Pani Puri Recipe

Pani Puri is India's most joyful street snack: crisp golden puris cracked open and filled with spiced potatoes, chickpeas, and tangy, minty chilled water. Each bite is a burst of crunch, spice, sourness, and sweetness all at once. Set everything out in bowls and let everyone assemble their own for the most fun way to eat.
- Prep time
- 30 mins
- Cook time
- 20 mins
- Total time
- 50 mins
- Servings
- 4 servings
- Calories
- 380
Ingredients
- 24 crisp puris (store-bought or homemade)
- 200 g boiled potatoes, diced
- 150 g cooked chickpeas
- 1 small red onion, finely chopped
- 1 small tomato, finely chopped
- 1 litre chilled water
- 1 bunch fresh mint leaves
- 1 bunch fresh coriander leaves
- 2 green chilies
- 1 tablespoon lemon juice
- 1 teaspoon roasted cumin powder
- 1 teaspoon chaat masala
- 1 teaspoon sugar
- Salt to taste
Instructions
- Blend the mint, coriander, green chilies, and a little chilled water into a smooth green paste for the pani.
- Stir the paste into the remaining chilled water with lemon juice, cumin powder, chaat masala, sugar, and salt, then taste and adjust the balance of sour, spicy, and salty.
- Mix the potatoes, chickpeas, onion, and tomato in a bowl with a pinch of chaat masala for the filling.
- Chill the pani and the filling for at least 30 minutes so everything is refreshingly cold.
- Just before serving, gently tap the top of each puri to make a small opening, taking care not to crush the shell.
- Fill each puri with a spoonful of the potato-chickpea mix and top with chilled pani.
- Serve immediately, filled one at a time or in small batches, so every puri stays crisp.
Pro tips
- Chill the pani well before serving; warm pani softens the puris and dulls the refreshing flavour.
- Fill puris in small batches rather than all at once, so the last puri is as crisp as the first.
- Balance the pani to your taste: more lemon for sour, more chili for heat, or a touch more sugar for sweetness.
- Leftover pani also makes a wonderful chilled soup-style drink on a hot day.
Frequently asked questions
Do I need to make the puris from scratch?
Most home cooks use store-bought puris, which saves time and still gives a perfect crunch. Just keep them sealed until serving so they stay crisp.
How far ahead can I prepare the pani?
The pani should be assembled and chilled at least 30 minutes ahead so the flavours develop, but only fill the puris at the last moment to keep them crisp.
What if I do not have chickpeas?
Boiled, cubed potatoes mixed with chaat masala and a little salt make an easy stand-in, though the chickpea-potato mix is the classic filling.
How long does Pani Puri keep?
It is best eaten the same day. Store puris separately in an airtight container and keep the pani and filling chilled for up to 2 days.





