New: the Tarka guide to better biryani rice

Vegetarian · Sindh

Pani Puri

Pani puri, known in Pakistan as golgappay: crisp hollow shells filled with spiced potato and chickpeas and topped up with tangy tamarind, mint and cumin water, eaten whole.

By Ayesha Iftikhar

Street food — Karachi
20 min prep1 hr 20 min total4 servingsIntermediate
Jump to recipe
Filled pani puri shells with cups of spiced water
Photo: Sruthi612, CC BY-SA 4.0, via Wikimedia Commons

Golgappay: one bite, all at once

Golgappay: hollow shells filled with potato and chickpeas, then dipped in chilled, sour, mint-and-cumin water and eaten in one bite.

Most of the work in pani puri is the pani, the spiced water. It needs to be sour, salty and very cold, and it improves after an hour in the fridge as the flavours blend.

What is pani puri?

Pani puri, called golgappay in Pakistan and puchka in parts of India, are small, hollow fried shells filled with potato and chickpeas and then with tangy, spiced water, eaten whole in one bite. Street sellers fill each one to order and hand it straight over.

Ingredient notes and substitutions

Black salt (kala namak) gives the pani its distinctive sulphurous savour and is worth seeking out. Roast cumin seeds in a dry pan and grind them for the best flavour. The balance of sour, salty, sweet and hot is personal, so taste the pani and adjust it before chilling.

Common mistakes

Warm pani is flat; chill it for at least an hour. Filling shells in advance makes them soggy. Each person should fill and eat their own, one at a time.

What to serve with it

Set out the shells, filling and a jug of pani on the table and let everyone assemble their own. It is a snack for sharing, not a plated dish.

Storage and reheating

The pani keeps for two days in the fridge and the flavour deepens. Store the shells in an airtight container; if they lose their crispness, warm them in a 150°C oven for 3–4 minutes and let them cool.

Frequently asked questions

What is the difference between pani puri and golgappay?

They are the same thing. Golgappay is the usual name in Pakistan and North India; pani puri is common in western India, and puchka in eastern India.

Can I make the pani ahead?

Yes, and it is better for it. Make it up to a day ahead and keep it in the fridge; stir well before serving as the spices settle.

COOK THIS RECIPE

Pani Puri

Prep 20 minCook 0 minChilling the pani 1 hrTotal 1 hr 20 min
Servings4

Ingredients

Main

Filling

Pani

Method

  1. Blend and chill the pani. Blend the mint, coriander and green chillies with a cup of the cold water until smooth. Strain into a jug, pressing on the pulp, then stir in the rest of the water, the tamarind paste, roasted cumin, black salt, chaat masala, sugar if using and lemon juice. Taste: it should be sour, salty and sharp. Refrigerate for at least an hour; it tastes better cold and improves as it sits.
  2. Make the filling. Mix the potato, chickpeas, onion, chaat masala and salt.
  3. Crack the shells. Tap the thinner top of each shell with your thumb to make a hole about 2 cm across, wide enough for a teaspoon of filling.
  4. Fill, dip and eat whole. Put a teaspoon of filling into a shell, then dip it into the jug of pani, or spoon pani in, until it is full. Eat it in one bite straight away. Each person fills their own as they go, so set out the shells, filling and pani together.
tarkatales.com/recipes/pani-puri

Related recipes

Dahi puri topped with yoghurt and chutney

Vegetarian

Dahi Puri

Crisp, hollow puri shells cracked open and filled with potato and chickpeas, then cool sweet yoghurt, chutneys and sev.

Street food

By Ayesha Iftikhar

20 min
A bowl of crisp vegetable pakoras

Vegetarian

Spinach Pakora

Chopped spinach and onion in a thick, spiced gram-flour batter, fried in spoonfuls until crisp and eaten straight away.

Street food

By Ayesha Iftikhar

35 min
Two samosas on a leaf

Vegetarian

Vegetable Samosa

A firm, flaky pastry made with plenty of fat, wrapped around a spiced potato and pea filling and fried slowly until crisp.

Street food

By Ayesha Iftikhar

2 hr