Puchka (पुचका) — Indian Tangy Tamarind Water-Filled Semolina Puris
Puchka is an iconic Kolkata-style street snack: crisp semolina puris filled with spiced potato-chickpeas and dunked in tangy tamarind water. It’s a social, hands-on way of eating—one puri at a time—balancing sour, salty, and aromatic spice.

Printable Recipe Card
Servings: 6 · Total: 70 min · Difficulty: hard
Ingredients (quick list)
- 180 g Semolina (sooji/rava), fine
- 20 g All-purpose flour
- 1 tsp Baking soda
- 1 tsp Salt
- 120 ml Warm water (Use 110–130 ml as needed for a very stiff dough)
- 5 ml Neutral oil (For the dough)
- 350 g Potatoes, peeled and boiled
- 150 g Cooked chickpeas, drained
- 60 g Red onion, very finely chopped
- 10 g Green chili, finely chopped
- 15 g Cilantro, finely chopped
- 2 tsp Roasted cumin powder
+ 11 more in the full ingredients section below.
Steps (summary)
- Make the puri dough by mixing semolina, all-purpose flour, baking soda, and salt in a bowl until evenly combined. Add 5 ml oil…
- Cover the dough with a damp cloth and rest it for 20 minutes so the semolina hydrates fully. After resting, knead again for 1–2…
- Prepare the filling by mashing the boiled potatoes until mostly smooth but not gluey. Mix in chickpeas, onion, green chili, cil…
- Make the tangy tamarind water by blending mint, cilantro, and grated ginger with 200 ml of the cold water until bright green an…
- Whisk tamarind pulp and jaggery into the strained herb base until dissolved, then add roasted cumin powder, black salt, salt, r…
- Divide the dough into 4 portions and keep the unused portions covered to prevent drying. Roll one portion into a rope and cut i…
+ 4 more steps in the full instructions section below.
Cultural Background
Puchka is a beloved East Indian street-food ritual, especially in Kolkata, where vendors balance tamarind, mint, and black salt for a sharp, refreshing bite. It’s typically eaten standing at the cart, served rapidly and communally, one puri at a time.
Equipment
💡 Tips
- Knead the dough longer than you think you need; 8–10 minutes builds structure so the puris puff instead of blistering.
- Keep rolled discs covered at all times; even 2–3 minutes of drying can cause cracking in the oil.
- Chill the tamarind water well and serve in a deep bowl; colder water tastes brighter and keeps the puris crisp for a few seconds longer.
⚠️ Common Mistakes
❌ Puris don’t puff and turn flat.
✅ Fix: Roll evenly and thin (about 1 mm) and ensure oil is 175–185°C; also knead the dough longer and keep discs covered to prevent drying.
❌ Puris crack while frying.
✅ Fix: Use a very stiff dough with enough kneading, rest it 20 minutes, and avoid flouring the board heavily; excess dry flour creates weak seams.
❌ Tamarind water tastes dull or muddy.
✅ Fix: Strain the herb puree, dissolve jaggery fully, and chill 15–30 minutes; adjust by adding 100 ml extra cold water if it’s too intense.
🧊 How to Store
Store fully cooled puris airtight at room temperature for up to 2 days; re-crisp in a 160°C oven for 4–5 minutes. Refrigerate filling and tamarind water separately up to 3 days; serve water cold and bring filling to room temp before assembling.
📅 Make Ahead
Fry the puris up to 2 days ahead and store airtight once fully cooled. Make the filling up to 1 day ahead and refrigerate, and prepare the tamarind water up to 2 days ahead for deeper flavor; keep it chilled and stir before serving.
🍽️ Pairs Well With
- Extra tamarind water
- sweet tamarind chutney
- masala chai
- sliced cucumber and onion
Regional Variations
- Kolkata-style puchka often uses black salt and a sharper tamarind profile with mint and roasted cumin.
- Delhi-style golgappa commonly features spicier mint-coriander water and may include boondi in the water or as a topping.
- Mumbai-style pani puri frequently pairs both spicy water and sweet tamarind-date chutney for a two-chutney balance.
Ingredients
- 180 gSemolina (sooji/rava), fine
- 20 gAll-purpose flour
- 1 tspBaking soda
- 1 tspSalt
- 120 mlWarm water (Use 110–130 ml as needed for a very stiff dough)
- 5 mlNeutral oil (For the dough)
- 350 gPotatoes, peeled and boiled
- 150 gCooked chickpeas, drained
- 60 gRed onion, very finely chopped
- 10 gGreen chili, finely chopped
- 15 gCilantro, finely chopped
- 2 tspRoasted cumin powder
- 2 tspChaat masala
- 1 tspBlack salt (kala namak)
- 15 mlLemon juice
- 80 gTamarind pulp (thick)
- 35 gJaggery, grated
- 0.5 tspRed chili powder
- 0.25 tspCrushed black pepper
- 8 gFresh ginger, grated
- 20 gFresh mint leaves
- 15 gCilantro leaves
- 900 mlCold water
🔄 Substitutions
- Jaggery, grated→ Brown sugar (35 g)
- Cooked chickpeas, drained→ Boiled yellow peas (150 g)
- Black salt (kala namak)→ Fine sea salt (use 1 tsp total) + ground cumin (add 0.5 tsp extra)
Instructions
- 1
Make the puri dough by mixing semolina, all-purpose flour, baking soda, and salt in a bowl until evenly combined. Add 5 ml oil and rub it in, then add warm water gradually and knead for 8–10 minutes into a very stiff, smooth dough.
- 2
Cover the dough with a damp cloth and rest it for 20 minutes so the semolina hydrates fully. After resting, knead again for 1–2 minutes; the dough should feel tight and elastic, not sticky.
- 3
Prepare the filling by mashing the boiled potatoes until mostly smooth but not gluey. Mix in chickpeas, onion, green chili, cilantro, roasted cumin powder, chaat masala, black salt, salt, and lemon juice until evenly seasoned and scoopable.
- 4
Make the tangy tamarind water by blending mint, cilantro, and grated ginger with 200 ml of the cold water until bright green and fragrant. Strain this puree through a fine sieve into a large bowl, pressing firmly to extract flavor without too much pulp.
- 5
Whisk tamarind pulp and jaggery into the strained herb base until dissolved, then add roasted cumin powder, black salt, salt, red chili powder, and black pepper. Add the remaining 700 ml cold water, whisk again, and chill for at least 15 minutes to let the flavors round out.
- 6
Divide the dough into 4 portions and keep the unused portions covered to prevent drying. Roll one portion into a rope and cut into 18–22 small pieces, then roll each piece into a tight ball for even puffing.
- 7
Roll each ball into a thin disc about 4.5–5 cm wide, aiming for an even thickness; uneven rolling causes flat or cracked puris. Keep the rolled discs under a cloth while you roll the rest so the surface does not crust over.
- 8
Heat 600 ml oil in a deep pan to 180°C; the oil must be hot enough to puff quickly but not so hot that it browns before inflating. Fry 5–7 discs at a time, pressing gently with a slotted spoon for 2–3 seconds to encourage puffing, then flip and fry until pale golden, about 35–55 seconds total.
- 9
Drain the puris on a rack or paper-lined tray and let them cool completely; they crisp as they cool and should sound hollow when tapped. Repeat rolling and frying with the remaining dough, maintaining oil temperature close to 175–185°C for consistent results.
- 10
Assemble just before serving by cracking a small hole on top of each puri with your thumb and widening it slightly without shattering the shell. Add 10–15 g of the potato-chickpea filling, then dip or pour in 20–30 ml chilled tamarind water and eat immediately in one or two bites.
🪪 Recipe Passport
Cultural Background
Puchka is a beloved East Indian street-food ritual, especially in Kolkata, where vendors balance tamarind, mint, and black salt for a sharp, refreshing bite. It’s typically eaten standing at the cart, served rapidly and communally, one puri at a time.
Regional Variations
Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.
Nutrition per serving
Pairs well with
If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.
Does your family make this differently?
Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.
You Might Also Like

