Skip to content
Zaffaron

Kachori (कचौरी) — Flaky fried pastry stuffed with spiced moong dal

Kachori is a beloved North Indian street snack: crisp, flaky pastry rounds stuffed with a spicy lentil filling. Often served with tangy chutneys, it’s a festive tea-time favorite from Rajasthan to Uttar Pradesh.

By Zaffaron Kitchen· Published April 15, 2026 Verified Recipe
Vegetarian Halal
Contains: dairy, gluten, tree nuts, peanuts
70 min total Prep 45m · Cook 25m 12 servings 250 cal
↓ Jump to Recipe
Kachori — Flaky fried pastry stuffed with spiced moong dal - authentic indian recipe

Printable Recipe Card

Servings: 12 · Total: 70 min · Difficulty: medium

Ingredients (quick list)

  • 250 g all-purpose flour
  • 4 g fine salt (about 3/4 tsp)
  • 45 g ghee (about 3 tbsp, melted and warm)
  • 130 ml water (add gradually; you may need 120–140 ml depending on flour)
  • 150 g split yellow moong dal (skinned)
  • 2 tsp fennel seeds
  • 2 tsp coriander seeds
  • 1 tsp cumin seeds
  • 0.5 tsp black peppercorns
  • 0.25 tsp asafoetida (hing)
  • 10 g ginger (finely grated)
  • 10 g green chili (finely chopped, about 2 small chilies)

+ 5 more in the full ingredients section below.

Steps (summary)

  1. Rinse the moong dal under cool water until the water runs mostly clear. Soak it in plenty of water for 2 hours, then drain very…
  2. Make the dough by mixing flour and salt in a bowl, then rubbing in the warm melted ghee until the mixture looks like coarse san…
  3. Cover the dough and rest it for 20 minutes at room temperature to relax the gluten. While it rests, keep the surface covered so…
  4. Coarsely grind the drained moong dal in a grinder or food processor to a gritty, sand-like texture; avoid making a wet paste. I…
  5. Lightly toast fennel, coriander, cumin, and peppercorns in a dry pan for 60–90 seconds until fragrant, then cool for 2 minutes.…
  6. Heat 30 g ghee in a pan over medium heat and add cumin seeds; let them sizzle for 10 seconds, then add hing, ginger, and green…

+ 5 more steps in the full instructions section below.

Cultural Background

Kachori is a cornerstone of Indian halwai and street-food culture, especially in Rajasthan and Uttar Pradesh. Served at breakfast shops and festivals alike, its crisp shell and boldly spiced filling are a hallmark of celebratory snacking.

savorytangywarm-spicedflaky crustcrumbly lentil fillingtoasted fennelghee-rich pastry🌶 medium

Equipment

mixing bowlkitchen scalesmall panspice grinder or mortar and pestlefood processor or grinderdeep heavy pot or kadaislotted spoonthermometerwire rack

💡 Tips

  • For a truly flaky shell, rub the ghee into the flour thoroughly until it holds a firm clump when squeezed; this fat-to-flour bonding is key.
  • Keep the filling dry and fully cooled before stuffing; moisture is the most common cause of bursting during frying.
  • Fry at 160–165°C for most of the time; higher heat browns the outside too fast and leaves the inside dense.

⚠️ Common Mistakes

  • Dough is too soft, causing oily, non-flaky kachori.

    ✅ Fix: Use the stated water amount gradually and stop as soon as the dough is firm and smooth; rest it so it becomes pliable without extra water.

  • Filling leaks and kachori burst while frying.

    ✅ Fix: Cool the filling completely, seal the pouch tightly, and avoid rolling after stuffing; flatten gently with your palm instead.

  • Outside browns fast but inside stays dense.

    ✅ Fix: Lower oil temperature to 160–165°C and fry longer, turning often; slow frying is essential for puff and flake.

🧊 How to Store

Cool completely, then store in an airtight container at room temperature for up to 24 hours. Re-crisp in a 180°C oven for 6–8 minutes or in an air fryer at 175°C for 4–5 minutes; avoid microwaving, which softens the crust.

📅 Make Ahead

Prepare and cool the filling up to 2 days ahead and refrigerate airtight. You can also shape the stuffed rounds and refrigerate covered for up to 8 hours; bring to room temperature for 15 minutes before frying for even puffing.

🍽️ Pairs Well With

  • Tamarind chutney
  • mint-coriander chutney
  • masala chai
  • aloo sabzi
  • plain yogurt

Regional Variations

  • Rajasthani pyaaz kachori: replace moong filling with a sautéed onion-spice mixture and fry until extra crisp.
  • Khasta kachori (UP style): use a slightly larger, flatter shape and a more intensely spiced dal filling for a shattering crust.
  • Matar kachori: fill with spiced green peas mixture, often served with aloo sabzi.
everyday holiday party ramadan
#classic#family-style

