Kachori Sabzi
An authentic vegetarian recipe from Uttar Pradesh, India
Cook Time
45 mins
Servings
4 servings
Difficulty
MediumCategory
VegetarianIngredients
For 4 servings
250g All-purpose flour (maida)
100g Urad dal (split black lentils)
400g Potatoes
150g Onions
150g Tomatoes
3piece Green chillies
15g Ginger paste
1g Asafoetida (hing)
5g Fennel seeds (saunf)
5g Cumin seeds
8g Coriander powder
6g Red chilli powder
3g Turmeric powder
4g Garam masala powder
4g Amchur (dry mango powder)
600ml Oil (for dough and frying)
10g Salt
20g Fresh coriander leaves
18 ingredients needed
💡 Pro Tip: Gather all ingredients before you start cooking for a smooth preparation process.
Cooking Instructions
Follow these step-by-step instructions to prepare this authentic dish
Soak urad dal for 2 hours. Drain and grind coarsely without water. Heat 1 tablespoon oil, add asafoetida, fennel seeds, and the ground dal. Fry for 5 minutes until dry and fragrant. Add half the red chilli powder, amchur, and salt. Cool — this is the kachori filling.
Click to mark as complete
Make the dough: mix maida with 2 tablespoons oil and salt. Add water gradually and knead into a firm, smooth dough. Rest for 20 minutes covered.
Click to mark as complete
Divide the dough into 12 balls. Flatten each, place a spoonful of filling in the center, bring edges together, and seal tightly. Gently flatten into a disc about 8 cm wide.
Click to mark as complete
Heat oil in a kadai to 160°C (medium heat). Fry the kachoris in batches, 3–4 at a time, on low-medium heat for 8–10 minutes, turning occasionally, until golden brown and crisp. Drain on paper towels.
Click to mark as complete
For the sabzi: boil potatoes until tender, peel and roughly mash or cube. Set aside.
Click to mark as complete
Heat 2 tablespoons oil in a pan. Add cumin seeds and let them splutter. Add chopped onions and fry until golden.
Click to mark as complete
Add ginger paste and green chillies, sauté for 1 minute. Add chopped tomatoes and cook until soft.
Click to mark as complete
Add turmeric, remaining red chilli powder, and coriander powder. Cook for 2 minutes.
Click to mark as complete
Add the potatoes and 200 ml water. Mash some potatoes into the gravy to thicken it. Add garam masala and salt. Simmer for 5 minutes.
Click to mark as complete
Garnish with fresh coriander. Serve the hot kachoris with the potato sabzi, green chutney, and tamarind chutney.
Click to mark as complete
Chef's Tips
Fry kachoris on low-medium heat — high heat browns the outside before the inside cooks through.
The urad dal filling must be completely dry before stuffing; any moisture will make the kachoris soggy.
Press the kachoris gently while frying to help them puff up evenly.
Kachori sabzi is a classic UP breakfast — best enjoyed fresh and hot on a winter morning.
About This Dish
Kachori Sabzi is a traditional vegetarian dish from Uttar Pradesh, India. This authentic recipe provides exact measurements for cooking 4 servings.
- Fry kachoris on low-medium heat — high heat browns the outside before the inside cooks through. - The urad dal filling must be completely dry before stuffing; any moisture will make the kachoris soggy. - Press the kachoris gently while frying to help them puff up evenly. - Kachori sabzi is a classic UP breakfast — best enjoyed fresh and hot on a winter morning.
Category
Vegetarian
Cook Time
45 mins
Servings
4 servings
Difficulty
Medium