Skip to Content

Khasta Kachori

Everyone loves a savory, deep fried, crispy snack and one of the tastiest around has to be khasta kachori. The word ‘khasta’ actually means ‘crispy’ in Hindi and this mouthwatering vegetarian snack is enjoyed as a street food in both central and northern India.

Khasta Kachori Photo

It consists of a wonderful flaky puff pastry wrapped around a filling of moong dal and spices, then deep fried. It is eaten at any time of day and is often served with potato curry for breakfast, or as an appetizer with green chutney.

Alternatively, you could serve it with curry to make a great dinner. Chances are, though, you’ll enjoy eating these crispy treats just as they are!

What is moong dal?

Moong dal – also known as mung dal or yellow moong lentils – are the most commonly used lentils in Indian cooking.

They are the split version of whole mung beans and are often cooked with tomatoes, onions, herbs and spices to make a side dish.

Khasta Kachori Image

How to make your own ghee

This recipe calls for ghee, which is a type of highly clarified butter. It is great for cooking as it has a higher smoke point than regular butter, meaning it doesn’t burn as quickly.

You can buy ghee in almost any grocery store, but if you only need it for this recipe you might prefer to have a go at making it yourself.

  1. Add unsalted butter to a small pan and warm over a low heat. 
  2. Once the butter has melted and is starting to simmer, it separates into layers.
  3. At the top is a layer of foam, caused by the evaporation of the water in the butter. Skim if off with a spoon. You’ll need to do it a few times before it is all gone.
  4. As the butter continues to cook, the foam becomes clear bubbles, with a translucent middle layer and – underneath that – milk solids at the bottom of the pan. Cook for about 20 minutes and the ghee will be done – all you need to do then is remove it from the heat, let it cool for a few minutes, then strain it through cheesecloth or a coffee filter into a glass container.
  5. Once cool, the ghee will be pale yelow in color and opaque.
Khasta Kachori Photo

Khasta Kachori

Amber Bracegirdle
Learn how to make khasta kachori, the crispy and delicious Indian snack with a spicy, savory filling
No ratings yet
Prep Time 7 hours
Cook Time 30 minutes
Total Time 7 hours 30 minutes
Cuisine Indian
Servings 12 1 serving
Calories 68.33 kcal


  • 1 All-Purpose Flour
  • 1 Ghee melted
  • 1 Vegetable Oil
  • 0.5 Salt
  • 0.25 Cold Water
  • 0.25 Moong Dal (Haldiram’s) soaked for four to six hours in advance
  • 1 Vegetable Oil
  • 1 Cumin Seeds
  • 0.5 Coriander Powder
  • 0.5 Ginger Paste
  • 0.5 garlic paste
  • 1 Chili Flakes
  • 1 Dried Mango powdered (also known as aamchoor)
  • 0.25 Asafoetida
  • 1 Salt to taste
  • Vegetable Oil, for frying


  • Make the pastry by putting the flour, melted ghee, vegetable oil and salt into a deep mixing bowl and bringing them together with your fingertips.
  • Add the cold water a little at a time to make a dough. Knead until it is medium-firm, then put aside to rest while you make the filling.
  • Heat the vegetable oil over a medium heat.
  • Add the cumin seeds and cook until they stop spluttering.
  • Then add the pre-soaked moong dal, coriander powder, ginger paste, garlic paste, dry red chili flakes, dried mango powder and salt to taste. 
  • Stir thoroughly and cook until the mixture darkens and turns aromatic, stirring often. 
  • Set the cooked filling aside.
  • Lightly flour a clean, flat surface and knead your dough again, then divide it into 12 equal-sized portions.
  • Flatten a portion into a circle 3 inches to 4 inches wide, with the edges thicker than the center. 
  • Spoon a tablespoon of the cool filling into the middle of the circle, then pleat and pinch together the edges to create a dumpling with the filling enclosed inside.
  • Flatten this dumpling and keep aside, then do the same with the other portions of dough.
  • Allow to rest for three to five minutes whilst you heat the vegetable oil for deep frying.
  • To heat the oil, put it into a deep wok over a medium heat. When the oil is ready for deep frying a tiny ball of dough dropped into it will sizzle and rise to the surface. If it doesn’t, the oil is still cold, but if it rises very quickly, the oil is too hot.
  • As the oil is heating, take each kachori and flatten into a circle 3 inches to 4 inches wide on a very lightly floured surface with the palm of your hand. 
  • Press the edges slightly more than the center so that they are thinner. 
  • When the oil is hot enough, drop in one to two kachoris at a time to fry, but don’t overcrowd the wok. 
  • When the kachori has fried on one side for two to three minutes, turn it with a slotted spoon to see if it is golden. 
  • When it is, fry the other side until golden, then drain the khasta kachoris with the slotted spoon and place on kitchen towels.
  • To serve, cool briefly then poke a hole in the middle of one side of a Khasta Kachori and pour in some tamarind chutney and mint-coriander chutney.


Calories: 68.33kcalCarbohydrates: 8gProtein: 1gFat: 3.42gSaturated Fat: 0.92gSodium: 97.04mgFiber: 0.25g
Keyword Deep Fried, Family Meals and Snacks, Fried, Indian, Lentils, Snacks, Vegetarian
Tried this recipe?Let us know how it was!
Recipe Rating