Skip to content
-
Subscribe to our newsletter & never miss our best posts. Subscribe Now!
Bakaasura-Logo Bakaasura

From street stalls to royal kitchens, taste every story.

Bakaasura-Logo Bakaasura

From street stalls to royal kitchens, taste every story.

  • Home
  • Travel
  • Recipes
  • Restaurants
  • Stories
  • Blogs
  • Home
  • Travel
  • Recipes
  • Restaurants
  • Stories
  • Blogs
  • https://www.facebook.com/
  • https://twitter.com/
  • https://t.me/
  • https://www.instagram.com/
  • https://youtube.com/
Recipes

Indian Kachori Recipe – Delicious & Spicy Homemade Snack

By Shabana
October 8, 2026 5 Min Read
0

Kachori is one of India’s most popular traditional snacks, loved for its crispy, flaky outer layer and flavorful spicy filling. It is commonly prepared with a dough made from all-purpose flour or refined flour and filled with seasoned lentils, spices and herbs.

From breakfast tables to evening tea-time snacks, Kachori is enjoyed across different parts of India. While recipes vary by region, the basic combination of a crisp pastry shell and aromatic filling remains a favourite.

This homemade Kachori recipe uses a spiced moong dal filling. With a few simple techniques, you can prepare golden, flaky Kachoris at home that pair perfectly with chutney, yogurt or a cup of hot tea.

Ingredients for Kachori

For the Dough

  • 2 cups all-purpose flour
  • 4 tablespoons oil or ghee
  • ½ teaspoon salt
  • Water as needed

For the Filling

  • 1 cup split yellow moong dal
  • 1 tablespoon oil
  • 1 teaspoon cumin seeds
  • ½ teaspoon fennel seeds
  • 1 teaspoon coriander seeds, crushed
  • 1 teaspoon ginger, finely grated
  • 1–2 green chillies, finely chopped
  • ½ teaspoon turmeric powder
  • 1 teaspoon red chilli powder
  • 1 teaspoon coriander powder
  • ½ teaspoon garam masala
  • ½ teaspoon amchur powder
  • ¼ teaspoon asafoetida
  • Salt as required
  • 2 tablespoons fresh coriander leaves

For Frying

  • Oil as required

How to Make Indian Kachori at Home

Step 1: Prepare the Dough

Add all-purpose flour and salt to a large mixing bowl.

Pour in the oil or melted ghee and rub it into the flour using your fingertips. The mixture should resemble coarse breadcrumbs and hold its shape when pressed.

Gradually add water and knead into a soft but firm dough.

Cover the dough with a damp cloth and allow it to rest for about 20–30 minutes.

Read this – How to Make a Delicious Veg Sandwich at Home

Step 2: Prepare the Moong Dal

Wash the moong dal thoroughly and soak it for around 1–2 hours.

Drain the water completely and grind the dal coarsely without adding too much water. The filling should have a slightly grainy texture rather than becoming a smooth paste.

Step 3: Cook the Spiced Filling

Heat oil in a pan over medium heat.

Add cumin seeds, fennel seeds, crushed coriander seeds and asafoetida. Allow them to crackle and become aromatic.

Add grated ginger and chopped green chillies. Sauté briefly.

Add the coarsely ground moong dal along with turmeric, red chilli powder, coriander powder, garam masala, amchur powder and salt.

Cook over low to medium heat, stirring continuously, until the dal becomes dry and fully cooked.

Add chopped coriander leaves and mix well.

Allow the filling to cool completely before shaping the Kachoris.

Step 4: Shape the Kachoris

Divide the dough into equal-sized balls.

Take one dough ball and gently flatten it with your fingers.

Place a spoonful of the cooled filling in the centre. Bring the edges of the dough together and seal the filling completely.

Gently flatten the stuffed dough ball into a small, thick disc.

Repeat with the remaining dough and filling.

Avoid making the Kachoris too thin, as a slightly thick shell gives them their characteristic flaky texture.

Step 5: Fry the Kachoris

Heat oil in a deep, heavy-bottomed pan over low to medium heat.

To check whether the oil is ready, drop a small piece of dough into it. It should rise slowly rather than immediately becoming dark.

Carefully add the Kachoris to the oil without overcrowding the pan.

Fry them slowly over low to medium heat, turning occasionally, until they become golden brown and crisp on all sides.

Remove them using a slotted spoon and place them on a rack or paper towel to drain excess oil.

Read this – How to Make Soft & Fluffy Mangalore Buns Recipe

Tips for Crispy & Flaky Kachori

  • Use enough fat in the dough: Oil or ghee helps create a flaky texture.
  • Rest the dough: Resting makes the dough easier to shape.
  • Keep the filling dry: Moist filling can cause the Kachori to burst while frying.
  • Cool the filling: Always use completely cooled filling before stuffing.
  • Seal properly: Make sure there are no cracks or openings in the dough.
  • Fry slowly: Low to medium heat is essential for crispy Kachoris.
  • Do not overcrowd the pan: Too many Kachoris can reduce the oil temperature.

How to Serve Kachori

Freshly fried Kachori tastes delicious with mint chutney, tamarind chutney or spicy green chutney.

For a popular North Indian-style serving, you can also top Kachori with yogurt, sweet tamarind chutney, green chutney, chopped onions and a sprinkle of chaat masala.

A hot cup of tea or coffee makes an excellent accompaniment for this crispy snack.

Popular Kachori Variations

Pyaaz Kachori

Pyaaz Kachori is filled with a spicy onion mixture flavoured with coriander, fennel, chilli and aromatic spices.

Matar Kachori

Matar Kachori uses a flavorful green pea filling and is especially popular during the winter season.

Dal Kachori

Dal Kachori features a spiced lentil filling and is one of the most popular varieties across North India.

Raj Kachori

Raj Kachori is a larger, chaat-style preparation filled with potatoes, chickpeas, yogurt, chutneys and spices.

Read this – Famous Tamil Nadu Recipes – Explore the Flavours of Tamil Cuisine

Key Points

  • Kachori is a popular traditional Indian crispy snack.
  • A flaky dough and dry, flavorful filling are essential for good Kachori.
  • Moong dal creates a delicious spicy and aromatic filling.
  • Slow frying helps the outer layer become crisp and golden.
  • Kachori pairs well with green chutney and sweet tamarind chutney.
  • It can be enjoyed as a tea-time snack, breakfast or festive treat.

Conclusion

Indian Kachori is a delicious homemade snack that combines a crisp, flaky exterior with a spicy and aromatic filling. Although it requires a little patience while preparing the dough and filling, the result is well worth the effort.

The key to perfect Kachori is keeping the filling dry, sealing the dough properly and frying slowly over moderate heat. Serve the freshly prepared Kachoris with chutney and a hot cup of tea for a satisfying traditional Indian snack.

Tags:

Crispy SnacksHomemade SnacksIndian SnacksKachoriKachori RecipeSpicy Indian FoodTraditional Indian Recipes
Author

Shabana

Follow Me
Other Articles
Previous

Homemade Vegetable Soup Recipe – Fresh, Healthy & Flavorful

Next

Restaurant Style Chicken Lollipop Recipe – Easy to Make at Home

No Comment! Be the first one.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

      Subscription form is not available at the moment
      Copyright 2026 — Bakaasura. All rights reserved. Blogsy WordPress Theme