I make Pani Puri recipe when I want something crisp, tangy, cool, and fun to share with family. Each little puri is filled with soft potatoes, chickpeas, spicy-tangy water, and sweet chutney, so every bite feels fresh and exciting without being heavy.
I love serving this at home because it turns snack time into something everyone can build together. The puris crack open with a gentle tap, the filling is simple and comforting, and the flavored water brings that bright street-style taste right to the kitchen.
Why You’ll Love This Recipe
Pani Puri recipe is a wonderful mix of crispy, soft, spicy, sweet, and tangy textures in one small bite. The puris are light and crunchy, the potato filling is mild and filling, and the pani brings a cool burst of mint, cilantro, lemon, and spices.
It is also a fun family recipe because everyone can help assemble their own plate. Kids can enjoy a milder version with less spicy water, while adults can add extra green chili, chaat masala, or tamarind chutney for a stronger flavor.
This recipe is great for snacks, parties, weekends, and family gatherings because most parts can be prepared ahead. Once the filling, chutneys, and pani are ready, all you need to do is fill the puris and enjoy them right away.
Serves: 4 people
This recipe serves 4 people as a snack or appetizer, with about 6 to 8 filled puris per person. The exact amount depends on the size of your puris and how much filling you add to each one.
If you are serving Pani Puri recipe as part of a larger meal, it can stretch further. For a bigger group, you can easily double the potato filling and pani while keeping extra puris ready on the side.
Ingredients You’ll Need
For the puris:
- 32 ready-made pani puri puris or golgappa shells
For the potato chickpea filling:
- 2 medium potatoes, boiled, peeled, and mashed
- 1 cup cooked chickpeas, drained and lightly mashed
- 1/2 small red onion, finely chopped
- 2 tablespoons chopped fresh cilantro
- 1/2 teaspoon roasted cumin powder
- 1/2 teaspoon chaat masala
- 1/4 teaspoon red chili powder, optional
- 1/2 teaspoon kosher salt, plus more to taste
- 1 tablespoon fresh lemon juice
For the spicy mint-cilantro pani:
- 2 cups cold water
- 1 cup fresh mint leaves, loosely packed
- 1 cup fresh cilantro, loosely packed
- 1 green chili, seeded for mild flavor or left whole for more heat
- 1-inch piece fresh ginger, peeled and chopped
- 2 tablespoons tamarind paste
- 2 tablespoons fresh lemon juice
- 1 teaspoon roasted cumin powder
- 1 teaspoon chaat masala
- 1/2 teaspoon black salt, plus more to taste
- 1/2 teaspoon kosher salt
- 1 teaspoon sugar
- 1/4 teaspoon black pepper
- 1 cup cold water or ice, for thinning and chilling after blending
For the sweet tamarind chutney:
- 1/2 cup tamarind chutney, homemade or store-bought
For serving:
- 1/4 cup fine sev, optional
- 2 tablespoons chopped fresh cilantro, optional
- Extra lemon wedges, optional
Pro Tips
Use fresh, crisp puris for the best texture. If they taste a little soft, warm them briefly in a low oven for a few minutes, then let them cool before filling.
Keep the pani cold until serving. Chilled mint-cilantro water makes each bite feel brighter and more refreshing.
Make the filling mild if you are serving kids. You can leave out the red chili powder and let adults add extra spicy pani or chili on their own plates.
Do not fill the puris too early. They soften quickly once the potato filling, chutney, and pani go inside, so fill them right before eating.
Taste the pani before serving and adjust it slowly. It should be tangy, salty, fresh, and lightly sweet, with enough flavor to season the puri and filling together.
Set everything out in small bowls for easy serving. This makes the recipe feel fun and relaxed, and it lets everyone build each pani puri the way they like it.
Tools You’ll Need
- Medium saucepan for boiling potatoes
- Cutting board
- Sharp knife
- Vegetable peeler
- Potato masher or fork
- Medium mixing bowl
- Blender
- Fine-mesh strainer, optional
- Measuring cups
- Measuring spoons
- Citrus juicer, optional
- Large pitcher or bowl for pani
- Small serving bowls
- Spoon for filling puris
- Serving platter
Substitutions and Variations
Use Sprouted Moong Instead of Chickpeas
Sprouted moong makes the filling lighter and fresher. It still adds texture and protein while keeping the pani puri easy to eat.
Make It Less Spicy
Remove the seeds from the green chili or leave it out of the pani completely. You can serve chopped chili or spicy pani on the side for anyone who wants extra heat.
Add Boondi for Texture
Soak plain boondi in the pani for a few minutes before serving. It adds a soft, classic texture that many people love in homemade pani puri.
Use Sweet Potato Filling
Swap regular potatoes with boiled mashed sweet potatoes for a slightly sweeter filling. This variation is gentle for kids and pairs well with tangy mint pani.
Make It Heartier
Add boiled black chickpeas, cooked white peas, or extra mashed potatoes to the filling. This makes each puri more filling while keeping the street-style flavor recognizable.
Make Ahead Tips
Pani Puri recipe is perfect for prepping ahead because the filling, pani, and chutney can all be made before serving. The key is to keep everything separate until the moment you are ready to eat, so the puris stay crisp and light.
You can boil the potatoes up to 2 days ahead and store them in the refrigerator. The chickpeas can also be cooked or rinsed ahead, then kept chilled in an airtight container until you mix the filling.
The mint-cilantro pani can be blended several hours ahead and stored in the refrigerator. It tastes even better after it chills because the spices, herbs, tamarind, and lemon have time to blend together.
Do not open or fill the puris ahead of time. Once liquid touches the shells, they soften quickly, so set up the filling, chutney, and pani just before serving for the best crunch.
Instructions
Step 1: Boil the Potatoes
Place the potatoes in a medium saucepan and cover them with water. Bring to a boil and cook for 15 to 20 minutes, or until the potatoes are tender when pierced with a fork.
Drain the potatoes and let them cool until they are easy to handle. Peel them, then mash them gently with a fork or potato masher.
Step 2: Make the Potato Chickpea Filling
Add the mashed potatoes, cooked chickpeas, chopped red onion, cilantro, roasted cumin powder, chaat masala, red chili powder if using, kosher salt, and lemon juice to a medium bowl. Mix until everything is combined, while leaving a little texture in the chickpeas.
Taste the filling and adjust the salt or lemon juice if needed. The filling should taste mild, tangy, and savory because the pani and chutney will add more flavor later.
Step 3: Blend the Mint-Cilantro Base
Add the mint leaves, cilantro, green chili, ginger, tamarind paste, lemon juice, roasted cumin powder, chaat masala, black salt, kosher salt, sugar, black pepper, and 2 cups cold water to a blender. Blend until the herbs are very fine and the mixture looks smooth and green.
If the mixture is too thick to blend, add a small splash of cold water. The goal is a fresh, bright base with no large pieces of herbs.
Step 4: Strain and Chill the Pani
Pour the blended pani through a fine-mesh strainer into a large pitcher or bowl if you want a smoother texture. Press gently with a spoon to get as much flavor as possible from the herbs.
Stir in the remaining 1 cup cold water or ice to thin and chill the pani. Taste it and adjust with more black salt, lemon juice, or sugar until it tastes tangy, salty, fresh, and lightly sweet.
Step 5: Prepare the Serving Bowls
Place the potato chickpea filling in one bowl, the sweet tamarind chutney in another bowl, and the chilled pani in a pitcher or deep bowl. Set out fine sev, chopped cilantro, and lemon wedges if you are using them.
Keep the puris in a separate bowl or basket so they stay dry. This setup makes it easy for everyone to assemble their pani puri fresh.
Step 6: Open the Puris
Take one puri and gently tap a small hole in the top with your thumb. Try to make the opening wide enough for the filling, but not so large that the puri breaks apart.
Work with a few puris at a time instead of opening them all at once. This keeps them from cracking too much before serving.
Step 7: Fill the Puris
Spoon a small amount of potato chickpea filling into each opened puri. Add just enough to fill the bottom, leaving room for chutney and pani.
Do not overfill the puris or they may crack before you can eat them. A little filling goes a long way because each bite also gets chutney and flavored water.
Step 8: Add Chutney and Pani
Add a small spoonful of sweet tamarind chutney to each filled puri. Then pour in the chilled mint-cilantro pani, or dip the filled puri into the pani right before eating.
Serve each pani puri immediately after adding the liquid. The puri should be crisp when it reaches your mouth, with the filling and pani bursting together in one bite.
Step 9: Garnish and Serve Fresh
Sprinkle a little fine sev or chopped cilantro over the filled puris if you like. Add a squeeze of lemon for extra brightness if the pani needs a fresh finish.
Serve the pani puri right away, a few pieces at a time. This keeps the shells crisp and makes the whole experience more fun and fresh.
Serving Suggestions
Pani Puri recipe is best served as a fresh snack or appetizer when everyone can gather around and build their own. Set the puris, filling, chutney, and pani in separate bowls so each person can choose the amount they like.
For a family-friendly setup, keep the main pani mild and serve extra green chili, chili powder, or spicy chutney on the side. This makes it easier for kids to enjoy the same recipe without too much heat.
You can serve pani puri before a simple Indian meal with dal, rice, sabzi, or roti. It wakes up the appetite with bright, tangy flavor before the main dishes.
For a snack board, pair it with samosas, pakoras, dhokla, or fresh fruit. This works well for parties, movie nights, or weekend afternoons when everyone wants something fun to share.
Cold drinks pair nicely with pani puri because the flavors are bold and tangy. Try mango lassi, sweet lime soda, chilled water, or simple lemonade.
If you are serving guests, arrange a few filled puris on a platter and keep extra pani on the side. Just make sure they are eaten quickly so the puris stay crunchy.
Leftovers and Storage
Leftover pani puri ingredients should always be stored separately. Filled puris do not keep well because the shells become soft soon after the pani and chutney are added.
Store the potato chickpea filling in an airtight container in the refrigerator for up to 3 days. Stir it before using again and add a small squeeze of lemon juice if it tastes flat.
The mint-cilantro pani can be stored in the refrigerator for up to 2 days. The color may darken a little as it sits, but the flavor will still be good if it smells fresh and has been kept cold.
Store ready-made puris in an airtight container at room temperature. Keep them away from moisture, because even a little humidity can make them lose their crunch.
I do not recommend freezing assembled pani puri or the herb pani. The texture of the herbs, potatoes, and puris does not hold up well after freezing and thawing.
Nutrition and Benefits
- Potatoes make the filling comforting. They give the pani puri a soft, familiar base that balances the tangy pani. This makes each bite feel satisfying without needing a heavy filling.
- Chickpeas add plant-based protein. Chickpeas help make the snack more filling and add a gentle texture. They also pair well with the spices, lemon, and herbs.
- Mint and cilantro bring freshness. These herbs give the pani its bright flavor and cooling feel. They help balance the tamarind, chili, and spices.
- Tamarind adds tangy flavor. Tamarind gives pani puri its classic sour note. It makes the water taste bold and lively without needing too many ingredients.
- Homemade assembly gives control. Making pani puri at home lets you adjust salt, spice, sweetness, and filling. This is helpful for families with different taste preferences.
Recipe FAQ
Can I make Pani Puri recipe ahead of time?
Yes, you can prepare the filling, pani, and chutney ahead of time. Keep each part in a separate container until serving. The puris should stay dry and unfilled until the last moment. This keeps them crisp and gives you the best texture.
How do I keep puris crispy?
Keep puris in an airtight container at room temperature until serving. Do not refrigerate them because moisture can make them soft. If they lose a little crunch, warm them briefly in a low oven and let them cool. Fill them only right before eating.
Can I make the pani less spicy?
Yes, you can make the pani mild by removing the seeds from the green chili or skipping it completely. You can also add a little more water, lemon, or sugar to soften the flavor. Serve extra chili on the side for adults. This makes the recipe easier for kids to enjoy.
What can I use instead of chickpeas?
You can use boiled white peas, black chickpeas, sprouted moong, or extra mashed potatoes. Each option gives a slightly different texture, but they all work well with the pani and chutney. White peas are a classic choice in many versions. Use what your family enjoys most.
Why does my pani taste too strong?
Pani is meant to taste bold because it seasons the puri and filling together. If it tastes too strong, add more cold water a little at a time. You can also balance it with a pinch of sugar or more lemon juice, depending on what it needs. Chill it before serving for the best flavor.
Can I use store-bought chutney?
Yes, store-bought tamarind chutney works very well and saves time. Taste it before serving because some brands are sweeter or thicker than others. If it is too thick, stir in a small spoonful of water. If it is very sweet, use a smaller amount in each puri.
Can I serve this for a party?
Yes, pani puri is a fun party snack because guests can build their own. Set up the puris, filling, chutney, and pani in separate bowls with spoons. Keep napkins nearby because it can be a little messy in the best way. Refill small batches of puris at a time so they stay crisp.
A Crisp and Tangy Snack to Share
Pani Puri recipe brings a bright, playful, and comforting snack to the table with simple parts that come together beautifully. The crisp puris, soft potato chickpea filling, cool mint pani, and sweet tamarind chutney make every bite feel fresh and satisfying.
It is worth making again because it turns ordinary ingredients into something fun for family and friends. With easy prep, flexible spice levels, and a build-your-own style, this homemade version feels lively, dependable, and full of flavor.








