Gol Gappe | Pani Poori

Crispy homemade pani puri filled with spiced chana and potato, topped with sweet tamarind chutney, and dunked in refreshing mint-coriander pani. Recreate the authentic street flavors of Delhi right in your kitchen with this detailed, step-by-step recipe.

Pani Puri

The Ultimate Guide to Pani Puri – A Street Food Love Story from Delhi and Across India

If there’s one street food that defines India’s vibrant culinary soul, it’s Pani Puri a crisp, hollow puri filled with spiced chana and potato, sweet tamarind chutney, and dunked in icy, tangy mint water that explodes with flavor in every bite.

In the bustling lanes of Delhi, vendors expertly crack open puris with their thumbs, dip them into chilled green pani, and hand them over one by one. You eat them standing by the cart, surrounded by honking rickshaws, spice-scented air, and eager crowds waiting for their turn. It’s chaotic, nostalgic, and utterly magical.

But Delhi isn’t alone in celebrating this beloved snack. Across India, this dish transforms in flavor, name, and personality:

  • In Mumbai, it’s called Gol Gappa or Pani Puri, often sweeter and tangier.
  • In Kolkata, it becomes Puchka, filled with spicy mashed potato and tamarind pulp.
  • In Lucknow, the water is delicately spiced and aromatic.
  • In Hyderabad, you’ll find fiery variations with bold masalas.

Today, we’re recreating that authentic North Indian style pani puri at home crisp, spicy, tangy, sweet, and completely addictive.


What Makes Delhi-Style Pani Puri Special?

Delhi street vendors balance five taste elements perfectly:

  • Spicy
  • Tangy
  • Sweet
  • Salty
  • Crunchy

The pani is sharp with mint and black salt. The filling is earthy from chickpeas. The chutney adds sweetness. And the puri shatters with every bite.

Let’s bring the streets of Delhi into your kitchen.


Ingredients

For Puri (Poori Shells)

  • 1 cup semolina (coarse)
  • ½ cup atta (whole wheat flour)
  • Water as required
  • Oil for frying

For Chana Filling

  • 1 cup chickpeas, cooked
  • 1 boiled potato, cubed
  • ¼ teaspoon red chilli powder
  • ½ teaspoon salt
  • ½ teaspoon chaat masala
  • Fresh coriander leaves, chopped

For Minty Pani (Spiced Water)

  • ½ cup coriander leaves
  • ½ cup mint leaves
  • 2–3 green chillies
  • 2 garlic cloves
  • 1 inch ginger
  • 1 teaspoon roasted cumin powder
  • 1 teaspoon chaat masala
  • 1 teaspoon amchoor powder
  • 1 teaspoon black salt
  • 1 teaspoon red chilli powder
  • Salt to taste
  • Juice of 1 lemon
  • Boondi (optional)

To Assemble


Step-by-Step Recipe

Making the Perfect Crispy Puri

The puri is the heart of pani puri. It must be light, crisp, and hollow.

Step 1: Prepare the Dough

In a mixing bowl, combine semolina and atta. Mix well.

Add water gradually and knead into a smooth but firm dough. It should not be sticky.

Cover with a wet cloth and rest for 30 minutes. This allows the semolina to absorb moisture fully.

Step 2: Shape the Puris

Divide the dough into two portions.

Roll each into a long cylinder. Cut into tiny equal pieces.

Roll each piece into a small ball. Keep remaining dough covered to prevent drying.

Roll each ball into small oval or round discs. They should not be too thin or too thick.

Place rolled puris on a damp kitchen towel and cover with another damp cloth.

Step 3: Frying to Perfection

Heat oil in a deep wok.

Slide in a few puris at a time. Gently press with a spatula this helps them puff.

Fry on low to medium heat until golden and crisp.

Drain on paper towels.

Once cooled completely, store in an airtight container.

Pro Tip: Frying on lower heat ensures even puffing and crispness.


Preparing the Chana Filling

In a bowl, combine:

  • Cooked chickpeas
  • Cubed boiled potatoes
  • Red chilli powder
  • Salt
  • Chaat masala
  • Fresh coriander

Mix gently.

The filling should be lightly spicy and earthy not overly wet.


Making the Tangy Mint Pani

