Kachori Sabzi

An authentic vegetarian recipe from Uttar Pradesh, India — with exact measurements and step-by-step instructions.

Traditional Kachori Sabzi from Uttar Pradesh, India
Ready to cook?

The Story Behind the Dish

Kachori Sabzi is a treasured vegetarian dish from Uttar Pradesh, India — a reflection of the region's ingredients, climate, and culinary traditions passed down through generations.

Ingredients

0/18 gathered

Cooking Instructions

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. For the sabzi: boil potatoes until tender, peel and roughly mash or cube. Set aside.

  6. Heat 2 tablespoons oil in a pan. Add cumin seeds and let them splutter. Add chopped onions and fry until golden.

  7. Add ginger paste and green chillies, sauté for 1 minute. Add chopped tomatoes and cook until soft.

  8. Add turmeric, remaining red chilli powder, and coriander powder. Cook for 2 minutes.

  9. 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.

  10. Garnish with fresh coriander. Serve the hot kachoris with the potato sabzi, green chutney, and tamarind chutney.

Cook

45 mins

Serves

4 servings

Level

Medium