Pani Puri is one of the most popular and loved Indian street foods. It is known by different names in different parts of India, such as Golgappa, Puchka, Pani Puri, and Gupchup. This delicious snack consists of crispy, hollow puris filled with spicy potato masala, sweet chutney, and flavorful tangy water. The combination of crispy puri, spicy filling, sweet chutney, and refreshing pani makes it an irresistible snack for people of all ages.
Making pani puri at home is easier than it may seem. With fresh ingredients and a little preparation, you can enjoy hygienic and delicious pani puri whenever you want.
Ingredients
For the Pani
- 1 cup fresh coriander leaves
- ½ cup fresh mint leaves
- 2 green chilies
- 1-inch piece of ginger
- 1 tablespoon roasted cumin powder
- 1 teaspoon black salt
- 1 teaspoon regular salt
- 1 teaspoon chaat masala
- 1 tablespoon tamarind pulp
- 1 tablespoon lemon juice
- 3 to 4 cups chilled water
- 1 teaspoon sugar
- ½ teaspoon black pepper powder
For the Potato Filling
- 3 medium-sized potatoes
- ½ cup boiled chickpeas
- 1 small onion, finely chopped
- 1 green chili, finely chopped
- ½ teaspoon red chili powder
- ½ teaspoon roasted cumin powder
- ½ teaspoon chaat masala
- Salt according to taste
- 2 tablespoons chopped coriander leaves
For the Sweet Chutney
- ½ cup tamarind
- ½ cup dates
- ½ cup jaggery
- 1 cup water
- ½ teaspoon roasted cumin powder
- ½ teaspoon red chili powder
- A pinch of black salt
Other Ingredients
- 25–30 ready-made pani puri shells
- Sev
- Finely chopped coriander
- Finely chopped onion, optional
Step 1: Prepare the Spicy Pani
Start by washing the coriander and mint leaves thoroughly. Add coriander leaves, mint leaves, green chilies, and ginger to a blender. Add a little water and blend everything into a smooth green paste.
Transfer this paste to a large bowl. Add roasted cumin powder, black salt, regular salt, chaat masala, black pepper powder, tamarind pulp, lemon juice, and sugar.
Mix everything well. Slowly add 3 to 4 cups of chilled water and stir thoroughly. Taste the pani and adjust the salt, spice, sourness, or sweetness according to your preference.
For the best flavor, refrigerate the pani for at least 30 minutes before serving. This allows all the ingredients to blend together and gives the water a refreshing and delicious taste.
Step 2: Prepare the Potato Filling
Wash the potatoes and boil them until they become soft. Allow them to cool, peel the skin, and mash them roughly.
Add the boiled chickpeas to the mashed potatoes. Then add finely chopped onion, green chili, coriander leaves, red chili powder, roasted cumin powder, chaat masala, and salt.
Mix everything thoroughly. The filling should be flavorful but not too watery. You can adjust the spices according to your taste.
If you prefer a simpler filling, you can use only boiled potatoes with salt, chili powder, and chaat masala. For a richer street-style filling, boiled chickpeas can be added.
Step 3: Prepare the Sweet Chutney
Soak tamarind and dates in warm water for about 15–20 minutes. Once softened, remove the seeds if necessary and blend them into a smooth paste.
Heat a pan and add the tamarind-date paste along with jaggery and water. Cook the mixture on medium heat until the jaggery completely dissolves and the chutney becomes slightly thick.
Add roasted cumin powder, red chili powder, and black salt. Mix well and cook for another few minutes.
Allow the chutney to cool completely. If the chutney becomes too thick, add a little water and mix until you get a pourable consistency.
Step 4: Assemble the Pani Puri
Take one crispy pani puri shell and gently make a small hole on the top using your thumb or the back of a spoon.
Add about one teaspoon of the prepared potato and chickpea filling inside the puri.
Next, add a small amount of sweet tamarind-date chutney. You can add more or less chutney depending on whether you prefer a sweeter or spicier pani puri.
Finally, dip the filled puri into the chilled spicy pani or pour the pani into it using a small spoon.
Add a little sev and chopped coriander if desired. Serve immediately while the puri is still crispy.
Tips for Perfect Pani Puri
The quality of the puris plays an important role in making delicious pani puri. Always use fresh and crispy puris. Soft or stale puris may break easily and will not provide the perfect texture.
The pani should be chilled because cold spicy water makes pani puri more refreshing. You can prepare the pani a few hours before serving and keep it refrigerated.
Balance is also very important. Good pani puri should have a combination of spicy, tangy, sweet, salty, and slightly sour flavors. Taste the pani before serving and adjust the ingredients as required.
You can also customize the filling. Some people like adding boiled moong sprouts, white peas, or finely chopped raw mango. You can experiment with different combinations to create your favorite version.
For parties, keep the puris, potato filling, sweet chutney, and pani separately. Allow everyone to assemble their own pani puri. This keeps the puris crispy and makes serving easier.
Serving Suggestions
Pani puri tastes best when served immediately after filling. It can be enjoyed as an evening snack, party appetizer, or special street-food treat at home.
You can serve it along with other popular Indian snacks such as bhel puri, sev puri, dahi puri, samosa, or pav bhaji. For a refreshing combination, serve chilled pani puri with lemon water or a fresh fruit drink.
Conclusion
Homemade pani puri is a delicious way to enjoy one of India’s most famous street foods in your own kitchen. The crispy puris, spicy potato filling, sweet chutney, and tangy mint-coriander pani come together to create an explosion of flavors in every bite.
With fresh ingredients and proper preparation, you can easily make restaurant-style pani puri at home. The best part is that you can adjust the spice, sweetness, and tanginess according to your family’s taste. Once you try this homemade recipe, you may never want to miss pani puri night again!
Follow Us On Instagram .



