Reach for the Light

Food, yogurt

The Perfect Karhi Recipe

Perfect Karhi Recipe

Karhi is a very nutritious food rich with vitamins, mineral and calcium. It is considered a difficult recipe and one needs to be very careful while cooking it. In this Karhi Recipe I have tried to give detailed instructions so that if followed correctly the result will be a perfect Karhi every time.

Karhi Recipe consists of three components, the Base, the Pakoras and the Tarkha. I have listed each component’s ingredients separately to avoid confusion. The Karhi Recipe’s instructions tie into one another so they are left combined. Let’s Start!

The Video


The Base

  • Yogurt 1 Kg
  • Gram Flour 1/4  Kg (baisan in Urdu)
  • Dry coriander powder 1 table spoon
  • Red chili powder 2 tsp.
  • Salt 2 tsp.
  • Turmeric powder ½ tsp.
  • Garam masala powder 1 tsp.
  • 1 cup water.

The Pakoras

  • Gram Flour 1/4 Kg (baisan in Urdu)
  • 1 medium sized Onion sliced thinly
  • 1 medium sized Potato sliced and cubed thinly
  • Red chili powder 1 tsp.
  • Salt 1 tsp.
  • Dry coriander seeds 1 tsp.
  • Baking soda ½ tsp.
  • Ajwain ½ tsp.
  • Zeera ½ tsp.
  • Oil for frying 1 liter

The Tarkha

  • ½ teaspoon coarsely ground red chili
  • Zeera 1 tsp.
  • Ghee or oil ½ cup


  1. Beat yogurt with a beater (or you can use a blender) until smooth, then set aside.
  2. Into 1 cup water water add 2 teaspoons red chili powder , 2 teaspoons salt, coriander powder, turmeric, and garam masala powder and keep beating until everything mixes well.
  3. Now add 250 grams of gram flour and keep beating until everything is mixed;
  4. Add the yogurt to this mix and mix until well combined.
  5. Now pour this mixture in a cooking pan and add 2 ½ liters of water and put the pan on high flame – this is our Karhi base.
  6. Keep stirring until it comes to boiling point;
  7. Let it cook for ½ hour on a low flame, stir it off and on so that it does not burn;
  8. Now in the remaining 250 grams of gram four, Add, potatoes, onions, baking soda, coriander, ajwain and zeera and 1 teaspoon of salt and chili powder;
  9. Mix it with water to make a thick and smooth paste;
  10. Put 1 liter oil in a karahi for frying;
  11. Put some water in a bowl and put a large strainer in the bowl;
  12. Let the oil heat on a high flame and use a table spoon to drop spoonfuls of the prepared paste in heated oil;
  13. Keep turning these balls over for smooth heating and browning;
  14. When the pakoras are brown take them out with a strainer and put them in the bowl of water which we have already got ready;
  15. Leave the pakoras in water just for 30 seconds, strain the water and add them to Kurhi.
  16. Now in a frying pan put ½ cup of ghee or oil and put it on medium heat;
  17. Add 1 teaspoon of zeera, stir for 15 seconds; add coarsely ground chili and stir for 5 seconds;
  18. Pour this onto the already cooked Karhi.

The delicious Karhi is ready, serve with roti or boiled rice.

Pin It!Karhi Recipe

Please follow and like us:


  1. It’s my and my family’s favourite but we skip the tarka got to try with it once

  2. I have never heard of this before but I’m intrigued enough to try it.

  3. that’s cool. Indian Karhi is very well known. Your recipe is interesting 🙂

  4. The dish looks superb. I really love the dishes with sauce. I certainly should try to prepare this recipe.

  5. Definitely going to try this! Thanks for the share!

  6. We love kadhi pakoda at home. This looks yum.

  7. Ally

    I’ve never heard of this before – it looks so good! Could this be made dairy free as well?

  8. This looks delicious! I’ve never eaten it before, so maybe my first taste will be from my own kitchen.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.