Panipuri Recipe and Where to Eat Them in America

Updated on February 6, 2020
ShailaSheshadri profile image

Cooking is one of my passions. I like to make nutritious and tasty foods at home.

Panipuri, a Popular Indian Street Snack

Panipuri is a popular street snack served in several parts of India. It consists of a fried crisp round-shaped, hollow shell called "puri" that is filled with a mixture of flavored water (pani), tamarind chutney, potato, chaat masala, onion, carrot (optional), and chickpeas or green peas. People eat it with different combinations. But all these varieties taste delicious.

Ingredients like puri, pani-making powder, and chaat masala are available in Indian stores. Hence, it is easy to make panipuri at home. It is more economical to make this dish at home than to get it at a restaurant. One more advantage to making it at home is that you can make it healthier by adding more ingredients.

Recipe rating

5 stars for Pani puri
Home made panipuri
Home made panipuri

Cook Time

Prep time: 20 min
Cook time: 20 min
Ready in: 40 min
Yields: serves six people


  • 30 panipuri, Panipuri packets are available in Indian stores
  • 3 potato, boiled, mashed
  • 1/2 cup carrot, grated
  • 1/2 cup onion, finely chopped
  • 1/2 cup green gram sprouts, boiled
  • 1 1/2 tsp panipuri masala, for making pani, available in Indian stores
  • 1/4 cup jaggery, use either dates or jaggery for making sweet chutney
  • lemon size tamarind
  • 1/4 cup dry dates, optional, you can use either jaggery or dates
  • 1/4 tsp turmeric powder
  • 1/2 tsp red chili powder
  • 1/4 tsp coriander powder
  • 1/4 tsp cumin powder
  • 1/4 tsp garam masala powder, available in Indian stores
  • a few coriander and mint leaves, chopped
  • salt as needed
  • 2 tsp oil
  • 1/4 tsp sugar

Step-By-Step Instructions

Making Pani:

  • Take panipuri masala in a bowl. Pour one and a half glass of water to it. Add a half teaspoon of sugar (optional).
  • Squeeze chopped coriander and mint leaves to it. This aromatic sour liquid is called as 'Pani'.The fresh leaves impart special aroma to the pani. Refrigerate the pani for 15 minutes. Pani tastes better when it is cold.

Making the Stuffing:

  • Boil potatoes, mash them. Heat oil (as per measurement) in a kadhai. Throw chopped onion into it. Saute till it is transparent. Lower the fire. Add mashed potato, red chili powder, turmeric powder, chaat masala, coriander and cumin powder, garam masala powder (optional), sugar (optional), and salt. Mix well. Turn off the fire. Transfer the stuffing to a serving bowl.
  • Collect chopped onion in a bowl.
  • Collect grated carrot in a bowl.
  • Collect boiled and salted green gram sprouts in a bowl.

All the above items are used as the filling in making panipuri.

Making the Jaggery-Tamarind or Date-Tamarind Paste:

  • Grind dates with water to get a liquid paste.
  • Soak tamarind in warm water for 30 minutes. Separate the watery pulp. Add jaggery or date paste to it. Boil the mix for few minutes to get a moderately thick, flowing consistency liquid. Add a pinch of salt (optional).
  • Transfer the paste to a small serving bowl.

This paste is also used as a stuffing in panipuri along with the other items.

How to Serve Panipuri:

  • On a table, arrange the items like puri, pani, chopped onion, grated carrot (I serve it), boiled green gram sprouts, potato stuffing, and tamarind-jaggery or date-tamarind paste, each in separate bowls.
  • Take a serving plate. Hold a puri in your hand, make a big hole on the top of the crispy puri. Stuff half teaspoon potato filling, a few chopped onion, a small quantity of the grated carrot and some boiled green gram sprouts. Pour a little tamarind paste and finally, fill the left out space with the pani.
  • Quickly put it into the mouth. Wow! What a great experience! The combination of panipuri is so thrilling that you will go on eating one panipuri after the other. They are crunchy and light.
  • Note: You have to fill the 'pani' only after stuffing the puri. After pouring the pani, straight away you should insert it into the mouth. Otherwise, it will start crumbling.

Panipuri served on a plate, just ready to pour 'pani' into it
Panipuri served on a plate, just ready to pour 'pani' into it

Places to Eat Panipuri in America

1. Chicago: UruSwati Vegetarian Restaurant

Here, you can get panipuri just like the ones you get on Indian streets. They use black chickpeas in the recipe.

Address: 2629 W Devon Ave., Chicago, 773-262-5280

2.San Jose, CA: Chaat Cafe

Best place to chill with panipuri platter.

Address: 834, Blossom Hill Rd, San Jose, California, 408-225-2233.

3.New York City: Drunken Munkey

They serve upscale panipuri at this Indian-French bistro. Here, you have the pleasure of preparing your own panipuri with their ingredients. They serve different flavored waters, including home-made tamarind-mint liquid.

Address: 338E, 92nd St., New York, 646-998-4600

4. Los Angeles: Bombay Cafe

The name makes you nostalgic. In this cafe, you get a healthier panipuri. They use sprouts with home-made chutney, paired with mint and cumin blend in water while making panipuri.

Address: 12021, W Pico Blvd., Los Angeles., 310-473-3388

5. Irving, TX: Taj Chaat House

Panipuri is served here Gol Gappa style.

Address: 1057, W Rochelle Rd.,Irving, TX, 214-596-1133

6. Philadelphia: Indeblue

You get unique flavored panipuri called 'Dahi Avocado Chaat' here, in which fresh avocado, red onion, tangy yogurt and homemade chutney along with chickpeas are stuffed into puffed puris.

Address: 205 S 13th St., Philadelphia, 215-545-4633

7. San Francisco: Dosa

Panipuri with an American kick is the specialty of this food joint. Though puri is same as the ones served in other places, the filling and pani are different here. Pani has fresh aroma due to the spicy and sour mix of cilantro and mint leaves. The filling has roasted butter fruit squash along with the other items commonly found in panipuri.

Address: 995, Valencia St.,San Francisco, 415-643-8823

8. Houston: Kiran's Restaurant & Bar

The type of panipuri we get here is not exactly like the Indian panipuri. It is like an improved and healthier version. It is served just like homemade panipuri.

Address: 4100 Westheimer, Houston, 713-960-8472

9. Cambridge, MA: Hit Wicket

It is a cricket loving eatery. They serve all ingredients for panipuri like the ones served in other places. In addition to that, they serve a flavored water and spiced honey mixed with vodka in a martini glass. Customers have the choice to mix everything into a cocktail, just like eating panipuri.

Address: 1172, Cambridge St., Cambridge, MA 617-945-9259

10. Chicago: Vermilion

This is an upscale restaurant that serves many varieties along with panipuri, which is served with a different twist. They also serve Panipuri Margarita, a cocktail made out of pani topped with fried puris.

Address: 10W Hubbard St., Chicago, IL 312-527-4060

Panipuri Nutritional Information

Nutrition Facts
Serving size: 1 piece
Calories 36
Calories from Fat18
% Daily Value *
Fat 2 g3%
Saturated fat 1 g5%
Carbohydrates 4 g1%
Sugar 1 g
Protein 1 g2%
Sodium 40 mg2%
* 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.


Submit a Comment

No comments yet.


This website uses cookies

As a user in the EEA, your approval is needed on a few things. To provide a better website experience, 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:

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 or 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)