Gujarati Kadhi Recipe – Sweet, Comforting & Just Like Home
There are some recipes that instantly remind you of home, and for me, Gujarati Kadhi is definitely one of them. The first time I tried this kadhi at a Gujarati friend’s house, I honestly wasn’t expecting that sweet and tangy combination to taste this good. But after one spoon with hot khichdi, I completely understood why people are obsessed with it.
Unlike the thick Punjabi kadhi, Gujarati kadhi is lighter, silky smooth, and has that beautiful balance of sweetness, mild spice, and sourness. And the best part? It doesn’t need fancy ingredients or hours in the kitchen.
Whenever I want something comforting but quick, this easy Gujarati kadhi recipe is one of my go-to meals. The aroma of curry leaves and ghee tempering filling the kitchen just feels so comforting — especially during rainy evenings.
So if you are looking for an authentic Gujarati kadhi recipe that tastes homemade, cozy, and full of flavor, you’re going to love this one.
Why You’ll Love This Gujarati Kadhi Recipe
- Quick and easy to make
- Perfect balance of sweet and tangy flavors
- Made with simple kitchen ingredients
- Light on the stomach
- Tastes amazing with khichdi and rice
- Perfect comfort food for lazy afternoons
Honestly, this is one of those recipes that somehow tastes even better the next day.
Quick Recipe Details
Here’s a quick look at the recipe details before we start making this warm and comforting Gujarati Kadhi at home
| Recipe | Gujarati Kadhi |
|---|---|
| Cuisine | Gujarati |
| Prep Time | 10 minutes |
| Cook Time | 20 minutes |
| Total Time | 30 minutes |
| Servings | 4 |
| Calories | Approx. 180 kcal |
What is Gujarati Kadhi?
Gujarati Kadhi is a traditional yogurt-based curry made with curd and besan (gram flour). It has a thin consistency and a slightly sweet taste, which makes it very different from other Indian kadhi recipes.
In many Gujarati homes, kadhi and khichdi are basically the ultimate comfort-food combo. And honestly, once you try them together, it totally makes sense.
The sweetness usually comes from jaggery or sugar, while the tanginess comes from slightly sour curd. Then everything gets finished with a fragrant tempering of mustard seeds, cumin, curry leaves, and dry red chilies.
That final tadka sizzling in hot ghee? Probably the best part of the whole recipe.
Ingredients for Gujarati Kadhi Recipe

Main Ingredients
These simple everyday ingredients come together to create that classic sweet, tangy, and comforting Gujarati Kadhi flavor we all love
- 2 cups slightly sour curd
- 2 tablespoons besan (gram flour)
- 3 cups water
- 1 tablespoon jaggery or sugar
- 1 teaspoon ginger paste
- 2 green chilies, finely chopped
- Salt as needed
For the Tempering
These simple tempering ingredients add that beautiful aroma and authentic Gujarati flavor that makes the kadhi taste truly homemade
- 1 tablespoon ghee
- 1 teaspoon mustard seeds
- 1 teaspoon cumin seeds
- 2 dry red chilies
- 8–10 curry leaves
- 2 cloves
- Small cinnamon stick
- Pinch of hing (asafoetida)
How to Make Gujarati Kadhi at Home
Making Gujarati Kadhi at home is honestly much easier than it looks, and once you try it fresh with hot khichdi, you’ll want to make it again and again
Step 1: Prepare the Kadhi Mixture

Take a large bowl and add curd plus besan. Whisk properly until the mixture becomes completely smooth.
This step is important because nobody likes lumpy kadhi.
Now add:
- Water
- Ginger paste
- Green chilies
- Salt
- Jaggery
Mix everything nicely.
I usually taste the mixture at this stage because everyone likes a different balance of sweetness and tanginess.
Step 2: Cook the Kadhi

Once the mixture starts cooking slowly, the kitchen begins smelling absolutely amazing, and that’s when you know your Gujarati Kadhi is coming together perfectly.
- Pour the mixture into a deep pan or kadai.
- Cook on medium flame while stirring continuously for the first few minutes.
- The first time I made kadhi, I stopped stirring midway and the curd slightly split. Since then, I never skip this step
- Let it simmer for around 12–15 minutes.
- Slowly the kadhi starts becoming aromatic, smooth, and slightly frothy from the top.
- The consistency should stay thin and pourable — that’s what gives authentic Gujarati kadhi its signature texture.
Step 3: Prepare the Tadka

