Hyderabadi Kadi
A sour yogurt-based gravy with gram flour dumplings (bhajiya).

About this dish
Hyderabadi Kadi is a quintessential Deccani comfort food, distinguished by its thin, tangier consistency compared to the thick Punjabi version. It features crisp gram flour dumplings (bhajiya) submerged in a tempered yogurt gravy. It is often a Friday staple in Hyderabadi households, valued for its balance of sour, spicy, and earthy flavors.
Ingredients
For the Bhajiya (Dumplings)
- 150g (1.25 cups) Besan (Gram flour)
- 1 small Onion, thinly sliced
- 2 Green chilies, finely chopped
- 1/2 tsp Red chili powder
- 1/4 tsp Turmeric powder
- 1/4 tsp Carom seeds (Ajwain)
- Water, as needed for a thick batter
- Oil for deep frying
For the Kadi Base
- 250g (1 cup) Sour Yogurt, whisked
- 4 tbsp Besan (Gram flour)
- 1 tsp Ginger-garlic paste
- 1/2 tsp Turmeric powder
- 1 tsp Salt
- 1 liter Water
For the Tadka (Tempering)
- 2 tbsp Ghee or Oil
- 1 tsp Mustard seeds
- 1 tsp Cumin seeds
- 4-5 Dried red chilies
- 12-15 Curry leaves
- 4 cloves Garlic, smashed
- 1/2 tsp Kashmiri red chili powder
Method
- 1
Making the Bhajiya batter
In a bowl, mix besan, onions, green chilies, spices, and ajwain. Add water gradually to make a thick, dropping-consistency batter. Whisk vigorously for 2 minutes to incorporate air, which makes the bhajiyas light and spongy.
- 2
Frying the Bhajiyas
Heat oil in a kadai. Drop small spoonfuls of batter into the hot oil. Fry until golden brown and crisp. Remove and set aside; these will absorb the kadi liquid later.
- 3
Preparing the yogurt mixture
In a large pot, whisk the sour yogurt and 4 tbsp of besan until no lumps remain. Slowly add 1 liter of water while whisking to create a very thin, uniform liquid. If the yogurt isn't sour, the kadi will lack its signature tang.
- 4
Seasoning the base
Add ginger-garlic paste, turmeric, and salt to the yogurt mixture. Stir well. Place the pot on medium heat and bring to a boil, stirring constantly to prevent the yogurt from curdling.
- 5
Slow simmering
Once it boils, reduce heat to low. Let the kadi simmer for 20-25 minutes. It will thicken slightly and the raw smell of besan will disappear, replaced by a nutty, cooked aroma.
- 6
Integrating the dumplings
Add the fried bhajiyas to the simmering kadi. Let them cook together for 5 minutes. The bhajiyas will soak up the gravy and become soft and heavy.
- 7
Preparing the Tadka
In a small small pan, heat ghee. Add mustard seeds; once they pop, add cumin, dried red chilies, garlic, and curry leaves. Fry until the garlic turns golden and the chilies darken.
- 8
The Final Flourish
Turn off the heat for the tadka and add the Kashmiri red chili powder (this provides the bright red color without too much heat). Immediately pour this sizzling oil over the kadi and cover with a lid for 2 minutes.
- 9
Finishing
Garnish with freshly chopped coriander. The kadi should be pourable, not pasty, with the red oil (tari) floating beautifully on the yellow surface.
Notes & variations
- If your yogurt isn't sour, add a teaspoon of dry mango powder (amchur) or a squeeze of lemon.
- Whisking the besan-yogurt mix before heating is vital to prevent lumps.
- Leftover kadi tastes better the next day as flavors deepen.
- For a vegan version, use coconut yogurt or cashew curd, though the flavor profile will shift.
Serve with
Steamed Basmati rice or 'Kichari' (soft rice and lentil mix) and a side of papad.
Cook's note
Always add the salt after the kadi has started simmering to prevent the yogurt from splitting.