New: the Tarka guide to better biryani rice

Vegetarian · Sindh

Dahi Puri

Dahi puri: ready-made hollow puri shells filled with spiced potato and chickpeas, topped with lightly sweetened yoghurt, imli and green chutneys, sev and chaat masala, and eaten at once.

By Ayesha Iftikhar

Street food — Karachi
20 min prep20 min total4 servingsEasy
Jump to recipe
Dahi puri topped with yoghurt and chutney
Photo: Epicgaurilla7, CC BY-SA 4.0, via Wikimedia Commons

A chaat assembled at the last minute

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

Dahi puri is assembly rather than cooking. Everything is prepared ahead and kept separate, and the shells are only cracked and filled at the moment of serving so they stay crisp under the yoghurt.

What is dahi puri?

Dahi puri belongs to the chaat family of savoury snacks. It uses the same small, hollow fried shells as pani puri (golgappay), but instead of spiced water they are filled with potato and chickpeas and covered in cool, lightly sweetened yoghurt, tangy tamarind chutney, green chutney and crunchy sev. It is a favourite at chaat stalls in Karachi and Lahore.

Ingredient notes and substitutions

Ready-made puri shells are sold in packets at South Asian grocers and are what most home cooks use. Chill the yoghurt well: the contrast between the cold yoghurt and the crisp shell is the point of the dish. Taste the filling on its own; it should be slightly over-seasoned.

Common mistakes

Filling the shells too early is the main mistake; they go soft within a few minutes. Watery yoghurt also soaks the shells quickly, so use thick yoghurt and add liquid only if it will not pour.

What to serve with it

Serve six to a plate as a snack or as part of an iftar or party spread, alongside papri chaat or fruit chaat.

Storage and reheating

Do not store assembled dahi puri. Keep the filling, yoghurt and chutneys separately in the fridge for up to two days, and the shells in an airtight container.

Frequently asked questions

Where do I get puri shells?

Ready-made hollow puri shells, sold as golgappa or pani puri shells, are available in packets at most South Asian grocers.

Why is the yoghurt sweetened?

A little sugar balances the sour tamarind chutney and the heat of the spices. The yoghurt should taste mildly sweet, not like dessert.

COOK THIS RECIPE

Dahi Puri

Prep 20 minCook 0 minTotal 20 min
Servings4

Ingredients

Main

Filling

Yoghurt

Toppings

Method

  1. Make the filling. Mix the diced potato, chickpeas, onion, roasted cumin, chilli powder and salt. Taste it: it should be well seasoned, because the yoghurt and chutneys will soften it.
  2. Sweeten the yoghurt. Whisk the cold yoghurt with the sugar and salt until smooth and pourable. If it is very thick, loosen it with a spoonful of cold milk or water. Keep it chilled until the last moment.
  3. Open the shells. Just before serving, tap the thinner top of each puri with your thumb or the back of a spoon to crack a hole about 2 cm wide, leaving the rest of the shell intact. Arrange six on each plate.
  4. Fill, top and serve at once. Spoon a little filling into each shell, then pour over enough yoghurt to fill and coat them. Drizzle with imli and green chutney, scatter with sev, chaat masala and coriander, and serve immediately while the shells are still crisp.
tarkatales.com/recipes/dahi-puri

Related recipes

Filled pani puri shells with cups of spiced water

Vegetarian

Pani Puri

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

Street food

By Ayesha Iftikhar

1 hr 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