Kachori
Crisp fried pastry balls stuffed with spiced lentils.
About Kachori
A flaky pastry is filled with a spiced paste of ground lentils or peas and deep-fried until puffed and golden, then served with tangy chutney or curry. It is a popular North Indian snack.
🏛️ History & Culture
Kachori is a deep-fried, flaky pastry snack believed to have originated in the northern and western regions of India, with its exact beginnings debated among food historians. It is commonly associated with Rajasthan, where the city of Jodhpur is famed for its pyaaz kachori (onion-stuffed), and with Uttar Pradesh, where the lentil-filled version is a staple.
Regional variations abound: in Rajasthan, kachoris are often spiced with fennel, coriander, and red chili, while in eastern India, like in Bihar and West Bengal, they may be served with potato curry or aloo dum. Kachori holds cultural significance as a popular street food and festive snack, often enjoyed during tea time, religious fasts, and celebrations, symbolizing the vibrant, savory flavors of Indian cuisine.
🍳 How to make Kachori
AI-assisted, not kitchen-testedKachori (Urad Dal Filled Fried Pastry)
A classic North Indian snack of crisp, flaky pastry encasing a hot, aromatic filling of spiced urad dal (split black gram), traditionally served with tamarind and mint chutneys.
- Prep
- 30 min
- Cook
- 25 min
- Total
- 55 min
- Serves
- 4 (makes 12-14 kachoris)
- Difficulty
- Medium
Recipe ingredients
- 250 g (8.8 oz / 2 cups) all-purpose flour, maida, or substitute with 1:1 plain flour
- 30 g (2 tbsp) semolina, fine sooji/rava, for flakiness
- 60 g (4 tbsp) ghee or shortening, mohan, rubbed into flour for flaky layers
- 120 ml (1/2 cup) water, approx., for kneading; add as needed
- 1 g (1/4 tsp) salt
- 200 g (7 oz / 1 cup) urad dal, split and husked black gram, soaked 1-2 hours
- 30 ml (2 tbsp) oil, for sautéing the filling
- 10 g (2 tsp) fennel seeds, saunf, lightly crushed
- 5 g (1 tsp) coriander seeds, lightly crushed
- 3 g (1/2 tsp) asafoetida, hing; essential to the flavor profile
- 5 g (1 tsp) red chili powder, adjust to taste, Kashmiri for less heat
- 4 g (1 tsp) Garam masala
- 3 g (1/2 tsp) ground ginger, or 1 tbsp fresh ginger paste
- 2 g (1/2 tsp) amchur, dried mango powder for tang
- 3 g (1 tsp) salt, for the filling
- 2 g (1 tsp) sugar, balances the spice
- 500 ml (2 cups) oil for deep frying, must cover kachoris by 2.5 cm / 1 inch
Steps
- 1 Dough: In a large bowl, combine flour, semolina, and salt. Rub in the ghee until the mixture resembles coarse breadcrumbs. Add water gradually and knead for 6-8 minutes into a stiff, smooth dough. Cover and rest for 20 minutes.
- 2 Filling: Drain the soaked urad dal thoroughly and grind to a coarse paste using minimal water (do not make it smooth or wet; texture should be granular).
- 3 Heat 30 ml oil in a pan over medium heat. Add asafoetida, fennel seeds, and coriander seeds; sauté 20-30 seconds until fragrant.
- 4 Add the ground dal paste and cook, stirring continuously, for 5-7 minutes until it thickens and becomes a cohesive mass that holds together.
- 5 Stir in red chili powder, ginger, garam masala, amchur, salt, and sugar. Cook 1-2 minutes more. Taste and adjust. Cool the filling completely.
- 6 Assembly: Divide dough into 12-14 equal balls (about 25 g each). Divide filling into equal portions. Flatten each dough ball into a 7.5 cm / 3 inch circle.
- 7 Place a portion of filling in the center, gather edges up, and seal tightly. Roll gently between palms to smooth. Flatten carefully with a rolling pin to a 7-8 cm disc, keeping edges free of cracks.
- 8 Frying: Heat oil in a deep kadai or heavy pot to 160-170°C / 325-340°F. Use a thermometer if possible; this is the critical range for puffing.
- 9 Gently slide 2-3 kachoris into the oil. Do not move them for the first 1-2 minutes; they will puff on their own. Once puffed and risen to the surface, flip and fry another 2-3 minutes.
- 10 Increase heat slightly to 180°C / 350°F for the final 30-45 seconds per side until deep golden brown and crisp.
- 11 Drain on paper towels. Kachoris are ready when they sound hollow when tapped and are golden-brown on both sides.
- 12 Serve hot with tamarind-date chutney and fresh mint-coriander chutney. They are best eaten within 1-2 hours of frying for maximum flakiness.
Report an issue with this recipe
Recipes from travellers
No one has shared their own Kachori recipe yet. Yours would be the first.
Share how you make Kachori
You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.
Sign in to share your recipe
✅ Before you go to India
Round out your trip — most travellers book these alongside their trip.
You might also like
Vindaloo
Fiery, tangy Goan pork curry with vinegar and chilli.
Keema Naan
Keema Naan is a traditional flatbread from India.
Chole Bhature
Spiced chickpea curry with giant puffed fried bread.
Thalassery Biryani
Thalassery Biryani is a rice dish from India.
Travel guides for India
All travel guides →Planning a trip where Kachori is on the menu? These guides cover India and beyond.
Reviews
No reviews yet. Be the first to share your experience with Kachori.
Write a review
Sign in to verify you're a real person, then share your thoughts on Kachori.
Comments
No comments yet. Be the first to say something about Kachori.