HomeStatesDishesAboutContact

EatByState

Discover India's Culinary Heritage

Kachori Sabzi

An authentic vegetarian recipe from Uttar Pradesh, India

Kachori Sabzi

Cook Time

45 mins

Servings

4 servings

Difficulty

Medium
🥗

Category

Vegetarian
#traditional#authentic#uttar-pradesh
🛒

Ingredients

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

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.

Click to mark as complete

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.

Click to mark as complete

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.

Click to mark as complete

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.

Click to mark as complete

5

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

Click to mark as complete

6

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

7

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

Click to mark as complete

8

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

Click to mark as complete

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.

Click to mark as complete

10

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