Stuffed Fried Pastry · North India (Rajasthan and Uttar Pradesh both have strong, distinct kachori traditions)

Crispy Kachori with Spiced Filling

Vegetarian Intermediate Deep-Fried Medium

A flaky fried pastry shell around a dry, coarsely ground moong dal stuffing flavoured with fennel and chilli, eaten plain or with tamarind or coriander chutney.

Prep Time50 min
Cook Time30 min
Total Time1 hr 20 min
Yield4 servings (about 14 kachori)
RegionNorth India

Introduction

In the bazaars of North India the kachori stands next to the samosa as one of the great fried pastries, but the two work on different principles. A samosa wraps a thin, brittle casing around a moist filling, while a kachori starts from a short, oil-enriched dough folded over a dry, coarsely spiced lentil mixture and pressed flat, so that in the pan it puffs into a round pastry with a cracked, blistered top. The stuffing is dry and the shell is fried all the way through, which means kachori keep for days and travel well, and depending on the region they are eaten at breakfast, mid-morning, or beside a bowl of spiced potato curry.
This version uses a moong dal stuffing, the style most common in Rajasthan and much of the north, although urad dal and onion-based fillings are just as widely made elsewhere. Two points decide whether a home batch succeeds: a dough that is properly short so the shell does not turn tough, and a stuffing dry enough that it neither tears the pastry nor dampens it from within.

Origin & Cultural Context

Kachori comes from the cooking of North India and especially Rajasthan, where a dry climate long favoured foods that stayed edible without refrigeration, and a dry lentil stuffing sealed in a fried shell answers that need neatly. Food historians generally point to Rajasthan and the Marwari trading families, who took their food along trade routes, as central to how the dish spread, though stuffed fried breads in the same spirit appear well beyond that region, in Uttar Pradesh, Bihar and Madhya Pradesh, each with a favoured filling and companion. Indore usually serves kachori with a mildly sweet curry instead of chutney, whereas in Delhi and parts of Uttar Pradesh the pastry comes with a spiced potato curry as a full breakfast and not just a snack. It is more accurate to say the pastry travelled and was taken up by several breakfast and snack cultures, each building its own accompaniment, than to name any one of them as the proper way to eat it.

Method

  1. Prep

    Rub the fat into the flour

    With your fingertips, work the oil or ghee through the flour and salt until it resembles coarse crumbs and keeps its shape when pressed in a fist. This moyan step gives the cooked shell its short, flaky bite instead of a bready one. Add cold water in small amounts, gather the dough with light pressure and knead just until smooth, keeping it firm and unlike soft roti dough. Rest it, covered, for 20 minutes or more.

  2. Prep

    Grind the dal coarsely

    Drain the soaked dal thoroughly, then pulse it with a spoonful or two of water until it looks like damp sand and not a smooth paste. A little coarseness leaves some bite in the stuffing, while grinding it finer turns it pasty and makes it much harder to dry in the pan.

  3. Cook

    Dry-cook the stuffing

    Warm the oil in a heavy pan and let the crushed fennel and coriander seeds sizzle for a moment before adding the asafoetida, ginger and green chilli. Tip in the ground dal and stir on medium-low heat for 8 to 10 minutes, aiming to cook off every trace of moisture until the mixture is dry and crumbly rather than browned. Stir in the chilli powder, coriander powder, amchur, garam masala and salt for one more minute, then spread it out on a plate and let it cool entirely before you start shaping.

  4. Assemble

    Enclose the filling in dough

    Roll the rested dough into 14 even balls and divide the cooled stuffing into 14 portions. Flatten a ball into a small cup in your palm, set one portion of stuffing inside, then pull the rim up around it and pinch tightly shut, leaving a smooth ball with its seam facing down.

  5. Assemble

    Flatten the filled balls

    Press every filled ball into a disc about 2.5 to 3 inches wide and 1/2 cm thick, using your palm or one gentle roll of the pin. A light touch is safer than hard rolling, which can push the stuffing out through the dough and crack the shell.

  6. Cook

    Fry slowly over moderate heat

    Heat the oil to a modest 150 to 160°C (300 to 325°F), noticeably cooler than for samosas. Lower in a few kachori and fry on low-medium heat, turning now and then, for 10 to 12 minutes, until deep golden and firm throughout. It is this slow frying that cooks the shell through and lets it flake; fast, hot frying browns the surface well before the dough inside is set.

  7. Serve

    Rest them briefly

    Drain the kachori on a wire rack and give them 5 to 10 minutes before you eat, since the shell crisps up as it cools a little. Offer tamarind chutney, coriander chutney or a spiced potato curry on the side.

Substitutions

Urad dal can replace the moong dal and gives a denser stuffing of the kind found in some regional styles, though it needs a somewhat longer soak. Fennel seeds can be omitted if you have none, but they add a sweet, savoury note that is hard to copy exactly. A pinch of ajwain (carom seeds) in the dough is a familiar addition, valued for a faint background flavour and for making the fried pastry easier to digest.

Adjusting the Spice Level

Heat in the stuffing comes from the green chilli and the red chilli powder, and each can be changed independently. Cut back or omit the green chilli for a milder filling, or add a little more chilli powder for sharper, more even heat. Amchur provides tang rather than heat, so it can be adjusted on its own, and a bit more of it makes the stuffing brighter and lighter on the palate.

Common Mistakes

The most frequent failure is frying kachori too hot and too fast, so the outside browns within two or three minutes while the dough inside stays raw; they truly need the slower, cooler frying described above. Another is a stuffing that still holds some moisture when it goes into the dough, because it steams inside the shell during frying and can burst it. A third is dough kneaded too long or mixed with too much water, which gives a bready shell in place of a short, flaky one.

Storage & Reheating

Storage: Once fully cooled, kachori keep in an airtight container for 2 to 3 days at room temperature, or up to a week in the refrigerator, and since the shell is cooked through and the stuffing is dry, they last better than wetter filled snacks. They can also be frozen raw and unfried for up to a month. Freeze the shaped, filled kachori on a tray until solid, move them to a bag, and fry straight from frozen, allowing a few extra minutes in the oil.

Reheating: Warm them in an oven or toaster oven at 160°C (325°F) for 8 to 10 minutes to restore the crispness. A microwave will heat them through but leaves the shell soft and slightly tough instead of flaky.

Food Safety

The dal stuffing is cooked and dried before it goes into the dough, and the pastry itself is fried through at a lower temperature for longer, so the main hazard is the hot oil. Keep it at a steady temperature without letting it climb, and stop reusing oil once it has darkened or starts to smoke at a lower temperature than fresh oil. Let the finished kachori cool completely, uncovered, before sealing them in a container, since trapped steam encourages mould during storage.

Sources & Further Reading

  • K.T. Achaya, "Indian Food: A Historical Companion" (Oxford University Press) — on the regional spread of stuffed fried pastries across North India.

Related Recipes & Guides