Heat ghee in a small tadka pan.
Add:
- Mustard seeds
- Cumin seeds
- Curry leaves
- Dry red chilies
- Cloves
- Cinnamon
- Hing
The moment curry leaves hit the hot ghee, the aroma becomes absolutely amazing.
Pour this sizzling tempering directly over the hot kadhi.
Honestly, this one step takes the entire recipe to another level.
Tips for the Best Gujarati Kadhi Recipe
A few simple little tips can honestly make a huge difference in the taste and texture of homemade Gujarati Kadhi, especially if you’re making it for the first time.
- Use Slightly Sour Curd: Fresh sweet curd won’t give that authentic flavor. Slightly sour yogurt works best.
- Don’t Rush the Cooking: Kadhi tastes much better when simmered patiently for a few extra minutes.
- Adjust Sweetness Your Way: Some people love sweeter Gujarati kadhi while others prefer more tanginess. Feel free to adjust jaggery according to your taste.
- Keep the Consistency Thin: If the kadhi becomes too thick, simply add warm water and simmer again for 2 minutes.
What to Serve with Gujarati Kadhi
This kadhi Recipe tastes absolutely comforting with:
- Khichdi
- Steamed rice
- Jeera rice
- Bajra roti
- Thepla
- Papad
Personally, hot moong dal khichdi with chilled curd and Gujarati kadhi is one of my favorite comfort meals during monsoon season.
Storage Tips
If you have leftovers, don’t worry — Gujarati Kadhi actually tastes even more flavorful after a few hours when all the spices blend together nicely
Refrigerator
Store leftover kadhi in an airtight container for up to 2 days.
Reheating
Reheat on low flame and stir gently. Add a splash of water if needed.
Common Mistakes to Avoid
These are a few small mistakes I made when trying Gujarati Kadhi for the first time, so avoiding them will help you get that perfect smooth and comforting taste easily
Cooking on High Flame
This can curdle the yogurt.
Skipping Continuous Stirring
Very important during the beginning stage.
Adding Too Much Besan
Too much besan can make the kadhi thick and heavy instead of light and silky.
FAQs
Still have questions about Gujarati Kadhi Recipe? These quick FAQs will help you make the recipe perfectly at home.
Can I make Gujarati kadhi without sugar?
Yes, but traditional Gujarati kadhi usually has a slightly sweet taste.
Why is my kadhi too thick?
Probably because of extra besan or less water. Gujarati kadhi should stay thin.
Can I use buttermilk instead of curd?
Absolutely. It actually gives a very authentic homemade flavor.
Is Gujarati kadhi healthy?
Yes, it is light, comforting, and easy to digest.
Final Thoughts
Gujarati Kadhi Recipe is one of those recipes that feels simple but incredibly satisfying. It’s warm, cozy, flavorful, and honestly perfect for days when you want homemade comfort food without spending hours cooking.
I’ve made this recipe so many times now, especially during rainy weather, and somehow the combination of hot khichdi with sweet-tangy kadhi never gets boring.
If you try this authentic Gujarati kadhi recipe at home, don’t be surprised if everyone asks for a second serving
For more traditional Gujarati recipes and cooking inspiration, you can also explore authentic Indian food ideas on Archana’s Kitchen alongside our homemade recipes on Cookwithbisht.
Gujarati Kadhi Recipe – Sweet, Comforting & Just Like Home
Course: Gujarati Recipes, Indian4
30
minutes40
300
kcalIngredients
2 cups slightly sour curd
2 tablespoons besan (gram flour)
3 cups water
1 tablespoon jaggery or sugar
1 teaspoon ginger paste
2 green chilies, finely chopped
Salt as needed
1 tablespoon ghee
1 teaspoon mustard seeds
1 teaspoon cumin seeds
2 dry red chilies
8–10 curry leaves
2 cloves
1 small cinnamon stick
A pinch of hing (asafoetida)
Step by Steps
- In a large bowl, whisk curd and besan until smooth and lump-free.
- Add water, ginger paste, green chilies, jaggery, and salt. Mix well.
- Pour the prepared mixture into a deep pan or kadai.
- Cook on medium flame while stirring continuously for the first few minutes.
- Let the kadhi simmer for 12–15 minutes until smooth and slightly frothy.
- Heat ghee in a small tadka pan for tempering.
- Add mustard seeds, cumin seeds, curry leaves, dry red chilies, cloves, cinnamon, and hing.
- Let the spices crackle and become aromatic.
- Pour the hot tempering over the prepared kadhi.
- Serve hot with khichdi, steamed rice, or roti.
Notes
- For the best authentic Gujarati kadhi flavor, use slightly sour curd and don’t skip the final ghee tadka — it adds an amazing homemade aroma and taste