Pani Puri (Gol Gappe) Recipe

Learn how to make authentic homemade Pani Puri from scratch! This easy Indian street food recipe includes crispy puris, tangy mint-coriander water, and flavorful potato filling. Master the perfect balance of sweet, spicy, and tangy flavors for the best Pani Puri experience at home!
Difficulty:
Intermediate
Prep Time:
45 mins
Cook Time:
15 mins
Serves:
30 puris (6 servings)
An overhead shot of a traditional brass thali featuring golden, perfectly round puri shells arranged in a circle, alongside small copper bowls filled with vibrant green mint-coriander water, deep brown tamarind chutney, and yellow potato filling. A close-up reveals the delicate, paper-thin texture of the puris with tiny air bubbles throughout their surface, while scattered fresh coriander, mint leaves, and red chili powder add pops of color. The scene is bathed in warm, natural light streaming through a window, highlighting the contrast between the crisp puris and their colorful fillings, with a hand captured mid-dunk, showing the authentic street food experience.

Ingredients

<ul class="ingredients-main-list"><li class="ingredients-single-item">For the Puris:</li><li class="ingredients-single-item">125g semolina (sooji/rava)</li><li class="ingredients-single-item">60g all-purpose flour</li><li class="ingredients-single-item">1/4 tsp baking soda</li><li class="ingredients-single-item">1/2 tsp salt</li><li class="ingredients-single-item">60ml warm water</li><li class="ingredients-single-item">500ml vegetable oil, for deep frying</li><li class="ingredients-single-item">For the Mint-Coriander Water (Pani):</li><li class="ingredients-single-item">50g fresh mint leaves</li><li class="ingredients-single-item">80g fresh coriander leaves and stems</li><li class="ingredients-single-item">2 green chilies, chopped</li><li class="ingredients-single-item">2 tbsp tamarind pulp</li><li class="ingredients-single-item">1 tbsp roasted cumin powder</li><li class="ingredients-single-item">1 tsp chaat masala</li><li class="ingredients-single-item">1/2 tsp black salt (kala namak)</li><li class="ingredients-single-item">1 tsp regular salt</li><li class="ingredients-single-item">1 tbsp lemon juice</li><li class="ingredients-single-item">2 tbsp jaggery or sugar</li><li class="ingredients-single-item">750ml cold water</li><li class="ingredients-single-item">For the Potato Filling:</li><li class="ingredients-single-item">300g potatoes, boiled and diced</li><li class="ingredients-single-item">100g chickpeas, boiled</li><li class="ingredients-single-item">1 small onion, finely chopped</li><li class="ingredients-single-item">1 tsp chaat masala</li><li class="ingredients-single-item">1/2 tsp roasted cumin powder</li><li class="ingredients-single-item">1/2 tsp red chili powder</li><li class="ingredients-single-item">Salt to taste</li><li class="ingredients-single-item">2 tbsp chopped coriander</li><li class="ingredients-single-item">For the Sweet Tamarind Chutney:</li><li class="ingredients-single-item">100g tamarind pulp</li><li class="ingredients-single-item">100g jaggery or brown sugar</li><li class="ingredients-single-item">1/2 tsp roasted cumin powder</li><li class="ingredients-single-item">1/2 tsp red chili powder</li><li class="ingredients-single-item">1/2 tsp salt</li></ul>

Nutrition Facts (per serving)

🍽️ Serving Size:
🔥 Calories:
🥑 Fat:
🧈 Saturated Fat:
🍞 Carbohydrates:
🍭 Sugar:
🍗 Protein:
🫀 Cholesterol:
🧂 Sodium:

Equipment

<ul class="equipment-main-list"><li class="equipment-single-item">Food processor or blender</li><li class="equipment-single-item">Deep frying pan or kadai</li><li class="equipment-single-item">Rolling pin and board</li><li class="equipment-single-item">Slotted spoon</li><li class="equipment-single-item">Serving bowls for water and fillings</li></ul>

Directions

