Kachori Recipe | Khasta Kachori With Moong Dal

Step by StepJump to Recipe

Crispy, flaky Kachori are truly the perfect snack. This classic Khasta Kachori recipe features a savory lentil stuffing and homemade dough, all bundled up together and fried to perfection. Here you’ll find step-by-step instructions with photos (and tips!) to make a delicious homemade version of your favorite Indian street snack.

four kachori in an oval tray with few fried green chillies on top.

About Kachori Recipe

Kachori is a very popular snack that is enjoyed throughout India. The crispy little hand-pie-like circles have an amazing amount of flavor packed in, and are just the right size for eating on the go. It’s no wonder why these are so loved!

Like many street foods, you are sure to find different varieties of snacks depending on which region you are in. This Khasta Kachori recipe is commonly found in North India, and is made with a moong dal stuffing.

The moong lentils give a great texture and deep, earthy flavor that pairs beautifully with the vibrant spices. In this Kachori recipe the mung lentils are soaked, blended with spices, and cooked to a rich paste.

This is formed into balls and wrapped within pieces of homemade dough, and rolled and flattened to that classic thick disc shape. Kachori are then deep fried golden and served warm with any number of sides for dipping.

Now, granted, this is a rather complicated and time-consuming recipe (similar to a Samosa). However, I promise once you take that first crunchy, flaky bite of fried savory goodness you’ll completely agree they are worth the effort!

Step-by-Step Guide

How to Make Kachori Recipe

Again, making Khasta Kachori does take time to get right. But with my detailed steps and expert tips, you are sure to make this nearly foolproof Kachori recipe with ease!

Prepare Dough

1. Take 2 cups all purpose flour (maida) in a bowl or pan. Add ½ teaspoon salt or as per taste.

flour and salt in a glass bowl.

2. Add ¼ cup ghee. Make sure the ghee is in a semi-solid molten state as you see in the photo below.

ghee on flour in bowl.

3. With your fingertips mix the ghee evenly with the flour for a few minutes.

flour and ghee being mixed with fingers in bowl.

4. You have to mix well, till you get a breadcrumb like texture in the flour.

To check if the ghee has evenly mixed with the flour – take a small portion of this mixture in your palms and press it. When the mixture is pressed, it should not fall apart or break.

portion of dough taken in palm.

5. Next add ½ cup water in portions.

water in flour mix in bowl.

6. Mix first and then begin to knead.

flour being mixed with water and kneaded.

7. Knead to a smooth dough adding water bit by bit as needed. The dough can be semi-soft to soft. But do not make it too soft.

Tip 1: If the dough becomes sticky, then add some flour.

Tip 2: If the dough looks dry, then add some more water and knead.

dough in glass bowl.

8. Cover the kachori dough with a moist folded muslin/cheesecloth or a kitchen cotton towel. Let the dough rest for 30 minutes.

dough covered with wet muslin.

Make Moong Dal Stuffing

9. Rinse ½ cup of yellow moong dal in a bowl. Soak moong lentils for 2 hours in enough water.

moong dal soaking in water in bowl.

10. Later drain all the water very well and add the soaked moong lentils in a grinder jar.

moong dal in a blender.

11. Using the pulse option, lightly crush or make a roughly coarse mixture of the moong lentils. Also do not add any water while grinding or blending.

Do not grind too much or make a fine paste.

moong dal crushed to a coarse paste.

12. Then heat a frying pan or a sauté pan. Add ½ tablespoon ghee and keep heat to a low.

ghee melted in a frying pan.

13. Once the ghee melts, keep the heat to the lowest or turn off the heat. Add all the ground spice powders one by one.

First add ¼ teaspoon turmeric powder and ½ teaspoon red chilli powder.

ground spices in pan.

14. Then add ½ teaspoon cumin powder and 1 teaspoon coriander powder.

ground spices in pan.

15. Add 1 teaspoon crushed fennel seeds. You can also use fennel powder.

fennel seeds in pan with ground spices

16. Add ½ teaspoon dry ginger powder (saunth powder).

Instead of ginger powder, you can also use ½ teaspoon finely chopped ginger. Some chopped green chilies can also be added.

ginger powder being added.

17. Now add 1 teaspoon dry mango powder (amchur powder).

dry mango powder being added.

18. Keep the heat to its lowest and mix very well.

ground spices being sautéed.

19. Do make sure that the spices do not burn.

sautéed spices in pan.

20. Then add the coarsely ground moong dal. Also add salt and 1 pinch of asafoetida (hing).

moong dal paste on top of spices in pan.

