Quick Recipe Version (TL;DR)
Quick Ingredients
- 30–36 store-bought golgappa puris
- 2 medium potatoes (about 450 g)
- 1 cup cooked chickpeas
- 1 small red onion, finely diced; 2 tbsp chopped cilantro
- 1 tsp chaat masala; 1/2 tsp roasted cumin powder; 1/2 tsp black salt; 1/2 tsp Kashmiri chili powder; 1 tbsp lemon juice; salt
- Mint-coriander pani: 1 cup packed mint, 1 cup packed cilantro, 1–2 green chiles, 1-inch ginger, 2 tbsp tamarind pulp (or 1 tbsp concentrate), 2 tsp jaggery, 1.5 tsp roasted cumin powder, 1 tsp chaat masala, 1 tsp black salt, 1/2 tsp salt, 4 cups ice-cold water, ice
- Optional: 1/3 cup tamarind-date chutney; 2 tbsp boondi
Do This
- 1. Boil potatoes in salted water until fork-tender, 18–20 minutes; drain, cool, peel, and roughly mash.
- 2. Blend mint, cilantro, chiles, ginger, tamarind, jaggery, and 1/2 cup water to a smooth puree; strain.
- 3. Whisk in cumin, chaat masala, black salt, salt, and remaining 3 1/2 cups ice-cold water; chill 20 minutes with ice.
- 4. Toss potato, chickpeas, onion, cilantro, chaat masala, cumin, chili powder, black salt, lemon juice, and a pinch of salt.
- 5. If using homemade puris, fry at 350°F/175°C until puffed and golden; otherwise, use store-bought.
- 6. Crack the top of each puri, add filling, drizzle sweet chutney (optional), dunk into chilled pani, and eat immediately.
Why You’ll Love This Recipe
- Explosive flavor: crisp shells, tangy mint-coriander-tamarind water, and spiced potato-chickpea filling in every bite.
- Street-food magic made at home with simple, pantry-friendly ingredients.
- Make-ahead friendly: prepare the pani, chutney, and filling in advance for effortless entertaining.
- Customizable heat and sweetness, from mild to fiery, classic to dahi-style.
Grocery List
- Produce: Mint, cilantro, green chiles, ginger, lemons, red onion, potatoes
- Dairy: Optional plain yogurt (for a dahi puri variation)
- Pantry: Store-bought puris, chickpeas, tamarind, jaggery or brown sugar, chaat masala, roasted cumin powder, black salt (kala namak), Kashmiri chili powder, boondi (optional), neutral frying oil (if making puris)
Full Ingredients
Mint-Coriander-Tamarind Pani
- 1 cup packed fresh mint leaves (about 25 g)
- 1 cup packed fresh cilantro leaves and tender stems (about 30 g)
- 1–2 green chiles, to taste (serrano or Thai)
- 1-inch piece fresh ginger (10 g), sliced
- 2 tbsp tamarind pulp (soaked in 3 tbsp hot water and squeezed), or 1 tbsp tamarind concentrate
- 2 tsp jaggery or brown sugar, to taste
- 1.5 tsp roasted cumin powder
- 1 tsp chaat masala
- 1 tsp black salt (kala namak)
- 1/2 tsp fine salt (or to taste)
- 4 cups (960 ml) ice-cold water, plus ice cubes
- Optional: 2 tbsp boondi
Potato-Chickpea Masala Filling
- 2 medium potatoes (about 450 g), boiled and peeled
- 1 cup cooked chickpeas (or 1 can, drained and rinsed; 165 g)
- 1 small red onion, finely diced (about 1/2 cup)
- 2 tbsp chopped cilantro
- 1 tsp chaat masala
- 1/2 tsp roasted cumin powder
- 1/2 tsp Kashmiri red chili powder (or 1/4 tsp cayenne for more heat)
- 1/2 tsp black salt
- 1/4 tsp fine salt, or to taste
- 1 tbsp fresh lemon juice
- Optional: 1/2 cup sprouts (moong) for extra crunch
Puris
- 30–36 store-bought golgappa/puri shells
Homemade Puri Shells (Optional)
- 1 cup fine semolina (sooji; 160 g)
- 2 tbsp all-purpose flour (15 g)
- 1/4 tsp fine salt
- 1/3–1/2 cup warm water (80–120 ml), as needed for a stiff dough
- 3 cups (700 ml) neutral oil, for deep-frying
Optional Sweet Tamarind Chutney (Quick)
- 1 tbsp tamarind concentrate (or 2 tbsp tamarind pulp)
- 1/3 cup warm water
- 2 tbsp date syrup or 3 tbsp grated jaggery
- 1/2 tsp roasted cumin powder
- 1/4 tsp Kashmiri chili powder
- 1/4 tsp black salt