<ol class="no-list-style"><li class="MethodStepper"><h4 class="step-title">Step 1</h4>Start by preparing the puri dough. In a large mixing bowl, combine the semolina, all-purpose flour, baking soda, and salt. Mix well, then gradually add warm water to form a firm, smooth dough (not too soft). The warm water activates the baking soda, which will help create those perfect hollow shells when frying. Knead for 5-6 minutes until the dough feels smooth but tight. Cover with a damp cloth and let it rest for 30 minutes – this resting period allows the gluten to relax, making the dough easier to roll.</li><li class="MethodStepper"><h4 class="step-title">Step 2</h4>While the dough is resting, prepare the mint-coriander water. In a blender, combine mint leaves, coriander, green chilies, tamarind pulp, roasted cumin powder, chaat masala, black salt, regular salt, lemon juice, and jaggery. Blend until smooth. The acids in the lemon juice and tamarind help preserve the vibrant green color of the herbs. Strain the mixture through a fine sieve into a bowl, then add cold water and stir well. Adjust seasoning to taste – the water should be tangy, spicy, and slightly sweet. Refrigerate until ready to serve.</li><li class="MethodStepper"><h4 class="step-title">Step 3</h4>For the potato filling, mash the boiled potatoes slightly while keeping some texture. Add boiled chickpeas, chopped onion, chaat masala, roasted cumin powder, red chili powder, salt, and chopped coriander. Mix gently to combine all ingredients without making the mixture too pasty – some chunks add wonderful texture. Set aside at room temperature.</li><li class="MethodStepper"><h4 class="step-title">Step 4</h4>Prepare the sweet tamarind chutney by cooking the tamarind pulp and jaggery in 120ml of water over medium heat until thick and syrupy (about 8-10 minutes). Add the roasted cumin powder, red chili powder, and salt. The mixture should coat the back of a spoon – this consistency is perfect for drizzling over the filled puris. Let it cool completely.</li><li class="MethodStepper"><h4 class="step-title">Step 5</h4>After the dough has rested, divide it into 2-3 equal portions. Roll each portion into a thin sheet (about 1-2mm thick) on a lightly floured surface. The dough should be thin enough to see your fingers through it – this is crucial for creating crispy puris that puff up when fried. Using a 5-6cm round cookie cutter or the rim of a small glass, cut out small circles from the dough sheets.</li><li class="MethodStepper"><h4 class="step-title">Step 6</h4>Heat oil in a deep frying pan to 180°C. Test the temperature by dropping a small piece of dough – it should rise to the surface immediately without browning too quickly. Gently slide 4-5 puris into the hot oil. As they begin to puff up (within seconds), use a slotted spoon to gently press them down into the oil, helping them puff evenly. Fry until golden and crisp, about 30-40 seconds. The quick cooking time and high temperature creates steam inside the puris, forcing the layers to separate and create hollow centers.</li><li class="MethodStepper"><h4 class="step-title">Step 7</h4>Remove puris with a slotted spoon and drain on paper towels. Allow them to cool completely before storing in an airtight container. The puris must be absolutely crisp and dry to maintain their texture – any moisture will make them soggy. Continue with the remaining dough.</li><li class="MethodStepper"><h4 class="step-title">Step 8</h4>To serve, gently crack the top of each puri with your thumb. Fill with a small spoonful of potato mixture, a drizzle of sweet tamarind chutney, and a dash of red chili powder if desired. Either dip the filled puri into the mint-coriander water and eat immediately, or serve the water separately in small bowls for guests to dip themselves. Traditionally, pani puri is eaten in one bite for the perfect explosion of flavors and textures. Enjoy immediately!</li></ol>

FAQs

Find answers to your most pressing questions about this delicious recipe right here.

What ingredients are used in Pani Puri (Gol Gappe)?

Traditional Pani Puri requires semolina, all-purpose flour for puris; mint, coriander, green chilies, and tamarind for the spiced water; potatoes and chickpeas for filling; and ingredients for tamarind chutney including jaggery and spices.

How to cook Pani Puri (Gol Gappe) at home?

Learn how to cook Pani Puri (Gol Gappe) by first making a firm dough with semolina and flour, then rolling it ultra-thin before cutting into small circles. Deep fry until they puff up to create hollow shells. Prepare the tangy mint-coriander water, spiced potato filling, and sweet tamarind chutney separately. Assemble just before serving.

Why do my homemade puris not puff up properly when frying?

Puris might not puff if the dough is too soft, rolled too thick, or if the oil temperature isn't hot enough (should be 180°C). Adding baking soda to the dough and pressing gently with a slotted spoon while frying helps create that perfect hollow shell.

Can I prepare the elements of this street food classic in advance?

Yes! The mint-coriander water stays fresh for 2 days when refrigerated, puris can be stored in an airtight container for up to 5 days, and both potato filling and tamarind chutney keep well for 3-4 days when refrigerated, making meal prep convenient.

What's the secret to authentically flavoured mint-coriander water?

The perfect balance comes from combining black salt (kala namak) for its sulphurous aroma, tamarind pulp for tanginess, roasted cumin for earthiness, and jaggery for subtle sweetness. These ingredients with fresh herbs create the distinctive flavour that makes this street food irresistible.

Want to try something else in ...

International Dishes & Appetizers

Try following recommended recipes