21. On a low heat mix very well.

moong lentil paste being mixed with spices.

22. Sauté with nonstop stirring for 3 to 4 minutes on a low heat. Check the taste and if required you can add more spice powders like red chili powder and mango powder.

Let the moong dal stuffing become warm or cool at room temperature.

moong lentil stuffing for khasta kachori.

23. Now make small balls from this moong dal mixture. You can also spread some oil on your palms while making the balls. Cover and keep aside.

moong dal stuffing shaped in small balls.

Assembe, Stuff, Shape

24. After 30 minutes, lightly knead the dough. Then roll the dough into a log.

log of kachori dough.

25. Now cut the dough in equal portions. This will depend on the number of moong dal mixture balls that were made. With this recipe, you will get about 9 to 10 kachoris.

log of dough cut in equal parts.

26. Take a portion of the cut dough. Roll to a neat ball between your palms and then flatten it with your fingers.

Keep the edges thin while flattening. You can also use a rolling pin (belan) to flatten.

flattened dough in hands.

27. Now place the moong dal stuffing ball on the dough. Gently press to flatten the moong dal stuffing ball.

flattened dough with lentil ball on a palm.

28. Bring the edges of the dough together and join them at the center. Excess dough can be pinched off and removed.

shaped khasta kachori.

29. Press and then flatten the top. Do check the video above to see how the stuffing and shaping is done.

khasta kachori flattened.

30. Now gently roll the kachori with a rolling pin to get a medium thick kachori. Stuff and prepare all kachoris this way.

Keep them covered under a moist muslin/cheese cloth or cotton napkin, so that they do not dry up.

khasta kachori being rolled with a rolling pin.

Deep Fry Khasta Kachori

31. Heat oil for frying in a kadai (wok) and keep the heat to a low or medium-low. When the oil is just hot enough, you can add 2 to 3 kachoris or more depending on the size of your kadai (wok) or pan. Make sure the oil is not medium hot or very hot. 

To check the temperature while frying, add a small piece of dough to the oil. If it comes slowly and steadily to the surface, then the kachoris are ready to be fried. 

Tip: If the stuffed kachori comes quickly, the oil is too hot. So lower the heat. If it does not come on the surface, then the oil is cold. So increase the heat.

dal kachori being placed in hot oil in a kadai.

32. When the kachoris start puffing up, then gently nudge each kachori with a slotted spoon, so that they puff up well.

frying khasta kachori.

33. When the base becomes light golden, then gently turn them over. The frying takes about 7 to 9 minutes. So one has to be patient.

frying moong dal kachori

34. Continue to fry on a low to medium-low heat till the kachoris become golden. While frying you can turn them often to get an even color. Regulate the temperature from low to medium-low as needed.

kachori being fried in oil in kadai.

35. Fry the kachoris till they become golden and nicely crisp from outside. You will also see that the oil has stopped sizzling and bubbling once the kachoris are fried.

golden and crisp fried kachori in oil.

36. Remove with a slotted spoon draining the excess oil from the slotted spoon back in the kadai (wok).

Place khasta kachori on kitchen paper towels so that excess oil is absorbed. Fry the remaining kachori in batches this way.

kachori on a slotted spoon.

37. Serve Khasta Kachori warm with your favorite accompaniments for dipping paired with a few fried and salted green chillies. They are great to eat on their own as a snack, or pair well with a thin spiced potato curry.

moong dal kachori  in a tray with green chillies on top.

Expert Tips

  1. The trick to get a terrifically golden and flaky crust is to fry the kachori low and slow. You want to keep the heat to low or medium-low so that the oil is just to it’s frying point and not much hotter.

    This does take a bit more time but ensures that the outer layer doesn’t cook too fast and burn. To check the temperature, pinch off a tiny bit of dough and add it to the oil: If it doesn’t bubble up at all the temp isn’t hot enough.

    If it bubbles rapidly and immediately comes to the surface you oil is likely too hot. Turn the heat down a bit and wait several minutes before testing again.
  2. For that lovely soft inner texture and a crispy flaky outside texture, make sure that the proportion of fat to flour is just right when making the dough.

    If there’s not enough ghee or oil, the kachori crust will be too dry. Too much and the dough will soak up an unpleasant amount of oil when fried.
  3. The thickness of the kachori should be medium, and not too thin or thick. Thin kachori will become too crisp and get hard. On the other hand, thick kachori may have undercooked dough from inside.

FAQs

What other flour blends can I use to make the khasta kachori dough?

In this recipe I use organic all-purpose flour (maida). But you can use a mix of both all-purpose and whole wheat flour.

