This Gujarati Kadhi recipe is a warming Indian style soup made from yogurt and chickpea flour. Dahi Kadhi is creamy and mild and is a perfect accompaniment to a typical Gujarati Thali. Why not treat yourself to a wholesome meal of Gujarati kadhi khichdi, which is perfect for the whole family.

This Indian style yogurt soup is served in a metal bowl and garnished with green fresh coriander.


What is Kadhi? 

Kadhi is a yogurt-based dish, that is a staple in every Indian household. It is a thick gravy based recipe that is prepared with sour yogurt, gram flour and basic spices. 

There are a few versions of Kadhi available in every region of India. 

In north India, Punjabi Kadhi is very popular and contains vegetable pakora, thus it's called Pakode Wali Kadhi. 

This kadhi is quite thick and yellow in colour due to the addition of turmeric and without any sweeteners.

In Punjabi kadhi, another tempering prepared with oil, cumin and red chilli powder and poured over the cooked kadhi.

While in the western state of Gujarat, the Traditional Gujarati kadhi is white, slightly sweetened by jaggery or sugar and thinner compared to Punjabi kadhi.

Gujarati kadhi uses ghee and cumin seeds in the vaghar / tempering stages and has whole spices and a must ingredient is Curry Leaves.  

This kadhi is different from Kathiyawadi Kadhi which includes garlic and turmeric powder in the recipe.

Authentic Gujarati White Kadhi

✓ Delicious and comforting

✓ Flavours are bang on Khatti-Meethi-Tikhi ( sweet-sour-spicy)

✓ 15-minute recipe

✓ Easy and straightforward

✓ Gluten and nut-free

✓ Uses Kitchen cupboard ingredients

✓ Stores well in the refrigerator

What goes in Gujarati Khati Meethi Kadhi?

In the recipe, yogurt and gram flour thin mix is tempered in hot oil, spices then simmered and sweetened with Jaggery.

Here is everything you will need, plus ingredients substitute ideas.

1. Yogurt - for creamy kadhi I recommend full-fat plain but sour yogurt, we usually use greek yogurt, however, low-fat yogurt works well too.

2. Gram flour - known as besan, we will need fine gram flour. It is easily available in supermarkets, health shops, and Indian groceries.

3. Ginger and Green chilli crushed.

4. Jaggery - to sweeten the kadhi, if it is not available use sugar.

5. Fat - tempering of ghee

6. Spices - cumin seeds, methi seeds, dried red chilli, cloves and cinnamon bark

7. Curry leaves - known as Kari Patta. Must for this recipe, as so many flavours impart from this ingredient. Fresh is the best, but frozen or dried will work too.

8. Freshly chopped coriander - for garnish

How to make Sweet Kadhi Step by Step and Video 

(Note- Follow this step by step instructions, full printable recipe with the exact measurement is at the bottom of this post)

1. In a bowl mix yogurt and besan.

2. Mix it.

3. Add water.

4. Green chilli and ginger and mix.

5. Heat ghee.

6. Add whole spices.

7. More water.

8. Curry leaves.

9. Salt.

10. Bring it to boil.

11. Simmer for 10-12 minutes.

12. Garnish and serve.

How to make Vegan Kadhi?

Use non-dairy yogurt such as soya instead of regular dairy yogurt. Replace ghee with vegetable ghee or oil and if using sugar to sweeten the kadhi make sure it is suitable for vegans. 

What to serve with Khatti Meethi Kadhi?

This easy and quick kadhi goes so well with the other Gujarati dishes.