Nihari (نہاری) — Indian Overnight-Cooked Beef Stew with Warming Spices
Indian · Stews · 275 min

Haleem (حلیم) — Indian Slow-simmered wheat-lentil-meat porridge, spiced
Indian · Main Courses · 250 min

Makki di Roti (ਮੱਕੀ ਦੀ ਰੋਟੀ) — Indian Cornmeal Flatbread, Rustic and Slightly Crisp
Indian · Breads · 40 min

Chawanmushi (茶碗蒸し) — Silky Japanese Savory Egg Custard
Japanese · Appetizers · 43 min

Marinated Anchovies (Γαύρος μαρινάτος) — Fresh anchovies cured in vinegar, garlic, and parsley
Greek · Appetizers · 35 min

Khichiri Qorooti (خچری قروتی) — Afghan Rice and Mung Beans with Dried Yogurt Sauce
Afghan · Main Courses · 90 min

Ash-e Sak (آش ساک) — Golestani Spinach, Legume, and Meatball Soup
Persian · Soups · 175 min

Chimney Cake (Kürtőskalács) — Hungarian Spiral Pastry with Cinnamon Sugar
Hungarian · Desserts · 59 min
Reviews
Cooked this recipe?
Tap the stars to rate it — that's all it takes. A few words are welcome but optional.
No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.