Crispy Kachori Recipe: Your Ultimate Guide to the Perfect Indian Snack
Introduction
There’s something magical about biting into a hot, crispy kachori and experiencing its rich, flavorful filling. A beloved Indian snack, kachoris are golden, deep-fried pastries stuffed with spicy lentils, peas, or even onions. Perfect for festivals, family gatherings, or casual chai-time indulgence, these savory delights are a staple in many households across India.
In this blog, we’ll guide you through a fail-proof kachori recipe, answer commonly asked questions, and share tips to make your kachoris irresistibly crispy and delicious. Whether you’re a seasoned chef or a newbie, this guide has everything you need to master the art of making kachoris.
What Is a Kachori?
Kachori is a popular Indian snack that originated in Rajasthan but is now enjoyed across the country. It consists of a flaky pastry shell filled with spiced lentils, peas, or onions. Traditionally deep-fried, kachoris are served with tamarind chutney, mint chutney, or a spicy potato curry.
Step-by-Step Kachori Recipe
Ingredients
For the dough:
- All-purpose flour (maida): 2 cups
- Ghee or oil: 4 tbsp
- Salt: 1/2 tsp
- Water: As needed for kneading
For the filling (moong dal kachori):
- Yellow moong dal: 1/2 cup (soaked for 2 hours)
- Fennel seeds: 1 tsp
- Coriander seeds: 1 tsp (crushed)
- Garam masala: 1/2 tsp
- Red chili powder: 1 tsp
- Amchur (dry mango powder): 1/2 tsp
- Asafoetida (hing): A pinch
- Salt: To taste
- Oil: 1 tbsp (for sautéing)
For frying:
- Oil: For deep frying
Instructions
Step 1: Prepare the Dough
- In a mixing bowl, combine all-purpose flour, ghee, and salt.
- Rub the flour and ghee together until it resembles breadcrumbs.
- Gradually add water and knead into a firm, smooth dough. Cover and let it rest for 30 minutes.
Step 2: Make the Filling
- Heat 1 tbsp oil in a pan and add asafoetida, fennel seeds, and crushed coriander seeds.
- Add soaked moong dal and sauté for 2-3 minutes.
- Stir in red chili powder, garam masala, amchur, and salt. Cook until the mixture is dry. Let it cool completely.
Step 3: Shape the Kachoris
- Divide the dough into equal portions and roll each into a small ball.
- Flatten a ball into a disc, place a spoonful of filling in the center, and seal the edges tightly.
- Gently flatten the filled dough ball into a disc, ensuring the filling doesn’t break through.
Step 4: Fry the Kachoris
- Heat oil in a deep pan on medium heat.
- Fry the kachoris on low to medium heat until they turn golden brown and crispy.
- Drain on paper towels to remove excess oil.
Step 5: Serve and Relish
Serve hot with tamarind chutney, mint chutney, or spiced yogurt for a complete snack experience.
Tips for Perfect Kachoris Every Time
- Use Cold Water for Dough: Cold water helps in making the crust flaky and crispy.
- Rest the Dough: Allowing the dough to rest helps gluten develop, resulting in a pliable texture.
- Avoid Overfilling: Too much filling can cause the kachori to burst during frying.
- Maintain Oil Temperature: Fry on low to medium heat to ensure even cooking and crispiness.
- Cool the Filling: Always use cooled filling to prevent the dough from becoming soggy.
Regional Variations of Kachori
- Rajasthani Pyaz Kachori: Stuffed with a spicy onion filling, this variation is a staple in Rajasthan.
- Matar Kachori: Made with a green pea filling and enjoyed with spicy aloo curry.
- Khasta Kachori: Known for its flaky crust and lentil filling, it’s a favorite for tea-time snacks.
- Sweet Kachori: Stuffed with jaggery and coconut, this dessert-style kachori is popular during festivals.
Why Kachoris Are a Must-Try Snack
- Bursting with Flavor: A harmonious blend of spices makes every bite unforgettable.
- Perfect for Sharing: Ideal for family gatherings, festivals, or potlucks.
- Versatile: Can be enjoyed as a snack, appetizer, or light meal.
- Customizable: Endless options for fillings and accompaniments.
Serving Suggestions
- Pair with tamarind chutney and mint-coriander chutney for a classic experience.
- Serve alongside a piping hot cup of masala chai or spiced buttermilk (chaas).
- Add a side of spicy potato curry for a more filling meal.
FAQs About Kachori Recipe
- How do I make kachoris extra crispy?
- Ensure the dough is kneaded with enough fat (ghee or oil).
- Fry the kachoris on low to medium heat to cook them evenly and develop a crispy texture.
- Can I bake kachoris instead of frying?
Yes! Preheat your oven to 180°C (350°F) and bake the kachoris for 20-25 minutes, flipping halfway. Brush them with oil for a golden finish. - What are some popular kachori fillings?
Apart from moong dal, try fillings like spicy potato, green peas, onion, or even lentil-chickpea blends. - Can I make kachoris in advance?
Absolutely! Prepare the kachoris up to the frying stage and refrigerate them for up to 24 hours. Fry them fresh before serving. - Why does my kachori dough crack while frying?
Cracks may form if the dough is too dry. Ensure it is smooth and pliable before shaping.