For a typical Gujarati style meal, serve with Soft and round Gujarati Rotli,  Rasadar Kala Chana Nu Saak (black chickpea curry) Tuver (Pigeon Peas Curry Gujarati styleor Mag Ni Chutti Daal (dry yellow moong daal).

Serve alongside with Kobi Bateta Nu Saak (cabbage and potato curry), Gujarati Bharela Raviya (stuffed eggplant), or Stuffed okra with coconut and coriander.

Make a lip-smacking combo by pouring it on Suka Meva PulaoGreen Peas and Mint Pulao , Coconut Almond RiceIndian Winter Vegetable Pulao, or my Nanima's Green Peas and Potato Rice Pilaf. 

When a Gujarati thali prepared for a big feast, alongside this kadhi Patra as farsan and Shrikhand as a dessert is a must in Gujarati household.

My mum loves to slurppp up this kadhi with Mixed dry fruits and Nuts Puran PoliRingan Valor Nu saak and Khada Masala Rice. 


If you do prepare Shrikhand by draining the water from the yogurt, use that water in making this Kadhi.

Do not add less gram flour or else the yogurt will split while cooking.

Add salt straight away to prevent the yogurt splitting.

Add coriander when serving.


Refrigerator- Gujarati kadhi stores well and stay good in the fridge for 4-5 days in an airtight container.

Freezing - Once it is totally cooled down, store it in a freezable container. Store it up 4-6 weeks.

Reheat - If it is frozen, leave it on a worktop to thaw then reheat in a pan on the stovetop, bring it to boil so it mixes so well again.

This sweet and sour Indian style soup is white, served in a black metal bowl with a spoon.

Other Kadhi ideas:

Bindha ni Kadhi with spring onion and garlic

Fulwadi ni Kadhi

Peanut, Potato Farali Kadhi

Spring Onion Kadhi

Gujarati Mango Kadhi

Gatte ki Kadhi

Mooli Kofta Kadhi

Fajeto - not strictly a Kadhi recipe but included here.

Do you like to read our blog? then don't forget to sign up for email updates to get new recipes delivered right to your inbox. you can find us on TwitterFacebookInstagram Pinterest and Youtube Channel.

Do follow us if you can. we would love to keep in touch with you all:)

Gujarati Kadhi, Traditional Gujarati Kadhi, Authentic Gujarati Kadhi, white kadhi, sweet kadhi
Gujarati Indian
Traditional Gujarati White Sweet Kadhi Gujarati Kadhi recipe is a warming Indian style soup made from yogurt and chickpea flour. Dahi Kadhi is creamy and mild and is a perfect accompaniment to a typical Gujarati Thali.
Yield: 6-8 servings

Traditional Gujarati Kadhi

Traditional Gujarati Kadhi

Gujarati Kadhi, is a yoghurt-based soup. Traditional Gujarati Kadhi is thinner than Punjabi kadhi, mildly spiced, sweet-sourness that is typical of Gujarati cooking. This kadhi is great to eat with plain rice or khichdi.
Prep time: 3 MCook time: 12 MTotal time: 15 M


  • 500ml Sour Yogurt-Curd-Dahi
  • 2-3 tbsp gram Flour - Besan 
  • 2 tbsp crushed green chillies and ginger
  • 1/4 cup jaggery or sugar
  • Few curry leaves
  • Freshly chopped coriander
  • Salt to taste
Vaghar - tempering
  • 2-3 tbsp ghee
  • 1/2 tsp cumin seeds
  • 1 dry red whole chili
  • 2-3 cloves - laving )
  • 1 piece of cinnamon stick - taj
  • 1/4 Tsp methi seeds


  1. Mix gram flour, yogurt and 1/4 cups of water.
  2. Mix with the hand blender or egg whisk and make a very smooth paste.
  3. Add chilli-ginger paste.
  4. Meanwhile, prepare heat ghee and oil in a pan, add cumin seeds when they splutter add hing, cloves, Cinnamon stick. red chili and methi seeds.
  5. Pour the mixture in a pan. 
  6. Add 1 cup water and 
  7. Add curry leaves, jaggery, salt and put on a low flame and bring it to boil.
  8. Do not boil for a long time but to simmer it on a low heat for a lesser time.
  9. Garnish with fresh Coriander leaves.
  10. Enjoy!


We have used full fat greek yogurt to make creamy kadhi.
Methi seeds are optional.
Fat (grams)
Sat. Fat (grams)
Carbs (grams)
Fiber (grams)
Net carbs
Sugar (grams)
Protein (grams)
Sodium (milligrams)
Cholesterol (grams)
The nutritional information provided is an approximation calculated by an online calculator. Please consult a professional dietitian for nutritional advice.

Did you make this recipe?
Tag @jcookingodyssey on instagram and hashtag it #jcookingodyssey
Created using The Recipes Generator