Step-by-Step Instructions
Step 1: Boil potatoes and prep chickpeas
Add potatoes to a pot, cover with cold water by 1 inch, and add 1 tsp salt. Bring to a boil, then simmer until just tender, 18–20 minutes. Drain, cool 10 minutes, peel, and roughly mash or dice. Rinse and drain chickpeas very well; pat dry to keep the filling from getting watery.
Step 2: Blend the green pani concentrate
In a blender, combine mint, cilantro, green chiles, ginger, tamarind, jaggery, and 1/2 cup cold water. Blend until completely smooth. Strain through a fine-mesh sieve or cheesecloth, pressing to extract every bit of juice. Discard the fibrous solids.
Step 3: Dilute, season, and chill the pani
In a large jug or mixing bowl, whisk the strained concentrate with 4 cups ice-cold water, roasted cumin powder, chaat masala, black salt, and fine salt. Taste and balance: add more jaggery for sweetness, water for milder heat, or a squeeze of lemon for extra tang. Stir in a handful of ice. Chill at least 20 minutes. Optional: add boondi just before serving for texture.
Step 4: Mix the potato-chickpea masala
In a bowl, combine the warm potatoes, chickpeas, red onion, cilantro, chaat masala, roasted cumin powder, Kashmiri chili powder, black salt, fine salt, and lemon juice. Toss gently so some potato stays chunky. Keep the mixture fairly dry so the puris remain crisp.
Step 5: Make puri shells (skip if using store-bought)
In a bowl, mix semolina, all-purpose flour, and salt. Add warm water gradually to form a very stiff dough. Knead 8–10 minutes until smooth. Cover and rest 20 minutes. Knead 1 minute, then divide into 3 portions. Roll each portion paper-thin (about 1 mm) and cut 1.5–2 inch discs. Keep covered with a towel. Heat oil to 350°F/175°C. Fry 4–6 discs at a time, gently pressing with a slotted spoon so they puff. Fry 45–60 seconds per side until golden and crisp. Drain on a rack and cool completely. Note: Making puris from scratch adds about 60–75 minutes.
Step 6: Make quick sweet tamarind chutney (optional)
Stir tamarind concentrate with warm water, date syrup or jaggery, roasted cumin, chili powder, and black salt until smooth. Adjust thickness with water; it should be pourable but clingy.
Step 7: Set up and assemble
Arrange puris, the potato-chickpea filling, the chilled green pani (in a jug or wide bowl), and the sweet chutney. To serve, crack a 1 cm hole on top of a puri with your thumb. Add 1–2 tsp filling, drizzle a little sweet chutney (optional), then dunk into the chilled pani or spoon 2–3 tbsp pani into the puri. Eat immediately for maximum crunch and that signature tangy-spicy burst.
Pro Tips
- Ultra-crisp puris: Refresh store-bought puris in a 300°F/150°C oven for 5–7 minutes. Cool completely before serving.
- Strain the pani for a silky, restaurant-quality texture that soaks the puri evenly.
- Balance like a pro: jaggery softens sharp tamarind and chile; black salt adds depth; lemon brightens at the end.
- Keep the filling dry by draining chickpeas well and not over-mashing potatoes.
- Chill matters: The pani should be very cold. Add ice right before serving to keep flavors crisp.
Variations
- Dahi Puri: Add 2–3 tsp lightly sweetened plain yogurt to each filled puri, plus tamarind chutney and a sprinkle of sev.
- Ragda Pani Puri: Swap chickpeas for warm white pea ragda and drizzle with green chutney; serve pani on the side.
- Kolkata-Style Puchka: Use tangier tamarind water, extra black salt, and black chickpeas; reduce sweetness.
Storage & Make-Ahead
Pani concentrate keeps 3 days refrigerated; dilute before serving. Freeze concentrate in ice-cube trays for up to 1 month. The potato-chickpea filling can be made 1 day ahead; keep chilled and stir in onion and lemon just before serving. Sweet tamarind chutney keeps 2–3 weeks in the fridge. Store puris airtight at room temperature up to 2 weeks; re-crisp briefly in the oven if needed. Assemble only at the table for best crunch.
Nutrition (per serving)
Approximate for 1 serving (5–6 puris with filling and pani): 360 calories; 54 g carbs; 8 g protein; 12 g fat; 950 mg sodium; 7 g fiber.


Leave a Reply