Pani Puri
Recipes, Side Dishes

Easy Pani Puri Recipe

3.8 from 4 votes

This post may contain affiliate links, which means I may earn a small commission at no extra cost to you if you make a purchase through one of these links. I only recommend products I love and use. Thank you for your support!

Pani Puri

Okay I know I say this a lot… but this is genuinely in my top 5 favourite foods of all time. Like ever. I’m obsessed with Indian food – the flavours, the spices, the textures and if I can find a way to make it plant-based? Even better.

This is my Easy Pani Puri Recipe, and it’s honestly so fun to eat! Crunchy, tangy, spicy, and just a lil’ bit messy in the best way. You can prep everything ahead and build them as you go – I swear once you try it, you’ll get the hype of this popular Indian street food.

Spicy Mint Water (Pani)

Why you will love this recipe

  • It’s 100% vegan and bursting with bold, authentic Indian flavours
  • Easy to make with simple, accessible ingredients
  • A fun, hands-on dish that’s perfect for sharing (or just devouring solo)
  • You can adjust the spice level to suit your taste
  • The pani (spiced water) is refreshing, tangy, and addictive
  • Great way to use up leftover potatoes or chickpeas
  • Feels like your favourite Indian street food, made at home
  • Naturally gluten-free if using gluten-free puris
  • One of those recipes you’ll crave again and again
Easy Pani Puri Recipe

Ingredients you will need to make pani puris at home

  • Store-bought ready-to-fry pani puri/golgappa shells (because we want this as lazy-girl approved as possible)
  • Potato
  • Chickpeas (black or white)
  • Red onion
  • Chaat masala
  • Turmeric powder
  • Cumin powder
  • Fresh mint
  • Fresh coriander
  • Green chillis
  • Lime
  • Ginger
  • Tamarind paste
  • Black salt (kala namak)
  • Jaggery or other sugar of choice
  • Cold water
  • Salt, to taste
Pani Puri Recipe

How to make pani puri

Step 1: Prep the potato-chickpea filling

Start by boiling 2–3 medium potatoes – whatever potatoes you have on hand is fine. Once soft, peel and mash them in a bowl. Don’t worry if it’s a little rough – this adds to the authenticity of the dish. Add in about ½ cup of boiled chickpeas (canned is totally fine – just rinse and you’re good to go). Season with chaat masala, cumin powder, a pinch of turmeric, and salt to taste.

Optional but highly recommend: add finely chopped red onion or coriander for extra flavour. Mix it all together and set aside.

Onion and Coriander

Step 2: Make the spicy pani (mint water)

In a blender, add:

  • Mint leaves
  • Coriander
  • Green chillies
  • Ginger
  • Tamarind paste
  • Lime
  • Jaggery or sugar (optional)
  • Roasted cumin powder
  • Black salt (or sea salt)
  • Cold water

Blend it with a little water until smooth. Strain if you want a silky texture, then add 2–3 cups of cold water to dilute. Pop it in the fridge to chill while you get everything else ready. Cold pani is essential!

Step 3: Get your puris ready (just before serving)

Now for the fun, dramatic finale! Heat oil in a small deep pan. Once hot, drop in the store-bought puris and fry for a few seconds until they puff up and turn golden. Remove and drain on paper towel. This step is quick – they puff fast!

Tip: fry them in small batches so they stay crispy right up to serving.

Step 4: Assemble and devour

Gently crack a hole into the top of each puri. Stuff with the potato-chickpea mix. Pour in that chilled, spicy, tangy pani. And then… straight in the mouth. Crunchy, cold, spicy, sweet, tangy – the perfect bite every time.

Pani Puri (Golgappe)

FAQs

Where can I find the pani puri shells?

While you typically won’t find these at major supermarkets, you will find these pani puri shells in most Indian grocers near you. Look for them labeled as “golgappa” or “pani puri shells.”

How spicy is the pani?