This is where the magic happens.

Step 1: Blend the Base

Blend together:

  • Mint
  • Coriander
  • Green chillies
  • Garlic
  • Ginger

Use minimal water to form a thick paste.

Step 2: Strain for Smoothness

Strain the paste using a fine sieve.

Press well to extract maximum flavor.

Step 3: Season the Water

Add:

  • 4 cups cold water
  • Roasted cumin powder
  • Chaat masala
  • Amchoor
  • Black salt
  • Red chilli powder
  • Lemon juice
  • Salt to taste

Stir well.

Add boondi if desired.

Refrigerate for at least 30 minutes before serving.

The pani tastes best when chilled just like at Delhi street carts!


Assembling Like a Street Vendor

  1. Crack a small hole on top of each puri.
  2. Add a spoon of chana-potato filling.
  3. Drizzle tamarind chutney.
  4. Dip into mint pani or spoon pani inside.
  5. Serve immediately.

Eat in one bite!

Never let filled puris sit they’ll turn soggy.


Regional Variations Across India

Delhi Gol Gappa

Spicier pani, tangier notes, bold flavors.

Mumbai Pani Puri

Slightly sweeter with ragda (white pea curry).

Kolkata Puchka

Mashed potato-heavy filling with tamarind pulp.

Hyderabad Style

Extra spicy with onion and sometimes crushed papdi.

Each state adds its own soul.


Street Food Culture in India

Street food in India isn’t just about food it’s about:

  • Community
  • Evening strolls
  • After-school snacks
  • College memories
  • Family outings

From narrow alleys to bustling markets, vendors carry forward recipes passed down generations.

In Delhi’s Chandni Chowk lanes, pani puri stalls stand beside chaat vendors and jalebi makers each cart telling a story of heritage and flavor.


Tips for Perfect Pani Puri

  • Keep puris airtight.
  • Always serve immediately after filling.
  • Adjust spice in pani to taste.
  • Use chilled water for authentic flavor.
  • Add crushed ice on hot days for street-style feel.

Can You Use Store-Bought Puris?

Yes! You can use ready-made puris and either deep fry or air fry them lightly before serving to refresh their crispness.


Final Thoughts

Making pani puri at home isn’t just cooking it’s recreating the electric energy of Indian streets.

One bite transports you to:

  • The food carts of Delhi
  • The beaches of Mumbai
  • The festive lanes of Kolkata

Crispy. Spicy. Tangy. Sweet.

A flavor bomb that defines India.

gol pappe

Looking for more such recipes to get some ideas for your chaat? Do not miss my Papdi Chaat and Bhalla Chaat and the best one’s Samosa.

*If you ever try this recipe don’t forget to share your photos with me on Facebook, PinterestTwitter or tag me on Instagram @cookingwithsapana using the hashtag #cookingwithsapana and stay connected* I would love to see your creations from my space!!

home made pani puri

Gol Gappe

Sapana Behl
Crispy deep fried puffed balls of semolina and plain flour served filled with chickpea and potatoes and dunked in spicy minty and tangy water.
No ratings yet
Prep Time 10 minutes
Cook Time 30 minutes
Resting Time 30 minutes
Total Time 1 hour 10 minutes
Course Street Food
Cuisine Indian
Servings 4 People

Equipment

Ingredients
  

For Puri/Poori

  • 1 cup semolina coarse
  • ½ cup atta
  • water as required
  • Oil for frying

For Chana

  • 1 cup chickpeas cooked
  • 1 potato boiled and cubed
  • 1 onion chopped
  • ¼ teaspoon red chilli powder
  • ½ teaspoon salt
  • ½ teaspoon chaat masala
  • few coriander leaves chopped

For Pani

  • ½ cup coriander leaves
  • ½ cup mint leaves
  • 2-3 green chilllies
  • 2 garlic cloves
  • 1 inch ginger piece
  • 1 teaspoon roasted cumin powder
  • 1 teaspoon chaat masala
  • 1 teaspoon amchoor powder
  • 1 teaspoon black salt
  • 1 teaspoon red chilli powder
  • salt to tatse
  • juice of one lemon
  • boondi optional

To assemble

  • Tamarind chutney as required

Instructions
 