What goes well with moong dal kachori?

Classic accompaniments to serve this snack include Tamarind Chutney, Green Chutney, or Garlic Chutney. A creamy and refreshing curd is also delicious! Serve with a thin potato curry or other saucy dishes for a more flavorful bread-like side.

How long do homemade kachori last?

These flaky, crunchy, savory treats are best when enjoyed freshly fried and warm. However, they will keep well for up to 3 to 4 days.

Cool the kachori completely and place in a sealed container, and store in the fridge until ready to enjoy. Reheat by crisping in an oven or toaster for a few minutes.

More Scrumptious Kachori Variants!

Please be sure to rate the recipe in the recipe card or leave a comment below if you have made it. For more vegetarian inspirations, Sign Up for my emails or follow me on Instagram, Youtube, Facebook, Pinterest or Twitter.

dal kachori placed on a wooden platter with fried green chilies and red chili chutney in a bowl.

Kachori Recipe | Khasta Kachori With Moong Dal

A Kachori Recipe that makes for a truly flaky and crispy homemade Khasta Kachori, filled with a spiced, tangy, savory moong dal stuffing in a perfect dough made from scratch – all bundled up together and fried to perfection.
4.92 from 49 votes
Prep Time 2 hours
Cook Time 45 minutes
Total Time 2 hours 45 minutes
Cuisine North Indian, Uttar Pradesh
Course Breakfast, Snacks
Diet Vegetarian
Difficulty Level Moderate
Servings 12 Kachori
Units

Ingredients

For dough

  • 2 cups all-purpose flour (maida), 250 grams
  • ½ teaspoon salt
  • ¼ cup Ghee or oil
  • ½ cup water or add as required

For moong lentil stuffing

  • ½ cup moong dal
  • ½ tablespoon Ghee
  • ¼ teaspoon turmeric powder
  • ½ teaspoon red chilli powder
  • ½ teaspoon cumin powder
  • ½ teaspoon dry ginger powder
  • 1 teaspoon Coriander Powder
  • 1 teaspoon crushed fennel seeds or fennel powder
  • 1 teaspoon dry mango powder (amchur powder)
  • salt as required

Other ingredients

  • oil for deep frying, as required

Instructions
 

Making kachori dough

  • Take 2 cups all purpose flour (maida) and salt in a bowl or pan. Mix very well.
  • Add ¼ cup ghee. Ensure the ghee is in a semi-solid flowing state and not hard.
  • With your fingertips mix the ghee evenly with the flour for a few minutes till you get a breadcrumb like texture in the mixture.
  • Add water in portions. Mix first and then knead to smooth dough that is semi-soft or soft. Do not make the dough too soft.
  • Cover the dough with a moist muslin or kitchen cotton towel and let it rest for 30 minutes.

Making moong dal stuffing

  • Rinse ½ cup moong dal in a bowl. Soak moong dal with enough water for 2 hours.
  • Later drain all the water very well and add the soaked moong lentils in a grinder jar.
  • Grind to a roughly coarse mixture without adding any water.
  • Heat a frying pan or sauté pan. Add ½ tablespoon ghee.
  • Once the ghee melts, keep the heat to the lowest or turn off the flame.
  • Add all the spice powders one by one.
  • Keep the heat to its lowest and mix very well. Do make sure that the ground spices do not burn.
  • Then add the coarsely ground moong dal. Also add salt and 1 pinch of asafoetida.
  • On a low heat mix very well.
  • Saute with non-stop stirring for 3 to 4 minutes on a low heat.
    Check the taste and if required you can add more spice powders like red chili powder and mango powder or salt. Let the mixture become warm or cool down.
  • Now make small balls from this moong dal mixture. You can also spread some oil on your palms while making the balls. Keep aside. 

Assembling, stuffing and shaping

  • After 30 minutes, lightly knead the dough.
  • Roll the dough into a log. Now cut the dough in equal portions. This will depend on the number of moong dal mixture balls that were made.
  • Take a portion of the cut dough. Roll to a neat ball and then flatten it with your fingers. Keep the edges thin while flattening. You can also use a rolling pin to flatten.
  • Now place the moong dal stuffing ball on the dough. Flatten the moong dal stuffing ball gently by pressing it.
  • Bring the edges of the dough together and join them at the center. Excess dough can be pinched off and removed.
  • Flatten the top and then gently roll the kachori with a rolling pin to get a medium thick kachori.
    Stuff and prepare all kachori this way. Keep them covered under a moist muslin or cotton cloth, so that they do not dry up.

