Photo: Gannu03 · CC BY-SA 4.0 · Wikimedia Commons

Gujarat · Dinner

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

  1. In a bowl, whisk together yogurt, besan, ginger paste, and green chili paste until smooth (no lumps).
  2. Add water slowly while whisking to avoid lumps. Mixture should be pourable.
  3. In a heavy-bottomed pan, heat 15ml ghee on medium heat (30 seconds) until shimmering.
  4. Pour yogurt mixture into ghee, stirring constantly. Critical: Keep flame on low to prevent curdling.
  5. Stir continuously for 5 minutes until mixture reaches a gentle boil. Surface should have tiny bubbles.
  6. Increase heat to medium. Add turmeric powder and jaggery.
  7. Simmer 15-20 minutes, stirring occasionally. Kadhi should thicken gradually (visual cue: when stirred, spoon leaves trail).
  8. Taste and adjust salt.
  9. In a separate small pan, heat 15ml ghee on high heat until shimmering (45 seconds).
  10. Add mustard seeds. Wait for crackling sound (10 seconds)—majority should pop.
  11. Add cumin seeds and fenugreek seeds. Fry 3 seconds until fragrant.
  12. Add cloves, cinnamon, dried chili, asafoetida, and curry leaves. Fry 5 seconds.
  13. Add whole fresh green chili, fry 3 more seconds.
  14. Pour entire tempering into kadhi, stir well. Surface should show layer of oil.
  15. Simmer 2 more minutes on low heat.
  16. Texture: Thin sauce that coats spoon
  17. Color: Golden-brown with spice specks
  18. 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.