Gujarat / West India · Indian
Gujarati Kadhi (Sweet-and-Tangy Yogurt Curry)
The soothing soul of a Gujarati thali: a silky, gently sweet-and-sour curry of yogurt and chickpea flour, tempered with cumin, curry leaves, and a whisper of clove and cinnamon. Light, warming, and made to pour over rice or khichdi.
Published July 2, 2026
Cultural context
Kadhi exists across India, but the Gujarati version is distinct: thinner, sweeter, and more delicate than the Punjabi pakora kadhi, balancing yogurt's tang with a touch of sugar or jaggery. It's a daily fixture of the Gujarati thali, almost always paired with steamed rice or khichdi.
Gujarati kadhi is the gentle, soothing heart of a Gujarati thali — a thin, silky curry of yogurt and chickpea flour, balanced between tang and a whisper of sweetness, perfumed with a ghee tempering of cumin, curry leaves, clove, and cinnamon. Poured over rice or alongside khichdi, it’s the warm, comforting counterpoint to a meal of spicier dishes.
Sweet-and-sour, the Gujarati way
Kadhi is made all over India, but the Gujarati version has a clear identity: thinner, more delicate, and sweet-and-sour, where a touch of sugar or jaggery plays against the yogurt’s tang. (Its Punjabi cousin, thick and savoury with fried pakoras, is a different dish entirely.) Getting that sweet-sour-salt balance right, tuned to how sour your yogurt is, is the whole art.
Smooth, and no splitting
The one technical worry is curdling. The fix is simple: whisk the besan thoroughly into the yogurt and water before any heat, and stir frequently as it comes to a boil. The chickpea flour both thickens the kadhi and stabilises the yogurt so it stays silky.
The tempering makes it Gujarati
The finishing vaghaar — ghee sizzled with mustard and cumin seeds, dried chili, curry leaves, and the telltale clove and cinnamon — is poured in at the end and gives the kadhi its aroma. Those warm whole spices are what mark it as Gujarati.
Serve it with rice or thepla. For more of the Gujarati table, see undhiyu, or browse the full recipe collection.
Ingredients
For the kadhi
- 1 cup sour yogurt, whisked Slightly sour yogurt gives the best tang; fresh yogurt works with a squeeze of lemon.
- 3 tbsp besan (chickpea flour) Thickens the kadhi and stops the yogurt curdling.
- 3 cups water Gujarati kadhi is thin and pourable, not thick.
- 1–2 tsp sugar or jaggery The signature gentle sweetness; balance against the yogurt's sourness.
- 1 tbsp ginger-green chili paste
- salt
For the tempering (vaghaar)
- 2 tbsp ghee
- 1 tsp cumin seeds
- 1/2 tsp mustard seeds
- 2 cloves, 1 small piece cinnamon, 2 dried red chilies, a pinch of asafoetida, curry leaves
Method
Tap a step’s number to check it off as you go.
-
Whisk the yogurt, besan, and water together until completely smooth, with no lumps. Add the ginger-chili paste, sugar, and salt.
Why: Whisking the besan into the yogurt and water off the heat is what keeps the kadhi smooth and stops it splitting when it cooks.
-
Bring the mixture to a boil over medium heat, stirring frequently, then simmer 12–15 minutes until it thickens slightly and loses the raw besan taste.
Why: Constant stirring as it comes to a boil prevents curdling; the simmer cooks out the raw chickpea flour and melds the sweet-sour balance.
-
Make the vaghaar: heat ghee, add mustard and cumin seeds, then the cloves, cinnamon, dried chilies, asafoetida, and curry leaves until fragrant and spluttering.
Why: The ghee tempering is the aromatic heart of Gujarati kadhi; the warm spices (clove, cinnamon) distinguish it from other regional kadhis.
-
Pour the sizzling tempering into the kadhi (or vice versa), stir, and simmer another minute.
Why: Adding the tempering at the end infuses the whole pot with its aroma in one fragrant burst.
-
Taste and adjust the sweet-sour-salt balance before serving.
Why: Kadhi lives or dies on balance — it should be tangy and gently sweet at once; adjust to your yogurt's sourness.
A quick, anonymous tap — no review needed.
Variations
- Gujarati kadhi with dumplings
Add small besan or methi dumplings (muthia) to the kadhi to make it a more substantial dish.
- Punjabi pakora kadhi (different style)
For a thicker, savoury, non-sweet kadhi, fry onion-besan pakoras and simmer them in a thicker yogurt-besan base.
- Vegan
Use a thick plant yogurt and temper in oil; balance sweetness and sourness as usual.
Serving & Storage
Serve hot, poured over steamed rice or alongside khichdi — kadhi-khichdi is the classic comfort pairing. It's also a standard ladle on a Gujarati thali.
Pairs with: Steamed rice, Khichdi, Gujarati thali, Thepla.
Storage: Keeps 2 days refrigerated; it thickens, so loosen with water when reheating and warm gently so the yogurt doesn't split.
Nutrition
Per serving (about 1 cup)
- Calories
- 150
- Protein
- 6 g
- Carbs
- 14 g
- Fat
- 8 g
- Fiber
- 1 g
- Sugar
- 8 g
- Sodium
- 380 mg
Notable micronutrients: Calcium, Vitamin B12, Phosphorus
Estimated using standard ingredient data. Values vary with brands and substitutions.
Frequently Asked Questions
How do I stop kadhi from curdling?
Whisk the besan thoroughly into the yogurt and water before heating, and stir frequently as it comes to a boil. The chickpea flour stabilises the yogurt; the danger point is the initial heating, so don't walk away.
How is Gujarati kadhi different from Punjabi kadhi?
Gujarati kadhi is thin, delicate, and sweet-and-sour, eaten poured over rice. Punjabi kadhi is thick and savoury (not sweet) and studded with deep-fried onion pakoras. Same yogurt-besan idea, very different dishes.
Can I use fresh (non-sour) yogurt?
Yes — just add a squeeze of lemon or let it sit out a little to develop tang. The balance of sour against the sugar is what makes kadhi sing, so you want some sourness.
What to drink with this
All drinks →Hand-picked pours to match this dish.
North & West India (peak-summer drink across the subcontinent) · Indian
Aam Panna (Raw Green Mango Summer Cooler)
India's tangy, jade-green raw-mango cooler — roasted or boiled green mangoes blended with cumin, black salt and mint. The traditional heat-stroke remedy that tastes like summer.
Pan-Indian (North & West India) · Indian
Badam Milk (Saffron Almond Milk)
Milk simmered with a paste of soaked almonds, saffron, cardamom and a whisper of nutmeg — India's rich, fragrant almond drink. Comforting served warm in winter, reviving served chilled in summer, festive any time.
Pan-Indian (Gujarat & West India especially) · Indian
Chaas (Spiced Indian Buttermilk / Masala Chaas)
Whisked yogurt thinned with water and seasoned with cumin, green chilli, ginger and curry leaves — India's cooling, savoury buttermilk. A salty-tangy digestive that beats the heat and settles a heavy meal in two minutes.
From our kitchen community
Ratings & Reviews
My Rating
Tap a star to rate — no sign-in, no form needed.
My Review
0 Ratings
🥣 0 home cooks made it!
Be the first to rate Gujarati Kadhi (Sweet-and-Tangy Yogurt Curry).