I use two green chillis in this recipe which are what I’d consider more on the milder side, however, if you’re not a huge chilli lover or want something more on the neutral side – start with blending one chilli or remove the seeds first.

Can I make this recipe ahead of time?

Yes but keep the components separate! Prep the pani (spicy water) and filling ahead of time and store them in the fridge. Fry the puris just before serving so they stay super crispy.

Can I air-fry or bake the puris instead of deep-frying?

Yes, air-frying works well! Just brush or spray with a little oil and air-fry at 180°C (350°F) for 3–5 minutes or until puffed and golden. Baking is possible too, but they don’t puff as reliably.

How do I eat pani puri properly?

Crack open the top of the puri, fill it with the potato-chickpea mix, pour in the pani, and pop the whole thing in your mouth right away – no dainty bites! It’s meant to be a one-bite explosion.

Can I add sweet chutney too?

Definitely! A drizzle of tamarind-date chutney takes it to the next level. It adds a beautiful sweet-sour balance to the spicy pani. Often restaurants bring a sweet tamarind water and a spicy mint water out when serving pani puri, so both are great and work well!

More recipes you might like

Indian Spiced Cauliflower Tacos

Vegetable Samosas

Curried Lentil and Walnut Sausage Rolls

Creamy Cauliflower and White Bean Bake

Easy Pani Puri Recipe

Recipe by Brooklyn
3.8 from 4 votes
Course: Sides, AppetizersCuisine: IndianDifficulty: Easy
Servings

15

servings
Prep time

25

minutes
Cooking time

6

minutes
Total time

31

minutes

Crispy puris filled with spiced potato, chickpeas, and chilled tangy mint water – this iconic Indian street food is the ultimate flavour bomb. It’s easy to make at home, 100% vegan, and so fun to eat!

Ingredients

  • Puri (use store-bought to keep it easy)
  • 1 pack Pani Puris/Golgappa Shells (available at Indian grocers)

  • Spiced Potato Filling
  • 3 Medium Potatoes, boiled and mashed

  • 1/2 cup Cooked Chickpeas (black or white)

  • 1/2 tsp Chaat Masala

  • 1/4 tsp Cumin Powder

  • Pinch Turmeric

  • 1/4 cup Red Onion, finely chopped

  • Fresh Coriander, finely chopped

  • Salt, to taste

  • Pani (Spicy Tangy Water)
  • 1 cup Fresh Mint Leaves

  • 1/2 cup Fresh Coriander Leaves

  • 1-2 Green Chillis

  • 1 inch Ginger

  • 1 tbsp Tamarind Paste

  • 1 tsp Roasted Cumin Powder

  • 1/2 Lime, juiced

  • 1 tsp Black Salt (Kala Namak)

  • 1 tbsp Jaggery or Sugar of Choice

  • 3 cups Cold Water

Directions

  • Start by peeling and boiling your potatoes until soft. Mash boiled potatoes and mix with chickpeas, chaat masala, cumin, turmeric, and salt. If adding onion and coriander, finely chop these and add into the mix. Set aside.
  • In a blender, combine mint, coriander, green chilli, ginger, tamarind paste, lime juice, jaggery/sugar, cumin powder, and salt. Blend with a little water until smooth. Strain if desired, then stir in 2–3 cups cold water. Chill.
  • Heat oil and fry puris until puffed and golden – this should take a few minutes. Drain on paper towel. (Air fryer option: 180°C for 3–5 mins.)
  • Crack a hole in each puri, fill with potato mix, pour in chilled pani, and enjoy immediately!
Instagram

Did you make this recipe?

Tag @theconsciouscook_ on Instagram and hashtag it with #theconsciouscook

Pinterest

Like this recipe?

Follow @theconsciouscook on Pinterest

Facebook

Follow The Conscious Cook on Facebook!

Follow us on Facebook

3.8 from 4 votes

Comments are closed.