Tangy and flavorful Punjabi Kadhi Pakora has deep fried pakoras (fritters) dunked in a tangy yogurt based curry! Best enjoyed with steamed white rice!

Recipe Snapshot

  • Prep time: 20 minutes
  • Cook time: 45 minutes
  • Total time: 65 minutes
  • Yield: 4
  • Category: Main Course
  • Cuisine: Indian

Ingredients

For Kadhi

  • ½ cup besan ([adjustable] 55 grams [/adjustable], also known as gram flour)
  • 1&½ cups plain yogurt ([adjustable] 360 grams [/adjustable])
  • ½ teaspoon red chili powder
  • ½ teaspoon turmeric powder
  • 1 teaspoon coriander powder
  • 6 cups water ([adjustable] 1.4 liters water [/adjustable])
  • 2 tablespoons oil (I used and recommend mustard oil)
  • ½ teaspoon methi seeds (fenugreek seeds)
  • ½ teaspoon cumin seeds
  • ¼ teaspoon hing (also known as asafoetida)
  • 1 small red onion (sliced thin)
  • 1 green chili (chopped)
  • 1 tablespoon +1 teaspoon chopped ginger
  • 1 tablespoon +1 teaspoon chopped garlic
  • 1 & ¼ -1 & ½ teaspoon salt (to taste)
  • 2 tablespoons chopped cilantro

For the pakora

  • 1 cup besan ([adjustable] 110 grams [/adjustable])
  • 1 cup thinly sliced onion (from 1 large red onion)
  • 1 green chili (chopped)
  • ¼ cup chopped cilantro
  • ¼ teaspoon turmeric powder
  • ⅛ teaspoon red chili powder
  • ½ teaspoon coriander seeds
  • ¼ teaspoon ajwain
  • ½ teaspoon salt
  • 2 tablespoons plain yogurt
  • ¼ cup+ 1-2 tablespoons water (as needed)
  • 2 pinch baking soda
  • oil (for frying)

For Tadka

  • 1 & ½ tablespoons ghee (or use oil)
  • ¼ teaspoon cumin seeds
  • ajwain (generous pinch)
  • 2-3 whole dried red chilies
  • ½ teaspoon kashmiri red chili powder (for the bright red color (not spicy))

Method

Make the kadhi

  1. To a large bowl, add ½ cup besan (55 grams) and 1& ½ cups yogurt (360 grams). Make sure the yogurt is at room temperature. Whisk until besan and yogurt are well combined.
  2. Add ½ teaspoon red chili powder, ½ teaspoon turmeric powder and 1 teaspoon coriander powder and whisk until you have a lump free mixture. Add 6 cups water (around 1.4 liters of water) and mix until it's all mixed together. Set aside.
  3. In a large and deep pan, add 2 tablespoons mustard oil on medium-high heat. You can use any oil but mustard oil gives it a nice flavor.
  4. Once the oil is hot (make sure oil is heated through else mustard oil gives a raw taste), add ½ teaspoon methi seeds and ½ teaspoon cumin seeds. Let them splutter and then add ¼ teaspoon hing.
  5. Add 1 red onion (small, sliced) along with 1 green chili (chopped) and cook for 2 minutes. Then add 1 tablespoon + 1 teaspoon chopped ginger and 1 tablespoon +1 teaspoon chopped garlic and cook for another 1 minute or so until the ginger and garlic start changing color.
  6. Add the prepared besan-yogurt mixture into the pan. Now with heat on medium-high, stir continuously until the kadhi comes to a boil. Stir continuously until the kadhi comes to a boil, then lower the heat to low-medium and let it cook for around 30 minutes. Keep stirring it in between.
  7. Add salt (1 & ¼ teaspoon, or to taste) after the kadhi has been cooking for 15 minutes or so. While the kadhi is cooking, make the pakora.

Make the pakora

  1. To a large bowl, add 1 cup besan (110 grams), along with 1 cup sliced onion, 1 green chili (chopped), ¼ cup cilantro (chopped), ¼ teaspoon turmeric, ⅛ teaspoon red chili powder, ½ teaspoon coriander seeds, ¼ teaspoon ajwain and ½ teaspoon salt. Add 2 tablespoons plain yogurt and mix.
  2. It should not be very runny but not super thick either. I added around ¼ cup and 2 tablespoons water.
  3. Add 2 pinch of baking soda and mix the batter for a minute using your hands. This will make the pakoras nice and soft. Meanwhile heat oil (around 2 cups) in a kadai on medium heat to fry the pakoras.
  4. Once the oil is hot, mix the batter again for a minute using your hands and then start dropping the batter into the hot oil. I take handful of batter using my thumb and four fingers and drop is straight into hot oil, you may use a spoon.
  5. Let it cook and turn golden brown from one side and then flip and cook the other side. Make sure to cook on medium-low heat so that the pakoras cook nicely from inside too. Cook until pakoras are golden brown from both sides. Drain on a paper towel.
  6. After 30 minutes or so, kadhi would have considerably thickened and completely cooked. Add 2 tablespoons cilantro. You can little extra water here if kadhi looks too thick to you. Add the pakora and transfer kadhi into a serving pan.

Make the tadka

  1. Heat 1& ½ tablespoons ghee in a small pan on medium heat. Once ghee is hot, add ¼ teaspoon cumin seeds and generous pinch of ajwain. Add 2-3 dried red chilies (you can break them for extra heat). Once seeds crackle, add ½ teaspoon Kashmiri red chili powder and turn off the heat immediately.
  2. Pour tadka over kadhi, garnish with more cilantro and serve punjabi kadhi pakora with rice!

Kiyaan Singh’s Kitchen Note

Keep this recipe as a working base: cook once as written, then adjust spice, texture, and serving style for your own table.