No items found.
{ "@context": "http://schema.org/", "@type": "Recipe", "name": "Pani Puri (Gol Gappe) Recipe", "image": ["https://cdn.prod.website-files.com/67f19ab882e7325b0d63c86a/68411f7623643c3cba48eb0e_Leonardo_Phoenix_10_An_overhead_shot_of_a_traditional_brass_th_0.jpeg"], "author": { "@type": "Person", "name": "Gurbir Aujla", "brand": "What's Baking?", "jobTitle": "Baker" }, "datePublished": "2024-05-17", "description": "Learn how to make authentic homemade Pani Puri from scratch! This easy Indian street food recipe includes crispy puris, tangy mint-coriander water, and flavorful potato filling. Master the perfect balance of sweet, spicy, and tangy flavors for the best Pani Puri experience at home!", "prepTime": "PT45M", "cookTime": "PT15M", "totalTime": "PT1H", "keywords": "pani puri recipe, gol gappe, indian street food, potato filling, tangy mint water", "recipeYield": "30 puris (6 servings)", "recipeCategory": "Appetizer", "recipeCuisine": "Indian", "nutrition": { "@type": "NutritionInformation", "calories": "186 calories", "carbohydrateContent": "28 g", "proteinContent": "4 g", "fatContent": "7 g", "saturatedFatContent": "1 g", "cholesterolContent": "0 mg", "sodiumContent": "320 mg", "sugarContent": "6 g", "servingSize": "1 serving" }, "recipeIngredient": [ "125g semolina (sooji/rava)", "60g all-purpose flour", "1/4 tsp baking soda", "1/2 tsp salt", "60ml warm water", "500ml vegetable oil, for deep frying", "50g fresh mint leaves", "80g fresh coriander leaves and stems", "2 green chilies, chopped", "2 tbsp tamarind pulp", "1 tbsp roasted cumin powder", "1 tsp chaat masala", "1/2 tsp black salt (kala namak)", "1 tsp regular salt", "1 tbsp lemon juice", "2 tbsp jaggery or sugar", "750ml cold water", "300g potatoes, boiled and diced", "100g chickpeas, boiled", "1 small onion, finely chopped", "1 tsp chaat masala", "1/2 tsp roasted cumin powder", "1/2 tsp red chili powder", "Salt to taste", "2 tbsp chopped coriander", "100g tamarind pulp", "100g jaggery or brown sugar", "1/2 tsp roasted cumin powder", "1/2 tsp red chili powder", "1/2 tsp salt" ], "recipeInstructions": [ { "@type": "HowToStep", "name": "Prepare Dough", "text": "Start by preparing the puri dough. In a large mixing bowl, combine the semolina, all-purpose flour, baking soda, and salt. Mix well, then gradually add warm water to form a firm, smooth dough (not too soft). The warm water activates the baking soda, which will help create those perfect hollow shells when frying. Knead for 5-6 minutes until the dough feels smooth but tight. Cover with a damp cloth and let it rest for 30 minutes – this resting period allows the gluten to relax, making the dough easier to roll." }, { "@type": "HowToStep", "name": "Make Mint-Coriander Water", "text": "While the dough is resting, prepare the mint-coriander water. In a blender, combine mint leaves, coriander, green chilies, tamarind pulp, roasted cumin powder, chaat masala, black salt, regular salt, lemon juice, and jaggery. Blend until smooth. The acids in the lemon juice and tamarind help preserve the vibrant green color of the herbs. Strain the mixture through a fine sieve into a bowl, then add cold water and stir well. Adjust seasoning to taste – the water should be tangy, spicy, and slightly sweet. Refrigerate until ready to serve." }, { "@type": "HowToStep", "name": "Prepare Potato Filling", "text": "For the potato filling, mash the boiled potatoes slightly while keeping some texture. Add boiled chickpeas, chopped onion, chaat masala, roasted cumin powder, red chili powder, salt, and chopped coriander. Mix gently to combine all ingredients without making the mixture too pasty – some chunks add wonderful texture. Set aside at room temperature." }, { "@type": "HowToStep", "name": "Make Tamarind Chutney", "text": "Prepare the sweet tamarind chutney by cooking the tamarind pulp and jaggery in 120ml of water over medium heat until thick and syrupy (about 8-10 minutes). Add the roasted cumin powder, red chili powder, and salt. The mixture should coat the back of a spoon – this consistency is perfect for drizzling over the filled puris. Let it cool completely." }, { "@type": "HowToStep", "name": "Roll and Cut Puris", "text": "After the dough has rested, divide it into 2-3 equal portions. Roll each portion into a thin sheet (about 1-2mm thick) on a lightly floured surface. The dough should be thin enough to see your fingers through it – this is crucial for creating crispy puris that puff up when fried. Using a 5-6cm round cookie cutter or the rim of a small glass, cut out small circles from the dough sheets." }, { "@type": "HowToStep", "name": "Fry Puris", "text": "Heat oil in a deep frying pan to 180°C. Test the temperature by dropping a small piece of dough – it should rise to the surface immediately without browning too quickly. Gently slide 4-5 puris into the hot oil. As they begin to puff up (within seconds), use a slotted spoon to gently press them down into the oil, helping them puff evenly. Fry until golden and crisp, about 30-40 seconds. The quick cooking time and high temperature creates steam inside the puris, forcing the layers to separate and create hollow centers." }, { "@type": "HowToStep", "name": "Drain and Cool", "text": "Remove puris with a slotted spoon and drain on paper towels. Allow them to cool completely before storing in an airtight container. The puris must be absolutely crisp and dry to maintain their texture – any moisture will make them soggy. Continue with the remaining dough." }, { "@type": "HowToStep", "name": "Assemble and Serve", "text": "To serve, gently crack the top of each puri with your thumb. Fill with a small spoonful of potato mixture, a drizzle of sweet tamarind chutney, and a dash of red chili powder if desired. Either dip the filled puri into the mint-coriander water and eat immediately, or serve the water separately in small bowls for guests to dip themselves. Traditionally, pani puri is eaten in one bite for the perfect explosion of flavors and textures. Enjoy immediately!" } ], "aggregateRating": { "@type": "AggregateRating", "ratingValue": "5", "ratingCount": "178" }, "review": [ { "@type": "Review", "author": "Priya Sharma", "datePublished": "2024-05-02", "reviewBody": "Perfect balance of flavors, incredible crunch! The mint-coriander water was so refreshing and the puris came out perfectly crisp. This recipe transported me right back to the streets of Delhi!", "name": "Authentic Taste", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Akash Patel", "datePublished": "2024-05-07", "reviewBody": "My family fought over the last ones! It took some practice to get the puris just right, but once I did, they were even better than the ones from our local chaat vendor. The detailed instructions really helped.", "name": "Family Favorite", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Maria Rodriguez", "datePublished": "2024-05-12", "reviewBody": "Better than street vendors back home! I was nervous about making pani puri from scratch but this recipe breaks it down beautifully. The tamarind chutney is divine and worth making extra for other dishes too!", "name": "Exceeded Expectations", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Raj Malhotra", "datePublished": "2024-05-15", "reviewBody": "Worth the effort, so authentic! I've tried many pani puri recipes but this one has the perfect balance of tangy, sweet and spicy. My guests couldn't believe I made everything from scratch including the puris!", "name": "Perfect Recipe", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Anjali Desai", "datePublished": "2024-05-18", "reviewBody": "Transported me straight to Mumbai! The detailed steps about frying the puris at the right temperature made all the difference - they puffed up perfectly hollow every time. This will be my go-to recipe for pani puri forever!", "name": "Street Food Magic", "reviewRating": { "@type": "Rating", "ratingValue": "5" } } ] }
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "What ingredients are used in Pani Puri (Gol Gappe)?", "acceptedAnswer": { "@type": "Answer", "text": "Traditional Pani Puri requires semolina, all-purpose flour for puris; mint, coriander, green chilies, and tamarind for the spiced water; potatoes and chickpeas for filling; and ingredients for tamarind chutney including jaggery and spices." } }, { "@type": "Question", "name": "How to cook Pani Puri (Gol Gappe) at home?", "acceptedAnswer": { "@type": "Answer", "text": "Learn how to cook Pani Puri (Gol Gappe) by first making a firm dough with semolina and flour, then rolling it ultra-thin before cutting into small circles. Deep fry until they puff up to create hollow shells. Prepare the tangy mint-coriander water, spiced potato filling, and sweet tamarind chutney separately. Assemble just before serving." } }, { "@type": "Question", "name": "Why do my homemade puris not puff up properly when frying?", "acceptedAnswer": { "@type": "Answer", "text": "Puris might not puff if the dough is too soft, rolled too thick, or if the oil temperature isn't hot enough (should be 180°C). Adding baking soda to the dough and pressing gently with a slotted spoon while frying helps create that perfect hollow shell." } }, { "@type": "Question", "name": "Can I prepare the elements of this street food classic in advance?", "acceptedAnswer": { "@type": "Answer", "text": "Yes! The mint-coriander water stays fresh for 2 days when refrigerated, puris can be stored in an airtight container for up to 5 days, and both potato filling and tamarind chutney keep well for 3-4 days when refrigerated, making meal prep convenient." } }, { "@type": "Question", "name": "What's the secret to authentically flavoured mint-coriander water?", "acceptedAnswer": { "@type": "Answer", "text": "The perfect balance comes from combining black salt (kala namak) for its sulphurous aroma, tamarind pulp for tanginess, roasted cumin for earthiness, and jaggery for subtle sweetness. These ingredients with fresh herbs create the distinctive flavour that makes this street food irresistible." } } ] }