North Indian · Snack
Kachori
Kachori is a fried pastry ball with a dry, highly spiced lentil filling, most commonly moong or urad dal. Like samosa it depends on a generous fat rub in the dough and a very slow fry in initially cool oil, and the filling must be cooked completely dry or the shell will go soft or burst.
- Prep
- 30 min
- Cook
- 25 min
- Total time
- 55 min
- Servings
- 6
- Vegetarian
- Festive
Ingredients
- 2 cups plain flour and 6 tablespoons ghee, for the dough
- 1/2 cup moong dal, soaked 2 hours and coarsely ground
- 1 tablespoon fennel seeds and 1 tablespoon coriander seeds, crushed
- 1 teaspoon cumin seeds
- 1 inch ginger, grated
- 1 teaspoon red chilli powder and 1/2 teaspoon garam masala
- 1 teaspoon amchur
- A pinch of asafoetida
- Oil for deep frying
- Salt to taste
NNWA health note
The dal filling gives kachori more protein than a samosa or a plain fried snack, which is a genuine if modest point in its favour. That said, the shell is refined flour with a great deal of fat rubbed in and then deep fried, so the overall picture is energy dense. It is a festival and occasion food in most of the regions it comes from, and treating it that way is the sensible approach.
Method
- 01
Rub the ghee into the flour with salt until a squeezed handful holds its shape, then knead with cold water into a stiff dough and rest 30 minutes.
- 02
Heat a tablespoon of oil, add the asafoetida, cumin, crushed fennel and coriander, and let them crackle.
- 03
Add the ginger and the coarsely ground dal and cook on a low flame, stirring constantly, for 10 to 12 minutes until it is completely dry and crumbly.
- 04
Stir in the chilli powder, garam masala, amchur and salt, and cook 2 minutes more. Cool the filling completely.
- 05
Take a ball of dough, flatten it into a cup with your fingers rather than a rolling pin, fill it, gather the edges and seal.
- 06
Flatten the sealed ball gently into a thick disc, taking care not to tear it.
- 07
Fry in barely warm oil on the lowest flame for 20 to 25 minutes, turning occasionally, then raise the heat briefly at the end to colour them.
Last reviewed on 10 September 2026.
NNWA publishes the name and qualifications of everyone who writes and checks its material. You can see the full teaching team on the faculty page.
Why must the filling be completely dry?
Because any moisture inside turns to steam and has nowhere to go. In the best case it softens the shell from within, so the kachori never becomes khasta, the word for that particular shattering crispness. In the worst case pressure builds and the kachori bursts in the oil. Ten to twelve minutes of cooking the ground dal, stirring, until it is visibly crumbly and no longer clumps, is what prevents both.
Why grind the dal coarse rather than fine?
Because texture inside the shell is part of the eating. A finely ground filling becomes a smooth paste that is dense and slightly claggy, while a coarse grind stays granular and separates when you break the kachori open. Grind the soaked dal with no water at all, pulsing, and stop while it is still recognisably grainy.
Why shape by hand rather than rolling?
Because a rolled disc has uniform thickness, and a kachori needs to be thicker at the edges than the centre so the seal holds and the middle can puff. Pressing the dough into a cup between your fingers gives that naturally. It is also gentler than a rolling pin, which tends to tear a stuffed ball and push filling through the dough.
Why fry so slowly?
For the same reason as samosa: a khasta shell forms only when fat penetrates the layered dough gradually. Hot oil sets the surface at once, trapping steam that blisters it and leaving the inside doughy. Starting in cool oil on the lowest flame for twenty minutes or more feels wrong the first time and is exactly right. The kachori should float up slowly and colour only at the very end.
What is the difference between kachori and samosa?
Shape, filling and shell. A samosa is a triangular cone, usually filled with potato and peas, with a smooth shell. A kachori is a round flattened ball with a dry, intensely spiced lentil filling and a shell that is meant to shatter. There are also regional kachoris with onion, peas or dried fruit fillings, and Rajasthan's pyaz kachori and Bengal's radhaballavi are quite different from each other.
Does the dal make it a good source of protein?
It makes it better than most fried snacks, which is a low bar. Moong dal contributes real protein and fibre, and a kachori carries more of both than a samosa. But the shell is refined flour with several tablespoons of ghee rubbed in and then fried, so the protein comes packaged with a great deal of fat and refined carbohydrate. It is a reason to prefer kachori over some alternatives, not a reason to eat it regularly.
What is it served with?
Tamarind chutney and green chutney, or in Rajasthan and Uttar Pradesh with a thin potato curry, which turns it into a breakfast rather than a snack. Bedmi kachori with aloo sabzi is a Delhi and Agra morning institution. Curd cuts the richness better than either chutney and is worth adding if you are eating more than one.
Learn the science
Food Science & FSSAI
This dish's nutrition reasoning is taught in full in this NNWA course.
What people ask about Kachori
Why did my kachori turn out hard rather than flaky?
Not enough fat rubbed into the flour, or the oil was too hot. The moyan should be generous enough that a squeezed handful of the rubbed flour holds its shape, and the kachoris must start in barely warm oil on the lowest flame for twenty minutes or more so the fat penetrates the layers gradually.
Why does my kachori burst while frying?
The filling was not dry enough, or air was trapped inside when you sealed it. Cook the ground dal until it is visibly crumbly and no longer clumps, cool it completely, and press the filling down to expel air before gathering and sealing the edges.
What is the difference between kachori and samosa?
A samosa is a triangular cone with a smooth shell, usually filled with potato and peas. A kachori is a round flattened ball with a dry, intensely spiced lentil filling and a shell meant to shatter. Kachori generally carries more protein because of the dal, and more fat because of the shell.
Is kachori healthier than samosa?
Slightly, because the dal filling supplies more protein and fibre than potato does. That is a narrow advantage though: the shell is refined flour with a great deal of ghee rubbed in and then deep fried. Both are occasion foods, and the difference between them is small compared with how often you eat either.
More recipes
Aam Panna
Aam panna is a summer cooler made from cooked raw mango pulp, jaggery, roasted cumin and black salt, diluted with cold water when you want a…
Vegetarian · VeganRecipeAloo Gobi (Potato & Cauliflower Dry Curry)
Aloo gobi is a North Indian dry curry of potatoes and cauliflower cooked together with turmeric, cumin and a light blend of spices until ten…
Vegetarian · VeganRecipeAloo Matar
Aloo matar is a simple North Indian curry of potatoes and green peas in an onion and tomato base. It is one of the most commonly cooked home…
Vegetarian · VeganRecipe