My Ultimate Comfort Food: Yogurt and Garbanzo Bean Flour Gravy (Kadhi)



When it’s gloomy outside or I’m feeling low, I often make kadhi. It never fails to make me feel better. Yesterday was a super busy day and I came home pretty tired. All I wanted to do was put my legs up and sit on the couch with a steaming bowl of kadhi and rice…and I did just that!

Kadhi is my ultimate comfort food. Kadhi is a traditional Gujarati gravy made with garbanzo bean flour and yogurt. It is pure spicy, creamy goodness. Best of all, it only takes about 20 minutes to make.

Yogurt and Garbanzo Flour Gravy (Kadhi)


  • 5 garlic cloves, thinly sliced
  • 2 tsp oil
  • 1/2 tsp cumin seeds
  • 1/2 tsp grated ginger (sometimes if I’m lazy, I just toss in two slices of ginger and take them out before serving)
  • 1/4 tsp fenugreek seeds (optional)
  • handful of curry leaves (optional)
  • 3/4 cup yogurt
  • 3 tbsp garbanzo bean flour (aka gram flour/besan)
  • 1/2 tsp turmeric
  • 1/4 tsp chili powder (or to taste)
  • 2 tbsp chopped cilantro
  • salt, to taste
  • 3 cups water


  1. In a medium bowl, whisk the yogurt to get out the lumps. Whisk in the garbanzo bean flour and when the lumps are whisked away, whisk in the water.
  2. Heat the oil in a saucepan on medium high heat.
  3. When the oil is hot, add the cumin, fenugreek seeds, garlic and ginger. Stir for about 45 seconds.
  4. Stir in the yogurt, flour and water mixture. This will sizzle a bunch, just stir through it so that the yogurt does not curdle.
  5. Stir in the turmeric, chili powder and salt.
  6. Let the kadhi come to a boil. It will have thickened quite a bit. **Watch the kadhi when it is close to boiling. It has a tendency to boil over.
  7. Turn off the heat and stir in the cilantro.
  8. Serve warm with rice.


  • Feel free to experiment with the recipe to come up with a version that suits your taste.
  • Try adding a little less water if you like a thicker texture.
  • I often add a finely chopped shallot or a couple of tablespoons of chopped onion to the kadhi.
  • My mom adds a couple of cloves and a cinnamon stick to her kadhi.
  • Traditionally a little bit of sugar is added to the kadhi. If you want to add a sweet element, try adding about one tsp of sugar.
  • Garbanzo bean flour should be easy to find at a local health food or Indian grocery store. If not, you can order it online here Bob’s Red Mill Garbanzo Bean Flour, 22 oz

Comments on "My Ultimate Comfort Food: Yogurt and Garbanzo Bean Flour Gravy (Kadhi)"

  1. February 25, 2013

    This is absolutely gorgeous! I'll try to make it and get back to you after the weekend.

    1. February 26, 2013
      Puja Thomas-Patel:

      Thanks Sarah! I am so excited that you're going to try this recipe.

  2. March 21, 2013
    Ruth Cook:

    This looks wonderful. I am Victoria's friend and I have met you a couple of her wedding...shower...etc. Love your blog and hope to try some of these recipes soon. Ruth Cook

  3. March 21, 2013
    Puja Thomas-Patel:

    Thanks Ruth! I am so glad you like the blog! Do let me know when you try a recipe. :)
    See you at Viki's next event! :)

  4. May 16, 2013

    Thank you for posting this. I am trying to find things to do with garbanzo bean flour.

    1. May 16, 2013
      Puja Thomas-Patel:

      Hi DagonX. Garbanzo bean flour is a very common ingredient in Indian cooking, it's often called "gram flour" so you can look for recipes with that ingredient as well. Here are a few from indiaphile: Undhiyu, stuffed okra, vegan omelette and cabbage kofta. I'm sure I will be using it often in the future too!

  5. November 4, 2013
    Barbara @ Barbara Cooks:

    This sounds so comforting! Perfect for a long gloomy day.

    1. November 4, 2013
      Puja Thomas-Patel:

      It is! In fact I made it for lunch today. So good in this gloomy weather! :)

  6. November 5, 2013

    Love all the spices here. I have a small packet of fenugreek seeds that I have yet to open up. This seems like an easy way to give them a try!

    1. November 5, 2013
      Puja Thomas-Patel:

      It really is an easy recipe. Hope you enjoy it! :)

  7. March 14, 2014

    Just made this...fabulous! Thanks for the recipe!

    1. March 15, 2014
      Puja Thomas-Patel:

      Yay! I'm so glad. Hope it was as comforting to you as it is to me!

  8. September 9, 2014

    Thanks for the recipe, but I have one question.
    By Yoghurt, you mean dahi? all I find in supermarkets for natural yoghurt is dahi or curd..

    1. November 8, 2014

      dahi is natural yoghut. also called greek yoghurt in australia, natural set yoghurt too.

    2. November 8, 2014
      Puja Thomas-Patel:

      Hi Wejden. I'm sorry i missed your comment! Dahi is just the Hindi word for yogurt. Any kind of plain yogurt will work. :)

Leave a reply