Note:- This post was originally posted on 5th December 2010 but I have updated the post since with newer photos and content. 


  1. hey jags,my fav of all the chikkis...loved the fist pic and ur nail clr too...deli-cious

  2. My mom always makes Kadhi with Kichdi.. LOve the flavour and aroma thats comes while cooking it!

  3. i love kadhi.....just need some hot rice1!...yum yum!

  4. New and unique dish. Looks creamy, yummy and mouth watering. Lovely presentation.

  5. I tried making this kadhi once and didn't turn out good, as I was not having proper kadhi recipe,I am glad that u posted it...

    Loved the luk and I am sure it tastes great with plain rice...

  6. Yummy and delicious kadi.Love to have this with rice.

  7. i have tasted this once,but never tried of my own.looks nice and a traditional dish too

  8. different n interesting soup!

  9. I simply love kadhi and infact I make it daily. This gujrati kadhi looks delicious.

  10. Such a comforting kadhi, feel like having some with rice and pickles..

  11. Perfect Kadhi for this cold weather we are having.

  12. Great!Solves my problem of tomorrow's curry. Thanks

  13. Looks yummy !! I love Gujarati food as we had Gujarati neighbors before ,so I had the opportunity to learn some dishes from them

  14. Recipe Saru che... Jagruthi...:)

    Hope I m right... ?

    Lovely... and quite a tummy soother..

  15. Different and yummy soup..looks delicious and comforting.

  16. Kadhi looks delicious. I like anything with yogurt

  17. Mmm I've never heard of soup made like this before, with the yogurt. Sounds tasty.

  18. looks nice and comforting, could eat it any day with hot khichadi :))

  19. Oh Gujarati u :)))

  20. I so wanted to always try this out, so now I got a chance as you posted recipe :)

    I love gujarati kadhi :)

  21. creamy and delicious Kadhi, just need a hot phulka to finish it.

  22. Yummy Kadhi Jagruthi. Love the Kadhi-Khichdi combination :-)

  23. One of the reasons i loveee Gujarati food is not only the deliciousness but the addition of a bit of sugar in savoury dishes which we always do!
    i even like added sweetness in a fried rice,lol!
    And i sure do loveee Kadhi , it is something i relish and there so muc of variation!
    Lovely and yummy!

  24. Yummy looking dish! Oh, please go to my blog to claim your Stylish Blogger Award. It was given to me by another fantastic blogger, Elisabeth and one of the rules is to pass on to other bloggers whom I think are fantastic and you are one of them in my list. Thanks again for sharing with us all the wonderful stories and recipes. HUGS!

  25. I really enjoyed this kadhi a lot. The flavours that cloves and cinnamon gave the kadhi was wonderful. Even my FIL enjoyed it!! Thanks a lot!

  26. Dear Jagruti..Please pick up the 2 awards from my blog...
    Thanx Dearie!

  27. Grab 'One Lovely Blog' award from my blog :)

  28. complimenti una zuppa super e adorabile.bellissima foto e anche complimenti per il blog!

  29. Wow..Gujarati Kadhi...Its a regular in our house..with Khichdi..Its my hubby's fav..I grew up eating punjabi pakodewaali kadhi..and learnt this after we got married..and making it since then..As you know its such a quick and easy meal and very comforting...Love ur clicks...Happy Holidays.

  30. I love this idea but I think it would be helpful if you told us where we can get the ingredients. I would love to make this soup one day :)

    1. Hi Edyta, you can find all these ingredients in a Indian grocery shop. In UK you can find even in main superstores like Tesco, Asda etc..hope you can find them.

  31. Love Gujarati kadhi with some hot khichidi or can have it as it is anytime, your recipe is just awesome 😋😋👌🏻👌🏻

  32. your photos are gorgeous! This definitely looks like something I would enjoy.

  33. This looks so tasty, can't wait to try it!

  34. What an interesting soup. I've never heard of most of these ingredients.

  35. I need to finally try my hands at this! Pinning to try later.

  36. I'm going to try this tonight and share a pic with you if it turns out well. I love kadhi anyday.

  37. In Kerala too we have some similar yougurt curry...your version looks interesting

  38. I am in love with this recipe and it's name too ;) looks so creamy and Delish!

  39. Yummy and delicious kadhi. would love to have this with rice.

  40. Lovely kadhi, it is really a comfort food for me.

  41. I love Gujarati kadhi with chana and rotli. Love the pictures. 💗💗💗


Thank you very much for visiting JCO, We really appreciate your comments and suggestions. The new GDPR law states that whatever comments you leave on our blog will be viewed by everyone who visits JCO and your consent is given to the visitor to view your profile.

We hope to see you again soon, have a great day!