Skip to content
Pani Puri from India

Pani Puri

Crisp hollow shells filled with spiced tangy water. · India

Also known as Golgappa

📍 Nationwide ★ 4.6
Last updated Aug 13, 2026 · Reviewed by the WhatWhereVacay editorial team

Crisp hollow shells filled with spiced tangy water.

About Pani Puri

Brittle hollow puris are cracked open, stuffed with potato and chickpea, and flooded with cool, tangy tamarind-mint water to be eaten whole in one explosive bite. It is India most addictive street snack, eaten one after another.

🏛️ History & Culture

The precise origins of pani puri are debated, though it is widely believed to have emerged in the northern or eastern regions of the Indian subcontinent, with some tracing it to the ancient kingdom of Magadha. A popular legend attributes its invention to Draupadi in the Mahabharata, but this is a myth, not a historically verified fact. The dish has evolved over centuries, but its exact moment of creation remains obscure.

Known as golgappa in Delhi, puchka in Kolkata, and pani puri in Mumbai and the south, the dish showcases remarkable regional diversity. In the east, the puri is often smaller and the water more tangy, while in the north it can be spicier, and in the west it often includes chickpeas and a sweet-sour mix. This street snack is a beloved social ritual, eaten one after another from a vendor's cart, and it embodies India's vibrant, democratic chaat culture.

🍳 How to make Pani Puri

AI-assisted, not kitchen-tested

Pani Puri (Golgappa)

India's most addictive street snack: crisp hollow puris filled with spiced potato and chickpea, drowned in tangy tamarind-mint water and eaten whole in a single bite. Best assembled to order at the table so the shells stay shatter-crisp.

Prep
40 min
Cook
25 min
Total
65 min
Serves
6 (about 36 puris)
Difficulty
Medium

Recipe ingredients

  • 180 g (1½ cups) atta (whole-wheat flour), or fine semolina for a crunchier puri, or null
  • 60 g (½ cup) fine semolina (rava), helps the puri crisp, or null
  • 1 g (¼ tsp) salt
  • 1 ml (¼ tsp) baking soda, optional, keeps puris pale, or null
  • 120 ml (½ cup) warm water
  • 500 ml (2 cups) neutral oil, for deep-frying; peanut or sunflower oil are traditional
  • 300 g (10½ oz) boiled potatoes
  • 150 g (¾ cup) boiled chickpeas
  • 1 g (½ tsp) roasted cumin powder
  • 1 g (½ tsp) chaat masala
  • 0.5 g (¼ tsp) Kashmiri red chili powder
  • 2 g (½ tsp) salt
  • 30 g (¼ cup) finely chopped red onion
  • 15 g (2 tbsp) chopped cilantro
  • 50 g (3 tbsp) seedless tamarind paste
  • 20 g (1 heaped tbsp) jaggery or dark brown sugar
  • 2 g (1 tsp) chaat masala
  • 1 g (½ tsp) roasted cumin powder
  • 0.5 g (¼ tsp) Kashmiri red chili powder
  • 2 g (½ tsp) black salt (kala namak), essential for the sour-salty edge, or null
  • 500 ml (2 cups) cold water
  • 40 g (1 cup lightly packed) fresh mint leaves
  • 20 g (½ cup) fresh cilantro
  • 10 g (1 small piece) fresh green chili
  • 5 g (1 tsp) ginger
  • 15 ml (1 tbsp) lemon juice