Frying kachori

  • Heat oil for frying in a kadai (wok). Keep the heat to a low or medium-low. When the oil is just hot enough, you can add 2 to 3 kachoris or more depending on the size of the kadai.
  • When the kachori start puffing up, then gently nudge each kachori with a slotted spoon, so that they puff up well.
  • When the base becomes light golden, then gently turn them over. The frying takes about 7 to 9 minutes. So one has to be patient.
  • Continue to fry on a low to medium-low heat till they become golden. While frying you can turn them often to get an even color.
    Regulate the temperature from low to medium-low as required.
  • Fry till they become golden and nicely crisp from outside. Once the kachoris are fried well, the oil will also stop sizzling.
  • Remove with a slotted spoon and place Khasta Kachori on kitchen paper towels so that excess oil is absorbed. Fry the remaining kachoris in batches this way.
  • Serve Khasta Kachori warm accompanied with some fried & salted green chilies, tamarind chutney and green chutney. You can also serve them with chili garlic chutney or sweetened curd (yogurt).

Video

Notes

  • Instead of ghee you can use oil for the dough.
  • You can skip the step of grinding moong dal. But then you will have to cook the soaked dal adding water as needed for more time. 
  • You can even soak the moong dal for 3 to 4 hours. 
  • Spice powders can be added as per your requirements.
  • Green chilies and ginger can also be added. 
  • Add lemon juice if you do not have dry mango powder.
  • These kachori can be baked too. Bake them at 180 degrees Celsius/356 degrees Fahrenheit in a preheated oven till the crust is golden. 
  • Recipe can be doubled or tripled. 

Nutrition Info (Approximate Values)

Nutrition Facts
Kachori Recipe | Khasta Kachori With Moong Dal
Amount Per Serving (1 kachori)
Calories 171 Calories from Fat 63
% Daily Value*
Fat 7g11%
Saturated Fat 3g19%
Polyunsaturated Fat 1g
Monounsaturated Fat 1g
Cholesterol 12mg4%
Sodium 199mg9%
Potassium 23mg1%
Carbohydrates 22g7%
Fiber 2g8%
Sugar 1g1%
Protein 4g8%
Vitamin A 44IU1%
Vitamin B1 (Thiamine) 1mg67%
Vitamin B2 (Riboflavin) 1mg59%
Vitamin B3 (Niacin) 1mg5%
Vitamin B6 1mg50%
Vitamin C 1mg1%
Vitamin E 1mg7%
Vitamin K 1µg1%
Calcium 8mg1%
Vitamin B9 (Folate) 38µg10%
Iron 1mg6%
Magnesium 5mg1%
Phosphorus 23mg2%
Zinc 1mg7%
* Percent Daily Values are based on a 2000 calorie diet.

This Kachori recipe from the blog archives first published on March 2017 has been updated and republished on August 2023.

Share This Recipe:

WhatsAppPinShare1.4k

Meet Dassana

Welcome to Dassana's Veg Recipes. I share vegetarian recipes from India & around the World. Having been cooking for decades and with a professional background in cooking & baking, I help you to make your cooking journey easier with my tried and tested recipes showcased with step by step photos & plenty of tips & suggestions.

Get My Secrets to Great Indian Food
Sign up for my FREE Beginners Guide to Delicious Indian Cooking

More Vegetarian Recipes You'll Love

Leave a Comment

Your email address will not be published. We moderate comments and it takes 24 to 48 hours for the comments to appear. We thank you for your understanding and patience. If you have made the recipe, then you can also give a star rating.

Your Recipe Rating




