Skip to main content

Gujarat Explorer

Kadhi

Home Food Kadhi

THALI & MAINS

Kadhi

A silky, sweet-and-sour yoghurt curry, gently spiced — the soothing partner to khichdi and rice.

AT A GLANCE
TYPE Yoghurt curry
CATEGORY Thali & Mains
REGION All Gujarat
TASTE Sweet-sour • Silky • Mild
DIET Vegetarian
BEST TIME Year-round
SERVE With rice/khichdi
GOOD FOR Everyday meals
— WHAT IT IS

About Kadhi

Gujarati kadhi is a thin, smooth curry of yoghurt and gram flour, simmered with ginger and green chilli and tempered with mustard, cumin, curry leaves and dried red chilli. Unlike the thick, pakora-filled Punjabi kadhi, the Gujarati version is light, pourable and distinctly sweet-and-sour.

It’s the classic foil to khichdi — the ‘khichdi-kadhi’ pairing is Gujarat’s ultimate comfort dinner — and a staple on the thali, where it cleanses and soothes between richer dishes.

Kadhi is made by whisking sour yoghurt with a small quantity of gram flour and a large quantity of water until completely smooth, then bringing it slowly to a simmer while stirring continuously. The stirring is not optional: yoghurt splits if it is heated fast or left alone, and a broken kadhi cannot be brought back.

Once it has thickened very slightly and lost its raw taste, ginger, green chilli and a spoonful of sugar or jaggery go in. The Gujarati preference for that touch of sweetness is the main thing distinguishing it from Punjabi kadhi, which is thicker, sharper and built around fried pakoras.

The tempering is poured over at the end and carries most of the aroma — mustard and cumin seeds, dried red chilli, curry leaves, asafoetida, and often whole cloves and a short stick of cinnamon that give Gujarati kadhi its characteristic fragrance. Fresh coriander goes on last.

— ORIGINS

The story

Kadhi exists across western and northern India, but the Gujarati take — slightly sweetened with jaggery and kept thin — reflects the regional palate. It’s everyday food, quick to make from kitchen staples.

— WHAT'S IN IT

Key ingredients

Yoghurt (sour is best)Gram flour (besan)Ginger & green chilliJaggeryMustard, cumin, curry leavesCloves & cinnamon (optional)
— IN THE KITCHEN

How it's made

01

Whisk the base

Yoghurt and gram flour are whisked smooth with water.

02

Simmer

Cooked gently with ginger, chilli and jaggery until slightly thickened.

03

Temper

A tadka of mustard, cumin, curry leaves and red chilli is added.

04

Serve

Poured hot over rice or alongside khichdi, finished with coriander.

— ON THE PALATE

How it tastes

Gujarati kadhi is thin, pourable and distinctly sweet-sour, quite unlike the thick, heavily spiced versions made elsewhere in India. The sourness comes from yoghurt, the sweetness from a deliberate spoonful of sugar or jaggery, and the tempering of mustard seeds, cumin, cloves, cinnamon and curry leaves gives it a fragrant, almost warming aroma rather than heat.

Sweet-sourSilkyMildWarm-spiced
— WHERE TO TRY IT

Where to eat it

Kadhi is home food and a fixture on every Gujarati thali, served in a small bowl to be drunk or poured over rice. Thali restaurants across the state serve it as a matter of course, and farsan shops keep a pot of it to accompany fafda and gota.

All GujaratAhmedabadSuratRajkot
— VARIATIONS

Worth seeking out

Gujarati Kadhi

Thin, sweet-and-sour, no fritters.

Fafda Kadhi

The thin kadhi served for dipping fafda.

Masala Kadhi

Thicker, spicier regional takes.

— PERFECT WITH

Pairs well with

KhichdiSteamed riceBajra rotloFafda
— WHEN TO EAT IT

On the table

Kadhi appears at almost every proper Gujarati lunch and dinner, and the combination of khichdi and kadhi is the standard light evening meal in a very large number of households. It is also the traditional accompaniment to fafda, gota and other fried farsan, where its sourness cuts the oil.

— GOOD TO KNOW

Foodie tips

1Use slightly sour yoghurt for the best tang.
2Keep it thin and pourable.
3Stir constantly while heating so it doesn't split.
4A little jaggery rounds out the sourness.
5Best fresh; reheat gently on low heat.
6Pair with plain khichdi for the classic combo.
— QUESTIONS

Good to know

Gujarati vs Punjabi kadhi?

Gujarati kadhi is thin, smooth and sweet-and-sour with no pakoras; Punjabi kadhi is thick and contains gram-flour fritters.

Why does kadhi sometimes split?

If the yoghurt-besan mix is heated too fast without stirring it can curdle; gentle heat and constant stirring prevent it.

Is kadhi spicy?

It's mild — gently warmed by ginger, green chilli and the tempering, with sweetness balancing the heat.

What is it eaten with?

Most classically with khichdi, and also poured over plain rice or eaten with bajra rotlo.

WHERE TO STAY

Find your stay in Gujarat

Compare live prices across the big booking sites and reserve in a few taps. Booking happens securely on the partner's site — we may earn a small commission at no extra cost to you.

📍 DestinationAnywhere in Gujarat 📅 Check-inAdd date 📅 Check-outAdd date 👥 Guests2 adults Search Hotels

Book directly on our partner sites — tap a provider to see live Gujarat hotels & prices:

Affiliate links: prices and availability are shown by our partners. You pay the same price; we may earn a commission that helps keep Gujarat Explorer free.

SHOP THE REGION

Bring home Gujarat — & travel essentials

Hand-picked crafts and trip gear, available on Amazon.

🧵
Patola Silk Scarf
View on Amazon
🪡
Kutch Embroidery
View on Amazon
🎒
Travel Backpack 40L
View on Amazon
🔔
Brass Handicraft
View on Amazon
As an Amazon Associate, Gujarat Explorer earns from qualifying purchases. Product prices and availability are accurate as of the date/time shown on Amazon and are subject to change.
🚕
Book a cab anywhere in Gujarat
Airport transfers, day trips & intercity rides — reserve a comfortable cab, or just ask us on WhatsApp.
Enquiries are passed to independent, licensed local operators. Gujarat Explorer is a facilitator, not the transport provider.
WhatsApp Enquiry