Steps

  1. 1 Make the dough: combine the atta, semolina, salt, and baking soda (if using) in a bowl. Add warm water a tablespoon at a time and knead for 6-8 minutes until you have a very stiff, smooth dough (stiffer than chapati dough). Cover with a damp cloth and rest 20 minutes.
  2. 2 Divide the dough into 18-20 g balls (about 36 total). Roll each ball on a lightly floured surface into a thin round about 7 cm / 2¾ in across. Keep covered as you work so they don't dry out.
  3. 3 Heat oil in a deep pan to about 180 °C / 350 °F (a small piece of dough should sizzle and rise immediately but not brown instantly). To test without a thermometer: drop in a tiny scrap; if it sinks then rises to the surface bubbling, the oil is ready. Too hot and the puris will brown before they puff; too cool and they will soak up oil and stay dense.
  4. 4 Fry puris in small batches of 4-5. Slide one in and gently press the top with a slotted spoon within 2-3 seconds to encourage it to puff; if it doesn't puff on its own, that is normal for home kitchens - a small crack with no oil leaking out is acceptable. Fry 45-60 seconds per side until pale gold and crisp. Drain on paper towels. They should sound hollow when tapped.
  5. 5 Make the filling: mash the warm potatoes, then fold in the chickpeas, roasted cumin, chaat masala, chili powder, salt, onion and cilantro. Taste and adjust salt. The mix should be dry and crumbly, not wet.
  6. 6 Make the tamarind base: in a small saucepan combine the tamarind paste (or strained tamarind water), 120 ml / ½ cup of the measured cold water, and the jaggery. Warm gently for 3-4 minutes, whisking, until the jaggery dissolves. Stir in the chaat masala, roasted cumin, chili powder, and black salt. Cool completely.
  7. 7 Make the mint water: blend the mint, cilantro, green chili and ginger with 60 ml / ¼ cup of cold water until very smooth. Strain through a fine sieve, pressing to extract all liquid (discard the fibrous pulp).
  8. 8 Combine the mint liquid, the cooled tamarind base, the lemon juice and the remaining cold water (about 320 ml / 1¼ cups, adjust to taste). Chill until ice-cold. The 'pani' should taste bold - tangy, salty, a little sweet, and herbal. Adjust with more black salt, lemon, or chili before serving.
  9. 9 Assemble and eat immediately: gently crack the top of a puri with your thumb to make a 1.5 cm / ½ in opening, taking care not to crush the sides. Spoon in about 1 tbsp potato-chickpea filling, then dunk or spoon the chilled pani in until the puri is nearly full.
  10. 10 Eat the whole puri in one bite - that is the point. Serve extra pani on the side for refills, and assemble only 2-3 puris per person at a time so the shells stay crisp.
  11. 11 SAFETY NOTE: deep-frying oil is the main hazard. Use a heavy, deep pan no more than one-third full; lower puris in gently away from you; keep a lid nearby to smother any flare-up; never leave hot oil unattended. The pani water is served cold, not cooked, so the green chili, mint and cilantro should be rinsed well; if you are pregnant, immunocompromised, or serving young children, use bottled water instead of tap water in the pani.
Report an issue with this recipe

Protected by reCAPTCHA. No account needed.

Recipes from travellers

No one has shared their own Pani Puri recipe yet. Yours would be the first.

Share how you make Pani Puri

You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.

Sign in to share your recipe

Ingredients
Steps

Pani Puri — frequently asked questions

What is Pani Puri?

Brittle hollow puris are cracked open, stuffed with potato and chickpea, and flooded with cool, tangy tamarind-mint water to be eaten whole in one explosive bite. It is India most addictive street snack, eaten one after another.

What is Pani Puri made of?

Pani Puri is made with puri shells, potato, chickpeas, tamarind water and mint.

Where does Pani Puri come from?

Pani Puri comes from India, and is especially associated with Nationwide. The precise origins of pani puri are debated, though it is widely believed to have emerged in the northern or eastern regions of the Indian subcontinent, with some tracing it to the ancient kingdom of Magadha.

Where can I eat Pani Puri?

An Indian street cart, eaten one whole puri at a time.

How do you make Pani Puri?

Making Pani Puri at home takes about 40 minutes of prep and 25 minutes of cooking. The recipe on this page serves 6 (about 36 puris) and is rated medium. Full ingredient list and step-by-step method are in the recipe section above.

What else is Pani Puri called?

Pani Puri is also known as Golgappa.

→ More traditional dishes from India

Taste Pani Puri in Delhi

Independent picks. We earn a small commission if you book through these — at no extra cost to you. How this works.

✅ Before you go to India

