Pani Puri (Golgappa) | Best Authentic Indian Street Food Recipe
Pani Puri, also known as Golgappa, Puchka, or Gupchup in different parts of India, is one of the country’s most loved street foods. This iconic snack combines crispy hollow puris, spicy and tangy flavored water, flavorful mashed potato filling, and sweet tamarind chutney to create an explosion of taste in every bite.
Whether enjoyed from a bustling street vendor or prepared fresh at home, Pani Puri delivers the perfect balance of crunch, spice, sweetness, and tanginess. It is a favorite snack for people of all ages and is often the highlight of family gatherings, festivals, and evening cravings.
What is Pani Puri?
Pani Puri is a popular Indian chaat made with small, crispy wheat or semolina puris that are carefully filled with mashed potatoes, chickpeas, onions, and spices. These puris are then dipped into chilled spicy mint-coriander water, often called “pani,” and served immediately.
Each bite bursts with refreshing flavors, making it one of India’s most exciting and addictive street foods.
Origin of Pani Puri
Although several regions claim its origin, Pani Puri has become a beloved snack throughout India.
Different states know it by different names:
- Golgappa – Delhi, Haryana, Punjab
- Pani Puri – Maharashtra, Gujarat
- Puchka – West Bengal
- Gupchup – Odisha, Chhattisgarh
- Phulki – Uttar Pradesh
Despite regional variations, every version shares the same irresistible combination of crispy puris and flavorful pani.
Why You’ll Love This Recipe
- Crispy and crunchy texture
- Refreshing mint and coriander water
- Perfect blend of spicy, tangy, and sweet flavors
- Easy to prepare at home
- Great for parties and family gatherings
- Customizable spice levels
- Authentic Indian street food experience
Ingredients
For the Puris
- Ready-made pani puri puris
- OR homemade semolina puris
For the Potato Filling
- 4 boiled potatoes
- ½ cup boiled chickpeas
- 1 teaspoon roasted cumin powder
- ½ teaspoon red chili powder
- ½ teaspoon black salt
- Salt to taste
- Fresh coriander leaves
- Optional chopped onions
For the Spicy Pani
- 1 cup fresh mint leaves
- 1 cup coriander leaves
- 2 green chilies
- 1-inch ginger
- 2 tablespoons tamarind pulp
- 2 tablespoons jaggery
- 1 teaspoon roasted cumin powder
- ½ teaspoon black pepper
- Black salt
- Regular salt
- 4–5 cups chilled water
- Ice cubes
For Sweet Tamarind Chutney
- Tamarind pulp
- Jaggery
- Dates
- Roasted cumin powder
- Black salt
- Red chili powder
How to Make Pani Puri
Step 1: Prepare the Filling
Mash the boiled potatoes in a large bowl. Add chickpeas, roasted cumin powder, black salt, chili powder, salt, coriander leaves, and chopped onions if using. Mix everything well.
Step 2: Make the Pani
Blend mint leaves, coriander leaves, ginger, green chilies, and tamarind into a smooth paste.
Transfer the paste into a large bowl.
Add chilled water, roasted cumin powder, black salt, jaggery, black pepper, and regular salt.
Mix thoroughly and refrigerate for at least one hour to develop the flavors.
Step 3: Prepare Sweet Chutney
Cook tamarind pulp with jaggery and dates until thick.
Add cumin powder, black salt, and chili powder.
Allow it to cool completely.
Step 4: Assemble
Make a small hole in each crispy puri.
Fill it with potato mixture.
Add a little sweet chutney.
Pour in the chilled spicy pani.
Serve immediately before the puris lose their crunch.
Tips for Perfect Pani Puri
- Always use fresh mint and coriander.
- Chill the pani for the best taste.
- Serve immediately after filling.
- Adjust spice according to your preference.
- Use roasted cumin powder for authentic flavor.
- Keep puris in an airtight container to maintain crispness.
- Add sprouts or boiled moong for extra nutrition.
Delicious Variations
Ragda Pani Puri
Replace the potato filling with hot white pea curry.
Dahi Puri
Top the filled puris with yogurt, sweet chutney, green chutney, and sev.
Cheese Pani Puri
Add grated cheese for a fusion twist.
Sprouts Pani Puri
Use mixed sprouts instead of potatoes for a healthier version.
Mango Pani Puri
Prepare sweet and tangy mango-flavored pani during summer.
What to Serve With Pani Puri
Pani Puri pairs well with:
- Bhel Puri
- Sev Puri
- Dahi Bhalla
- Aloo Tikki Chaat
- Pav Bhaji
- Masala Chai
- Fresh Lime Soda
Together, these dishes create the ultimate Indian street food feast.
Storage Tips
- Store puris in an airtight container for up to one month.
- Refrigerate the pani for up to 2 days.
- Potato filling stays fresh for 24 hours in the refrigerator.
- Prepare chutneys in advance for quicker serving.
Nutritional Information (Approx. Per Serving)
- Calories: 180–220 kcal
- Carbohydrates: 35 g
- Protein: 5 g
- Fat: 4 g
- Fiber: 4 g
- Sodium: Moderate
Values may vary depending on ingredients used.
Why Homemade Pani Puri is Better
Making Pani Puri at home allows you to use fresh ingredients, control the spice level, adjust sweetness, and maintain hygiene. You can also experiment with different fillings and flavored pani to suit your family’s preferences while enjoying the authentic taste of Indian street food.
Frequently Asked Questions
Why is it called Golgappa?
The name “Golgappa” comes from the round shape of the puris (“gol”) and the bursting sound (“gappa”) they make when eaten in one bite.
Can I make the pani in advance?
Yes. The pani tastes even better after chilling for a few hours, allowing the flavors to blend perfectly.
Why do my puris become soggy?
Puris become soggy if they are filled too early. Always assemble them just before serving.
Can I make Pani Puri without onions?
Absolutely. Many traditional versions use only potatoes and chickpeas without onions.
Is Pani Puri spicy?
The spice level is completely customizable. Reduce or increase the green chilies according to your taste.
Can I use flavored water variations?
Yes. Mint, coriander, garlic, hing (asafoetida), jeera (cumin), raw mango, and lemon are popular variations.
Can I make it healthier?
Yes. Use sprouts, boiled lentils, or chickpeas as the filling and reduce the amount of sweet chutney.
Final Thoughts
Pani Puri (Golgappa) is more than just a snack—it’s an experience that captures the vibrant spirit of Indian street food. With its crispy puris, spicy mint water, flavorful potato filling, and sweet tamarind chutney, every bite offers the perfect harmony of textures and tastes.
Whether you’re hosting a party, celebrating a festival, or simply craving a delicious evening snack, this authentic homemade Pani Puri recipe is sure to impress. Gather your ingredients, prepare the refreshing pani, and enjoy one of India’s most iconic chaat dishes right in your own kitchen.