One-Pot Wonders

Gujarati Yogurt Soup - Kadhi

September 24, 2013
5 Ratings
Photo by James Ransom
  • Serves 4
Author Notes

This yogurt-based soup is great for winters. Enjoy it with steamed rice or Khichaari, or you may just want to have it all by itself. —Devangi Raval

Test Kitchen Notes

I feel like every culture has their version of a comforting soup or broth, and this simple soup reminded me of just that -- warm and slightly creamy, with all the familiar Indian flavors and spices we love. I didn’t think it was necessary to blend the yogurt-water mixture, as I was able to get a completely smooth consistency using a whisk. From start to finish the soup only took about 20 minutes to make. It was very well balanced -- slightly sweet and tangy, as PistachioDoughnut suggests. It was also pretty with the red chilies and fresh curry leaves floating in the yogurt broth. I did not try it with rice, but that would definitely make it a more complete dish. —jvcooks

What You'll Need
  • 1/2 cup plain yogurt
  • 3 tablespoons chickpea flour
  • 1 teaspoon chilli paste
  • 1 teaspoon ginger paste
  • 2 teaspoons sugar (or slightly more)
  • Salt, to taste
  • 1 1/2 tablespoons ghee or canola oil
  • 1/2 teaspoon cumin seeds
  • 1/2 teaspoon mustard seeds
  • 1/2 teaspoon fenugreek seeds
  • 4 to 5 curry leaves
  • 2 cloves
  • 2 to 3 whole black peppercorns
  • Pinch of asafoetida
  • 2 whole red dried chillies
  • 2 teaspoons lemon juice
  • Chopped cilantro, for garnish
  1. Take plain yogurt and mix it with the chickpea flour with the help of a spoon. Add the ginger and chili pastes, plus about 2 cups of water, and mix everything together in a blender. Set aside.
  2. Heat some ghee or oil in a deep pot. As the ghee becomes hot, add the mustard seeds. Wait few seconds; the moment they start spluttering, add cumin seeds, fenugreek seeds, dried chilies, curry leaves, cloves, peppercorns, and asafoetida and quickly give it a stir. Immediately add the yogurt-water mixture to the pot. Stir everything well. Add sugar and salt to taste.
  3. Let it simmer and then come to boil over a low flame for about 5 to 10 minutes. Gradually, it will start to thicken. Chickpea flour has a tendency to thicken anything. Once it reaches a soupy consistency -- not too thick nor too thin -- remove it from the flame.
  4. Stir in the lemon juice and garnish it with cilantro. Serve it hot with rice or just as it is. Once it cools, it will thicken more. You can always adjust the seasoning or add a little bit of water to thin it out.
  5. This soup is supposed to be slightly sweet and tangy. If you wish, you can remove the cloves, curry leaves, peppercorns, and red chilies before serving.

See what other Food52ers are saying.

  • Nanda Devi Van Der Veen
    Nanda Devi Van Der Veen
  • alison
  • Farzin

3 Reviews

alison January 23, 2017
Wow, so delicious! I've been looking to try some different soup recipes and this one is fabulous. I made coconut rice instead of regular and had some Naan bread grilled on the side. Thank you for sharing this recipe!
Nanda D. March 10, 2015
Umpf, so many ingrediënts I don't have. it still sounds amazing though, so when my studentbudget allows me to go on a shoppingspree...
Farzin March 31, 2016
all you need is yogurt, besan (chickpea flour), ginger/garlic paste, turmeric mustard seeds and curry leaves. ofcourse and salt and chilli powder. For a basic version using the same method. then just boil mung dal and rice with salt and eat with for a complete gujrati meal :)