Ingredients

  • 250 gall-purpose flour
  • 4 gfine salt (about 3/4 tsp)
  • 45 gghee (about 3 tbsp, melted and warm)
  • 130 mlwater (add gradually; you may need 120–140 ml depending on flour)
  • 150 gsplit yellow moong dal (skinned)
  • 2 tspfennel seeds
  • 2 tspcoriander seeds
  • 1 tspcumin seeds
  • 0.5 tspblack peppercorns
  • 0.25 tspasafoetida (hing)
  • 10 gginger (finely grated)
  • 10 ggreen chili (finely chopped, about 2 small chilies)
  • 0.5 tspturmeric powder
  • 1 tspKashmiri red chili powder
  • 1.5 tspamchur (dried mango powder)
  • 4 ggranulated sugar (about 1 tsp)
  • 900 mloil (neutral oil like peanut or sunflower, for deep frying)

🔄 Substitutions

  • gheeneutral oil
  • amchur (dried mango powder)lemon juice
  • split yellow moong dal (skinned)split urad dal (skinned)

Instructions

  1. 1

    Rinse the moong dal under cool water until the water runs mostly clear. Soak it in plenty of water for 2 hours, then drain very well and pat dry so the filling stays crumbly rather than pasty.

  2. 2

    Make the dough by mixing flour and salt in a bowl, then rubbing in the warm melted ghee until the mixture looks like coarse sand and holds a clump when pressed. Add water gradually and knead just until a firm, smooth dough forms; it should not be soft like roti dough, because a firmer dough helps create a flaky shell.

  3. 3

    Cover the dough and rest it for 20 minutes at room temperature to relax the gluten. While it rests, keep the surface covered so it does not dry out and crack during shaping.

  4. 4

    Coarsely grind the drained moong dal in a grinder or food processor to a gritty, sand-like texture; avoid making a wet paste. If it starts clumping, pulse in short bursts and scrape down the bowl so the grind stays dry and even.

  5. 5

    Lightly toast fennel, coriander, cumin, and peppercorns in a dry pan for 60–90 seconds until fragrant, then cool for 2 minutes. Grind them to a coarse powder so the filling has aroma and crunch without turning dusty.

  6. 6

    Heat 30 g ghee in a pan over medium heat and add cumin seeds; let them sizzle for 10 seconds, then add hing, ginger, and green chili and cook for 30 seconds. Stir in the ground dal and cook 6–8 minutes, stirring constantly, until it looks drier, slightly toasted, and no longer smells raw.

  7. 7

    Add turmeric, Kashmiri chili powder, amchur, salt, sugar, and the ground spice mix, then cook 2 more minutes to bloom the spices and fully dry the mixture. Cool the filling completely, because warm filling can steam the dough and cause leaks during frying.

  8. 8

    Divide the dough into 12 equal pieces (about 35 g each) and roll them into smooth balls, keeping them covered. Divide the cooled filling into 12 portions (about 20–22 g each) and shape each into a compact ball so it sits neatly inside the dough.

  9. 9

    Flatten one dough ball into a 7–8 cm disc, keeping the edges slightly thinner than the center. Place a filling ball in the middle, gather the edges up like a pouch, pinch to seal tightly, then gently flatten to a 6–7 cm round without rolling; repeat for all pieces and keep them covered.

  10. 10

    Heat oil in a deep pot to 160–165°C; the oil should be moderately hot, not smoking, because kachori need time to puff and turn flaky. Fry 3–4 kachori at a time, gently pressing them with a slotted spoon for the first 20–30 seconds to encourage puffing, then fry 6–8 minutes total, turning occasionally, until deep golden and crisp.

  11. 11

    Remove to a rack or paper-lined tray and let them rest 3 minutes so the crust sets and stays crisp. Serve hot or warm with chutneys, and keep the remaining batches at the same oil temperature for even color and texture.

🪪 Recipe Passport

Origin: Indian Cuisine
Researched by: Zaffaron Kitchen
Published: April 15, 2026

Cultural Background

Kachori is a cornerstone of Indian halwai and street-food culture, especially in Rajasthan and Uttar Pradesh. Served at breakfast shops and festivals alike, its crisp shell and boldly spiced filling are a hallmark of celebratory snacking.

Regional Variations

Rajasthani pyaaz kachori: replace moong filling with a sautéed onion-spice mixture and fry until extra crisp.
Khasta kachori (UP style): use a slightly larger, flatter shape and a more intensely spiced dal filling for a shattering crust.
Matar kachori: fill with spiced green peas mixture, often served with aloo sabzi.

Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.

Share:

Nutrition per serving

250
Calories
6g
Protein
13g
Fat
27g
Carbs
4g
Fiber
320mg
Sodium

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

Reviews

Rated 0.0 out of 5 stars
0 reviews

Cooked this recipe?

Tap the stars to rate it — that's all it takes. A few words are welcome but optional.

Please sign in to rate this recipe.
Rated 0.0 out of 5 stars

No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.