37 Comments

  1. Hi,
    Planning to try this recipe and I want to bake rather than fry – would I need to add some baking powder while preparing the dough, so it will puff up?

    1. You can add baking powder if you want but not required. Just brush the kachori with some oil or ghee before baking.

  2. HI – what are your recommendations for how to store in the fridge if making these a day or two in advance? I am making triple your recipe for a big dinner party and plan to make ahead but want to make sure they don’t dry out.

    1. I would suggest half frying them first – just frying on medium heat them till they become opaque or pale golden. Then store in the fridge. Then on the party day, these can be fried till golden and served crisp.

  3. Ohh my god your recipes can never go wrong.I found your website when I first visited banglore and had the best peanut chutney and sambhar of my life.Sambhar was different it was not at all what I have been eating.So that’s when the hunt for banglore style sambhar and chutney begin and I landed on your website made the sambhar from scratch and chutney and that was all that I was looking for????.Since then I have been here thousand times made lots of recipe. My apologies that I am writing late.My next from your food pitara is dhokla????.Thankyou for sharing your recipes and you manage to explain with such a ease and for me I need smallest of the details like not to fry kachori when oil is hot or medium hot and how to check.I just love you keep posting .Good wishes to you????

    1. thank you so much amrita. no need to feel sorry for writing so late. felt good to read everything that you have said. comments like yours make my day ????. the dhokla recipe is very good. just make sure to use fresh eno for the batter. wish you too all the best and thanks again.

    2. Just saying wow! You are amazing dassana ma’am…for me your recipes are my stressbuster…,????

      1. thank you much pushpanjali. so glad to read that my recipes are your stressbuster. thanks again and i wish you all the best.

  4. Thank you Dassana…you are a hands on cooking expert…no wonder whatever i hv tried from your cooking site..it was really appreciated..i even suggest my near and dear ones about your website…All the best and keep posting4 stars

    1. welcome nidhi. thanks for this lovely comment and for suggesting the website to your friends and family. thanks again and happy cooking.

  5. All your recipes are very good and detailed especially with the pictures. I am not a good cook, I was worried after marriage how I am going to cope with the food, but everything became easy with your website. Anything or anything new I want to cook, the recipes come from you and all my food are tasty and appreciated by my husband. 4 years of my marriage and I have become a good cook. Thanks for the recipes you share. All the best that you post more recipes and you should also have an app for instant access. Thanx.5 stars

    1. thank you very much ankita. felt nice to read your comment. i am glad that the recipes and the website have helped you. i wish you all the best.
      sure, i will keep on adding more recipes. for the time-being we have are not making an app, but will consider it for the future.

  6. All your recipes and detailed instructions with pics are awesome. I am writing to let you know I loved the hands in the pics (not sure its yours or a family member’s) filling kachori with ohm tattoo . I think I might get it too 🙂5 stars

    1. Thanks Santwana for this positive feedback. They are my hands. Nice to know that you like the tattoo.

    1. preheat oven at 180 degrees celsius for 15 minutes. place the kachoris on a tray. brush them with some oil all over. then bake in the oven for 20 to 30 minutes till the crust is crisp and golden.

  7. Hi !! Tried this recipe and it was awesome ,and so simple to make . Making it again for the second time today . Just one query, can these kachoris be frozen ?? Can it be filled up with the moong dal filling and frozen ??5 stars

    1. thanks farina. i don’t think kachoris can be frozen. its best to make them and fry them freshly.

  8. I just love d way u explain with pictures n measurements thanks a lot it’s very useful for us

  9. Made this last night and they were oh so good! Crispy and flaky…and the filling was full of flavour. Writing this one down for sure! Thank you for an amazing recipe….again!5 stars

    1. thanks a lot yogita. nice to know. i feel good when i get positive comments on such recipes as these recipes are slightly tricky to prepare. thanks again ????

      1. Just came back to this recipe for reference and saw you’re reply 🙂 Your recipes are so well written and explained with tips that make it easy to follow. Even complicated recipes look easy on you’re blog. I’ve tried different kachori recipes before but never got the same results…making this again today and I know it will be awesome! you’re recipes are failproof!5 stars

  10. As promised I did try the moong dal kachori. Absolutely awesome. U never have put a bad recipe ever. This too as usual met your high standards. My husband loved it. My neighbours loved it and tbey are not even Indian and have never even tasted kachoris. The other neighbours who have tasted also loved it.
    Thank you for putting out a lovely recipe once again.5 stars

    1. thanks a lot anu. glad to know that the kachoris came out great. i usually try the recipe first and if it is good, then I make it a couple of times. then take pics or videos (have been doing videos lately). both kachoris & samosa are made at some occasions, especially during festivals, so I have got a hang of preparing them now. thanks again.

  11. Happy Holi Dassana, this is comment not the recipe,which certainly looks yummy but I have yet to try it out. I wanted to bring to your notice that when your site loads, the first thing that comes up in a recipe collection. In my opinion the recipes you have posted most recently and the search box should come up first. We should not be scrolling down to see the latest recipe or for the search box. This is what is happening when I open ur site, maybe you can check with your regular subscribers if this is how the site loads for them too.

    Also while I liked the idea of a recipe video , cud you pls include the measurements and the music is a little loud for my taste, distracts while watching.

    The recipe looks great as usual and is definitely on my list to try out.5 stars

    1. Thanks Anu for your suggestion and feedback. I am planning to change the design in some days. This kachori video had the music selected for holi festival.

        1. Kriya, you can store the kachoris for 2-3 days. But taste best when served hot and fresh.