For Puri

  • In a mixing bwol add semolina and atta. Mix well and using enough water knead a smooth dough.
  • Keep it covered with damp cloth for 30 minutes.
  • Now divide the dough into two portions.
  • Punch and smooth the dough and roll out into a long cylinder.
  • Make very small pieces (30-40) from the dough cylinder and roll them into round balls.
  • Make sure to keep the rest of the balls and dough covered while rolling one ball at a time.
  • Roll each ball into an ovel or round circle and keep them on a damp kitchen towel covered with another damp cloth.
  • Heat oil in a wok and add few rolled puris at a time. Dab them with spatula to help puff up.
  • Fry on low to medium heat until crispy.
  • Drain on paper towel, cool and store in air tight container.

For chana

  • In a mixing bowl add all the ingredients for chana and mix well.

For Pani

  • In a blender make a paste of mint, coriander leaves, garlic, ginger and green chilli using a little water.
  • Sieve the paste using a colander or strainer. Add 4 cups of more water and the remaining ingredients. Stir and set aside.

Aseembling

  • Break the top of each pani poori and place in serving plate.
  • Fill each poori with potato chana masala, tamarind chutney and serve one by one filled with tangy spiced water.
  • Serve each pani poori immediately after filling with spicy water and enjoy..

Notes

  • Puri Texture Matters: Knead a firm dough and fry on low to medium heat to ensure perfectly puffed, crisp puris.
  • Chill the Pani: Always refrigerate the mint water for at least 30 minutes before serving for authentic street-style taste.
  • Adjust Spice Levels: Increase or reduce green chillies and red chilli powder according to preference.
  • Strain the Pani Well: This ensures a smooth, non-fibrous water just like traditional street vendors serve.
  • Serve Immediately: Once filled with pani, puris should be eaten instantly to maintain crunch.
  • Make Ahead Tip: Store puris in an airtight container and prepare pani a few hours in advance for best flavor development.
Keyword gol gappe, pani puri, puchka
Tried this recipe?Mention @Behlsapana or tag #cookingwithsapana!

Always let me know how this recipe turned out in the comments below. I will be so excited to hear how you served yourGol Gappe and please do share your tips and tricks with me.

Don’t forget that you can also find me on FacebookTwitterInstagramYouTube, and  Pinterest.

Best Regards,
Sapana Behl


Related Recipes:

19 thoughts on “Gol Gappe | Pani Poori”

  1. 5 stars
    Omg !! Pani poori’s are my weakness and these are so tempting !! I would finish the whole plate right away, drooling over and over again seeing your captures, these look so perfect !! Such a fantastic recipe sapna , finally this post made it in perfect timing !! I somehow predicted that I will be seeing some gol gappe for this marathon and here you are 🙂 You are rocking !!

    Reply
  2. 5 stars
    Gol gappe/ pani poori are quintessential street food. Love it any time. I never make the pooris at home and the one time I made them they were major disaster.

    Reply
  3. 5 stars
    Evergreen Gol gappe!! We love pani poori in all its variety and rely on store bought puris. I am surprised that you have drafts as old as 2 years. 🙂

    Reply
  4. Gol Gappe..wow..this is my weak point. I have made them today and shall be enjoying them for my evening snack.I love your clicks and let me try the paani recipe next time..I have never used aamchoor.
    For all those who have had diaster with the poori try Manjula’s recipe it works very well. I have tried a couple of times with very good results.

    Reply
  5. 5 stars
    Pani puri has always been a dish close to my heart as I have so many fond memories of mom and myself making it for the family. Your post makes me nostalgic. What an amazing presentation. These are beautiful snaps Sapana.

    Reply
  6. 5 stars
    Gol gappe/ pani poori looks so inviting, Sapana. The puris are so perfect and wish that i could grap few from the screen. Even i too surprised that you have 2 years old draft 🙂

    Reply
  7. 5 stars
    Sapana you surely know how to tempt me with your beautiful clicks. Wish I could have some pani puri right away. Like me you prefer to serve the chickpeas and potatoes not mashed up like they do on the streets in India.

    Reply
  8. The tempting gol gappe are presented beautifully and my family enjoys it too. Store bought pooris are quite convenient and I use it in all the recipes that need them.

    Reply

Leave a Comment

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.