Photo: Gannu03 · CC BY-SA 4.0 · Wikimedia Commons
Gujarati Kadhi (Sweet & Sour Yogurt Curry)
🟢 Veg📊 Medium
Traditional 3. Gujarati Kadhi recipe
⏱️10 minPrep
🔥25 minCook
🕒35 minTotal
🍽️4Serves
🧺 Ingredients
👩🍳 How to make Gujarati Kadhi
- In a bowl, whisk together yogurt, besan, ginger paste, and green chili paste until smooth (no lumps).
- Add water slowly while whisking to avoid lumps. Mixture should be pourable.
- In a heavy-bottomed pan, heat 15ml ghee on medium heat (30 seconds) until shimmering.
- Pour yogurt mixture into ghee, stirring constantly. Critical: Keep flame on low to prevent curdling.
- Stir continuously for 5 minutes until mixture reaches a gentle boil. Surface should have tiny bubbles.
- Increase heat to medium. Add turmeric powder and jaggery.
- Simmer 15-20 minutes, stirring occasionally. Kadhi should thicken gradually (visual cue: when stirred, spoon leaves trail).
- Taste and adjust salt.
- In a separate small pan, heat 15ml ghee on high heat until shimmering (45 seconds).
- Add mustard seeds. Wait for crackling sound (10 seconds)—majority should pop.
- Add cumin seeds and fenugreek seeds. Fry 3 seconds until fragrant.
- Add cloves, cinnamon, dried chili, asafoetida, and curry leaves. Fry 5 seconds.
- Add whole fresh green chili, fry 3 more seconds.
- Pour entire tempering into kadhi, stir well. Surface should show layer of oil.
- Simmer 2 more minutes on low heat.
- Texture: Thin sauce that coats spoon
- Color: Golden-brown with spice specks
- Taste: Sweet, sour, savory balance (adjust jaggery/salt/lemon if needed)
📖 Cultural notes
Do not boil vigorously—yogurt will separate into chunks ---
Track the macros of Gujarati Kadhi and 100s of Indian dishes with Nutri Macro India.