
A good kachori has a firm, flaky shell and a dry, well spiced filling inside. This kachori recipe makes a classic Khasta Kachori with coarse moong dal, aromatic whole spices and a crisp pastry made with the traditional moyan method.
The important parts are simple. Make the dough firm, cook the moong dal filling until completely dry, seal the stuffing properly and fry the kachoris slowly so the shell cooks through and develops its flaky texture.
Khasta Kachori Recipe Card
Crispy Moong Dal Kachori
Yield: 10 to 12 medium kachoris
Soaking Time: 2 to 3 hours
Active Preparation and Cooking Time: About 90 minutes
Cuisine: North Indian
Course: Breakfast or Snack
Ingredients
For the Kachori Dough
2 cups all purpose flour, maida
½ teaspoon ajwain
¾ teaspoon salt
4 tablespoons cooking oil or ghee
Cold water as needed to make a firm dough
For the Moong Dal Filling
1 cup split yellow moong dal, skinned, soaked for 2 to 3 hours and drained
2 tablespoons cooking oil
A small pinch of hing
1 teaspoon fennel seeds, coarsely crushed
1 teaspoon coriander seeds, coarsely crushed
1 teaspoon grated ginger
1 green chilli, finely chopped, optional
¼ teaspoon turmeric powder
1 teaspoon Kashmiri chilli powder
1 teaspoon coriander powder
½ teaspoon garam masala
1 teaspoon amchur powder
Salt to taste
For Frying
Oil, enough to fully submerge the kachoris
Method
1. Make the dough
Mix maida, ajwain and salt. Rub in the oil or ghee until the flour looks crumbly and holds together when pressed. Add cold water gradually and knead into a firm, slightly stiff dough. Cover and rest for 20 to 30 minutes.
2. Prepare the filling
Drain the soaked moong dal very well and grind it coarsely with little or no water. Heat oil and add hing, fennel seeds and coriander seeds. Add ginger and green chilli, then add the ground dal. Cook until the mixture becomes dry and crumbly.
3. Season the filling
Add turmeric, Kashmiri chilli powder, coriander powder and salt. Cook for another 2 to 3 minutes. Turn off the heat and mix in garam masala and amchur. Cool completely.
4. Shape the kachoris
Divide the dough into equal balls. Flatten one ball into a small cup with slightly thinner edges. Add about 1 tablespoon of the cooled filling. Bring the edges together and seal firmly.
5. Flatten gently
Place the sealed side down and gently flatten the stuffed dough into a round disc. Keep it slightly thick rather than pressing it too thin.
6. Fry slowly
Heat oil over low to medium heat. Test with a small piece of dough. It should rise slowly without browning immediately. Fry the kachoris in batches for about 12 to 15 minutes, turning occasionally, until evenly golden and firm.
7. Serve
Drain well and allow the kachoris to rest for a few minutes before serving. Serve hot with aloo sabzi, tamarind chutney or green chutney.
How to Make Khasta Kachori at Home
Step 1: Make the Kachori Dough
Add the maida, ajwain and salt to a mixing bowl.
Add the oil or ghee.
Rub the fat into the flour thoroughly using your fingertips.
The mixture should look like coarse breadcrumbs and hold its shape when you press it.
This is the moyan stage.
It matters because the fat helps create the flaky layers associated with a good Khasta Kachori.
Add cold water little by little.
Do not make a soft dough.
The finished dough should feel firm and slightly stiff.
Cover it with a damp cloth and let it rest for 20 to 30 minutes.
Step 2: Prepare the Moong Dal Filling
Drain the soaked moong dal thoroughly.
This is important because excess water makes the filling harder to dry.
Grind the dal coarsely.
Do not turn it into a smooth paste.
The finished filling should have a grainy texture.
Heat oil in a pan.
Add hing, crushed fennel seeds and crushed coriander seeds.
Let them become fragrant.
Add grated ginger and green chilli.
Cook briefly.
Now add the coarsely ground moong dal.
Cook over medium low heat, stirring frequently.
The filling should gradually lose its moisture and become loose and crumbly.
Step 3: Season the Filling
Add turmeric, Kashmiri chilli powder, coriander powder and salt.
Continue cooking for another 2 to 3 minutes.
Turn off the heat.
Add garam masala and amchur powder.
Mix well.
The finished kachori filling should be completely dry.
It should not resemble a wet paste.
Let it cool completely before stuffing the dough.
A moist filling can make the shell difficult to seal and can increase the chance of the kachori splitting during frying.
Step 4: Shape the Kachori
Divide the rested dough into equal sized balls.
Take one ball and flatten it between your palms.
Use your thumbs to create a small cup.
Keep the centre slightly thicker and the edges a little thinner.
Add about 1 tablespoon of filling.
Do not overfill.
Bring the dough edges together over the filling.
Pinch them firmly to close the kachori.
Remove any excess dough from the top.
The seal should be complete before you flatten the kachori.
Step 5: Flatten the Stuffed Kachori
Place the sealed side down.
Gently press the stuffed dough ball with your palm.
Flatten it into a round disc.
Do not press too hard.
Do not roll it extremely thin.
A slightly thick kachori gives the filling enough space and helps the shell puff during frying.
Step 6: Fry the Kachori Low and Slow
Heat enough oil to fully submerge the kachoris.
Keep the heat low to medium.
Test the oil with a small piece of dough.
It should rise slowly and steadily instead of immediately turning brown.
Add only a few kachoris at a time.
Do not overcrowd the pan.
Let the kachoris cook gently for the first few minutes without disturbing them too much.
Continue frying for about 12 to 15 minutes, turning occasionally.
They should become evenly golden brown and firm.
How to Make Crispy and Flaky Kachori
A crispy kachori recipe depends more on technique than on adding extra ingredients.
Use the Right Moyan
Rub the oil or ghee into the flour before adding water.
The flour should hold together when pressed.
This helps create a flaky shell rather than a soft, bread like texture.
Keep the Dough Firm
Do not make the dough soft like roti dough.
A softer dough can produce a tougher shell instead of the desired flaky texture.
Keep the Filling Dry
The moong dal filling should be crumbly and dry before it goes into the dough.
Wet filling can create steam and pressure inside the shell during frying.
Do Not Flatten Too Much
The stuffed kachori should remain slightly thick.
Press it gently into shape rather than rolling it thin.
Fry Slowly
Start with low heat and allow the shell to develop gradually.
High heat can brown the outside before the inside of the pastry has cooked properly.
How to Make Kachori Dough
The dough is the foundation of a khasta kachori recipe.
Start with maida, ajwain and salt.
Add oil or ghee.
Rub it thoroughly into the flour.
Only then add water.
The finished dough should be firmer than ordinary roti dough.
Rest the dough before shaping.
The supplied recipe recommends a 20 to 30 minute rest, while the original method describes the dough as firm and slightly stiff.
How to Make the Perfect Moong Dal Filling
For moong dal kachori, the dal should remain slightly coarse.
Soak the split yellow moong dal for 2 to 3 hours.
Drain it thoroughly.
Grind it coarsely.
Cook it with hing, fennel, coriander seeds, ginger and the listed spices.
Most importantly, cook away the moisture.
The filling should separate into loose crumbs rather than forming a sticky paste.
Cool it fully before stuffing.
That texture is one of the defining features of this type of dal kachori recipe.
Why Does Kachori Not Puff?
A kachori may stay flat when the dough is rolled or pressed too thin.
Very hot oil can also cause the outer surface to set before the kachori has enough time to puff.
Another common problem is filling texture.
If the filling contains too much moisture, the steam and pressure inside the shell can disturb the structure during frying.
For a better puff:
Keep the dough firm.
Keep the filling dry.
Do not flatten the stuffed kachori too much.
Start frying on low heat.
Why Does Kachori Burst While Frying?
A kachori can split during frying when the filling is too wet or the seal is weak.
Overfilling can also put too much pressure on the dough.
Before frying, check every kachori carefully.
The filling should be completely cool.
The seam should be firmly sealed.
There should be no visible thin spots in the dough.
Avoid pressing the stuffed kachori too aggressively because the filling can push through a weak area.
How to Keep Kachori Crispy
Start with a firm dough.
Use enough fat in the moyan.
Keep the filling completely dry.
Do not roll or flatten the stuffed kachori too thin.
Fry over low heat rather than high heat.
Do not overcrowd the pan.
Let the fried kachoris rest briefly before serving.
These are the main controls highlighted by the supplied recipe.
Kachori Tips and Troubleshooting
My Kachori Is Hard Instead of Flaky
The dough may not contain enough fat, or it may have been kneaded too much.
Rub the fat into the flour properly and knead only until the dough comes together.
My Kachori Is Oily
The oil may be too cool.
Crowding the pan can also reduce the oil temperature.
Fry in small batches and maintain steady heat.
My Kachori Filling Is Too Wet
The dal may not have been drained well enough before grinding.
The filling may also need more cooking time.
Continue cooking until the moisture disappears and the mixture becomes crumbly.
My Kachori Splits Open
Check the filling first.
It should be completely dry and completely cool.
Then check the seal.
Make sure the edges are firmly closed before flattening the stuffed dough.
My Kachori Does Not Puff
Check the thickness of the dough and the frying heat.
Very thin dough and excessively hot oil can both affect puffing.
My Dough Cracks While Rolling
The dough may be too dry or may not have rested enough.
Keep it covered while resting and give it the full resting period before shaping.
Rajasthani Khasta Kachori
This recipe is positioned around the classic Rajasthani style Khasta Kachori, using a flaky shell and spiced moong dal filling. The supplied article identifies this as the style the recipe is based on.
Other kachori styles use different fillings.
Pyaaz Kachori
Uses a spiced onion filling.
Matar Kachori
Uses a seasoned green pea filling.
Raj Kachori
Uses a larger shell that is broken open and filled with chaat ingredients.
Mawa Kachori
Uses a sweet filling made with khoya and dry fruits.
These are separate recipe styles, not variations of the main moong dal recipe.
What to Serve with Kachori
The classic combination is:
Khasta Kachori + Aloo Sabzi
The spicy potato curry balances the crisp shell and spiced moong dal filling.
Kachori also works well with:
Tamarind chutney
Green chutney
Masala chai
For breakfast, serve the hot kachoris with a bowl of spicy aloo sabzi.
How to Store and Freeze Kachori
The moong dal filling can be prepared up to 2 days ahead and refrigerated in a covered container.
For make ahead preparation, shape the uncooked kachoris and freeze them on a tray until firm.
Once frozen, transfer them to a suitable freezer container or bag.
Cook them directly from frozen and allow extra frying time.
Cooked kachoris are best reheated in an oven or air fryer when you want to restore some crispness to the shell.
Kachori Recipe FAQ
What is a Khasta Kachori?
Khasta Kachori is a deep fried stuffed pastry with a flaky shell and a savoury filling. This recipe uses a spiced moong dal filling.
What is the best dal for Khasta Kachori?
Split yellow moong dal is the main dal used in this recipe.
It should be soaked and ground coarsely rather than blended into a smooth paste.
Can I use whole moong dal?
Yes, but split and skinned moong dal is easier to grind and gives the filling the coarse texture used in this recipe.
The source recommends split yellow moong dal for this preparation.
How long should I soak moong dal for kachori?
Soak the split yellow moong dal for 2 to 3 hours before grinding.
How many kachoris does this recipe make?
The recipe makes approximately 10 to 12 medium kachoris.
How long should kachori dough rest?
Rest the dough for around 20 to 30 minutes before shaping.
Can I bake kachori instead of frying?
Yes. Baking is possible, but the texture will differ from traditionally fried Khasta Kachori. The fried version remains the main recipe here.
Can I make kachori filling ahead of time?
Yes.
The moong dal filling can be refrigerated for up to 2 days in an airtight container.
Can I freeze kachori before frying?
Yes.
Freeze shaped uncooked kachoris on a tray until firm, then transfer them to a freezer bag or suitable container.
They can be fried directly from frozen with extra cooking time.
Why does my kachori turn out hard?
Insufficient fat in the dough, overworking the dough or incorrect frying can make the shell hard.
The moyan needs to be rubbed thoroughly into the flour, and the dough should remain firm rather than heavily kneaded.
Why does kachori turn oily?
The oil may not have been hot enough, or the pan may have been overcrowded.
Keep the frying temperature steady and fry smaller batches.
What is the difference between kachori and samosa?
Kachori is generally shaped as a round stuffed pastry, while samosa is folded into a triangle or cone.
The filling and dough also differ by recipe.
Recipe Notes
The dough should be firm.
The moyan should be rubbed thoroughly into the flour.
The moong dal should be ground coarsely.
The filling should be completely dry.
The filling should be completely cool before stuffing.
Do not overfill the kachoris.
Seal the edges firmly.
Do not flatten the stuffed kachoris too much.
Start frying on low heat.
Avoid overcrowding the pan.


