📜 History 🗺 Atlas 🌿 Encyclopedia 👨‍🍳 Cooking School
🍽 All Vegetarian Recipes 🌿 Jain 🌱 Vegan 🙏 Swaminarayan ☮ Sattvic
Gujarati Kadhi
🌿 Regional Gujarat · Level 1

Gujarati Kadhi

Gujarat's thin golden yogurt curry — sweet, sour, delicate. The science of stabilising yogurt with besan to prevent curdling, and the dramatic tadka poured at the table.

Prep10 min
Cook25 min
Serves4
🥬 Vegetarian

Gujarati Kadhi — what you need to know

Gujarati kadhi is distinctly different from Punjabi kadhi — it is thinner, sweeter, more delicate. Where Punjabi kadhi is robust and thick with pakoras, Gujarati kadhi is almost a soup — golden, gently sweet from jaggery, slightly sour from yogurt, with a floating tadka poured on top at serving. It demonstrates the Gujarati sweet-sour balance philosophy most clearly. It also has a specific technical challenge no recipe explains: how to prevent yogurt from curdling when heated.

🍽

Ingredients

Gujarati Kadhi
For the kadhi
  • 2 cupsyogurt full-fat, whisked smooth
  • 3 tbspbesan (chickpea flour)
  • 4 cupswater
  • 1 tbspjaggery
  • 1 tspginger paste
  • 1green chilli slit
  • ½ tspturmeric
  • Saltto taste
For the tadka
  • 2 tbspghee
  • 1 tspmustard seeds
  • ½ tspcumin seeds
  • ¼ tspasafoetida
  • 8–10curry leaves
  • 2dried red chillies
  • 1 pinchred chilli powder
🔥

How to make it — step by step

Step 1
Make the yogurt-besan base
⚡ No lumps

Whisk besan into yogurt until completely smooth — no lumps. Add water gradually, whisking constantly. Add ginger paste, green chilli, turmeric and salt. Whisk until uniform.

🔬The Science

Besan is the stabiliser that prevents curdling. Its protein and starch network forms a protective matrix around yogurt protein molecules. When heated, the starch gelatinises and physically prevents casein proteins from denaturing and clumping. The ratio matters: 3 tablespoons besan to 2 cups yogurt is the minimum effective ratio for a thin kadhi.

Step 2
Cook on low heat — do not rush
🔥 Low throughout⏱ 25 min⚡ Constant stirring

Pour into a heavy-bottomed pan. Cook on low heat, whisking constantly, until a gentle simmer — 15 minutes. Do not increase heat. Once simmering, reduce to lowest heat and cook 10 more minutes.

🔬The Science

Yogurt casein proteins begin denaturing irreversibly above 70°C when exposed to rapid heat. Gradual heating allows besan starch to gelatinise and form its protective network before temperature reaches the curdling threshold. High heat causes curdling even with besan — the starch cannot gelatinise fast enough if temperature rises too quickly.

Step 3
Add jaggery and adjust
⏱ 2 min

Add jaggery. Taste — the kadhi should be gently sweet, lightly sour, well-seasoned. Consistency should be thin soup — it thickens as it cools.

🔬The Science

Jaggery's molasses compounds add caramel depth absent from regular sugar. The amount used should not make the kadhi taste sweet — it rounds the yogurt sourness and suppresses besan bitterness. If the kadhi tastes bitter, more jaggery and a pinch more salt will fix it.

Step 4
Make and pour the tadka
🔥 Very hot ghee⚡ Pour, do not stir

Heat ghee until very hot. Pop mustard seeds. Add cumin, hing, curry leaves and dried chillies. Remove from heat, add chilli powder and immediately pour over the kadhi. Do not stir in — leave floating.

🔬The Science

Ghee at 200°C+ extracts fat-soluble aromatic compounds that would be lost at lower temperatures. Leaving the tadka floating rather than stirring preserves the layered flavour experience — each spoonful picks up a different concentration of tadka aromatics.

⚠️Common mistakes to avoid
  • Never curdle the kadhi — If it starts to look grainy, remove from heat immediately and whisk vigorously. Add a tablespoon of cold water and whisk.
  • Full-fat yogurt only — Low-fat yogurt has less protein and fat — far more susceptible to curdling.
  • Start with correct besan ratio — Do not reduce the besan — 3 tablespoons is the minimum for stability.
Gujarati Kadhi — answered
Why did my kadhi curdle?
Heat was too high or too sudden. Always start on low and increase slowly. Never boil rapidly.
What to serve with Gujarati kadhi?
Rice or khichdi. Pour the thin kadhi over rice like a dal. Also served alongside dry sabzi and roti in a Gujarati thali.
Can I use sour cream?
No — the fermentation character of yogurt is essential to the flavour.