Round out your trip — most travellers book these alongside their trip.

More dishes like Pani Puri

Chingri Malai Curry -- traditional dish from India
Seafood ★ 4.5

Chingri Malai Curry

Chingri Malai Curry is one of the classic dishes in the prawn dish tradition of India.

🇮🇳 India
Masala Dosa -- traditional dish from India
Street Food ★ 4.6

Masala Dosa

Crisp fermented rice crepe wrapped around spiced potato.

🇮🇳 India · 📍 South India
Chole Bhature -- traditional dish from India
Street Food ★ 4.6

Chole Bhature

Spiced chickpea curry with giant puffed fried bread.

🇮🇳 India · 📍 Punjab, Delhi
Vada Pav -- traditional dish from India
Street Food ★ 4.5

Vada Pav

Mumbai’s spicy potato-fritter burger in a soft bun.

🇮🇳 India · 📍 Mumbai
Chapati -- traditional dish from India
Breads & Pastries ★ 4.3

Chapati

Soft, blistered Indian whole-wheat flatbread cooked on a tawa, puffed over a flame and torn by hand to scoop dhal, sabzi and yogurt.

🇮🇳 India · 📍 Across the Indian subcontinent — Punjab, Rajasthan, Gujarat, Maharashtra, the Deccan, and the entire South Asian diaspora
Dabeli -- traditional dish from India
Street Food ★ 4.4

Dabeli

Sweet-spicy potato burger with pomegranate and sev.

🇮🇳 India · 📍 Gujarat
Kelewele -- traditional dish from Ghana
Street Food ★ 4.4

Kelewele

Spicy fried plantain cubes with ginger and chilli.

🇬🇭 Ghana · 📍 Nationwide
Bolani -- traditional dish from Afghanistan
Street Food ★ 4.4

Bolani

Thin stuffed flatbread filled with potato or leek.

🇦🇫 Afghanistan · 📍 Nationwide
Sausage Roll -- traditional dish from Australia
Street Food ★ 4.3

Sausage Roll

Seasoned sausage meat baked in flaky puff pastry.

🇦🇺 Australia · 📍 Nationwide
Roti Pisang -- traditional dish from Malaysia
Street Food ★ 4.6

Roti Pisang

Roti Pisang counts among the traditional food of Malaysia, a street food sweets locals hold dear.

🇲🇾 Malaysia
Philly Cheesesteak -- traditional dish from United States
Street Food ★ 4.4

Philly Cheesesteak

Thin-sliced beef and melted cheese in a hoagie roll.

🇺🇸 United States · 📍 Philadelphia
Bun Bo Hue -- traditional dish from Vietnam
Noodles & Pasta ★ 4.5

Bun Bo Hue

Spicy lemongrass beef noodle soup from central Vietnam.

🇻🇳 Vietnam · 📍 Hue
Chongqing Chicken -- traditional dish from China
Meat & Grills ★ 4.4

Chongqing Chicken

Crisp fried chicken buried in a mountain of dried chillies.

🇨🇳 China · 📍 Chongqing
Chawanmushi -- traditional dish from Japan
Snacks & Appetizers ★ 4.3

Chawanmushi

Savoury steamed egg custard with hidden morsels.

🇯🇵 Japan · 📍 Nationwide
Maqluba -- traditional dish from Jordan
Rice Dishes ★ 4.5

Maqluba

Layered rice and meat pot flipped upside down to serve.

🇯🇴 Jordan · 📍 Levant
Pad Krapow -- traditional dish from Thailand
Rice Dishes ★ 4.6

Pad Krapow

Fiery basil stir-fry over rice with a crispy fried egg.

🇹🇭 Thailand · 📍 Nationwide

Reviews

Rate this dish:
No review needed - one click, publishes instantly.

No reviews yet. Be the first to share your experience with Pani Puri.

Write a review

Sign in to verify you're a real person, then share your thoughts on Pani Puri.

Comments

Sign in with Facebook or Google below to comment. Comments are auto-checked and post instantly.

No comments yet. Be the first to say something about Pani Puri.