Homemade Pani Puri Recipe: Mouthwatering Indian Street Food

Updated on July 28, 2020
Shilpi ghosal profile image

Shilpi is a student who loves to write about food, fashion and festivals.

Famous Indian Street Food

Pani puri is among the most famous street foods of India. People in different regions have different names for this spicy and mouthwatering snack. In the northern region, it is called golgappa. In the western region, it is known as pani puri. In the northwestern zone, they call it patasha. And in the eastern zone, it is called puchka. There are many more names, as well.

Pani puri are fried puffed balls filled with spiced mashed potato, spiced water, and tamarind juice. There are different ways of making the dough of the puffed balls. In this recipe, I will show you how to make the dough with semolina.

Given the coronavirus pandemic, it is recommended to avoid street food. This leaves us no other choice than to prepare it at home.

Cook Time

Prep time: 30 min
Cook time: 20 min
Ready in: 50 min
Yields: 6 servings (5 pani puri per serving)


For the dough:

  • 2 large cups semolina
  • 4 tablespoons refined oil
  • 1/2 glass hot water

For the mashed potato mix:

  • 4 to 5 potatoes, boiled
  • 1 small bowl yellow peas, soaked
  • 3 onions, chopped
  • 1 green chili, chopped
  • 1/2 cup cumin powder
  • 2 tablespoons red chilli powder
  • 2 tablespoon chat masala
  • 2 tablespoon dhaniya masala
  • salt

For the spicy tamarind water:

  • 5 to 6 pods tamarind, soaked
  • 3 tablespoons cumin powder
  • 1 tablespoon red chilli powder
  • 5 to 6 tablespoons chat masala
  • 1 lemon
  • 4 tablespoons black salt

For the common mint and dhaniya chutney:

  • 1/2 cup mint
  • 1 cup coriander
  • 1/2 ginger
  • 3 green chilies

Dough-Making Tips

Don't add salt.

Don't add baking soda.

The dough should not be too sticky.

Step 1: Make the Dough

  1. In a bowl or on a place, add the semolina and refined oil. Mix until you get a sand-like consistency.
  2. Add hot water to the mix accordingly and make a soft dough. Make it as soft as possible.
  3. Knead the dough for 5 minutes and then set aside for 20 minutes.

Step 2: Make the Mint and Coriander Chutney

  1. In a mixer or grinder, mix the coriander leaves and mint leaves.
  2. Add the ginger and slit green chilies.
  3. Add 1/2 cup of water and make a smooth chutney or paste.

At this point, start soaking the tamarind pods. In a bowl, add the tamarind pods and soak in hot water for 10 minutes.

Step 3: Make the Potato Mixture

  1. Take the boiled potatoes in a bowl and add the soaked yellow peas, green chili and chopped onions.
  2. Add cumin powder, dhania powder, chat masala, and red chili powder.
  3. Add 4 tablespoons of the mint and coriander chutney and mix well.
  4. Add salt and give it a mix. Set aside.

Step 4: Make the Spicy Water

  1. In a container, add 4 full glasses of water and the leftover mint and coriander chutney.
  2. Add red chili powder, cumin powder, black salt, chat masala, and lemon.
  3. Add the tamarind water from the soaked tamarind pods (see the end of step 2 above).
  4. Mix well. Adjust the consistency according to your taste.

Step 5: Shape, Fry, and Serve the Puris

  1. After 20 minutes, take the dough and check whether it is soft. If not then just wet your hands with water and knead again.
  2. Make small balls of the dough and roll it out into thin round sheets. You can either roll it into small puris or use a small container to cut out round puris. Continue this process with the whole dough and make around 30 round sheets.
  3. Deep-fry the puris in hot refined oil. Keep in mind the flame of the gas should be high. Fry until the color changes to dark brown.
  4. After frying, spread all the puris on a sheet of newspaper or oil-absorbing paper and keep it for 10 minutes under a fan. This will make the puris even crispier.
  5. Crush 2 to 3 puris in the potato mix and mix it well.
  6. Serve with the potato mix and spicy water. Take a puri and make a small hole on one side. Take a spoon of potato mix and fill in the puri. Dip in the spicy water and put it in your mouth. Experience the blast of different spices in your mouth.

More Notes

Add little bit more of black salt in the spicy water as the dough has no salt in it.

Press the puris a bit while frying with the turner to make the puris puffier.

The oil should be very hot while frying.

Nutrition Facts
Serving size: 5 piece
Calories 250
Calories from Fat108
% Daily Value *
Fat 12 g18%
Saturated fat 2 g10%
Unsaturated fat 0 g
Carbohydrates 33 g11%
Sugar 0 g
Fiber 4 g16%
Protein 6 g12%
Cholesterol 0 mg
Sodium 410 mg17%
* The Percent Daily Values are based on a 2,000 calorie diet, so your values may change depending on your calorie needs. The values here may not be 100% accurate because the recipes have not been professionally evaluated nor have they been evaluated by the U.S. FDA.
5 stars from 1 rating of Homemade Pani Puri Recipe

© 2020 Shilpi Ghosal


    0 of 8192 characters used
    Post Comment
    • Sharma supriya profile image


      5 weeks ago from Malaysia

      Great recipe in detail... I love panipuri.


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, delishably.com uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at: https://maven.io/company/pages/privacy

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the googleapis.com or gstatic.com domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)