Punjabi Kadhi Pakora

Punjabi Kadhi Pakora

Introduction

The kitchen fills with a warm, tangy aroma that immediately makes your mouth water. That is the magic of Punjabi Kadhi Pakora. It is a beautiful, rustic Indian comfort food where crispy, golden onion fritters (pakoras) are bathed in a velvety, slow-simmered yogurt and gram flour gravy. Every bite offers a contrast of textures: the crisp-yet-softened pakoras absorbing the spiced, sour gravy like little flavorful sponges.

If you have never cooked with yogurt before, the idea of simmering it on a stovetop might feel intimidating. Do not worry. I am going to walk you through the simple visual cues—like how the gravy transition from a pale yellow liquid into a glossy, silk-like ribbon—to ensure your kadhi never splits. Much like preparing a rich sauce for our Butter Chicken Recipe, mastering the slow simmer here is what unlocks incredible depth of flavor.

Why You’ll Love This Recipe

  • Unbeatable texture contrast: Crispy, spiced onion pakoras turn delightfully tender as they soak up the rich, tangy gravy.
  • Simple pantry staples: Made with everyday ingredients like yogurt, gram flour (besan), and basic Indian spices.
  • Perfect balance of flavors: The natural sourness of the yogurt balances beautifully with earthy besan and the sizzle of the ghee tempering.
  • Beginner-proof technique: My step-by-step visual markers ensure your yogurt base stays velvety smooth without curdling.
  • Meal-prep champion: Just like a good stew, the flavor of this kadhi actually deepens and tastes even better the next day.

Ingredients

  • 240 grams Sour Yogurt (Dahi) (Full-fat, whisked and at room temperature)
  • 35 grams Gram Flour (Besan) (For the gravy base)
  • 720 ml Water (To thin the yogurt mixture)
  • 1/2 tsp Turmeric Powder (For that vibrant yellow color)
  • 150 grams Onions (Thinly sliced, for the pakoras)
  • 100 grams Gram Flour (Besan) (For the pakora batter)
  • 1/2 tsp Carom Seeds (Ajwain) (For the pakora batter)
  • 2 tbsp Ghee (For the final tempering (tadka))
  • 1 tsp Cumin Seeds (For tempering)
  • 1/4 tsp Fenugreek Seeds (Methi Dana) (For tempering)
  • 2 whole Dry Red Chilies (For tempering)
  • 1 tsp Kashmiri Red Chili Powder (For a bright red finish without extreme heat)

How to Make

Step 1: Whisk the Kadhi Base

In a large bowl, vigorously whisk 240g room-temperature sour yogurt with 35g gram flour (besan) until absolutely smooth with no lumps. Gradually whisk in 720ml of water along with the turmeric and red chili powder until it resembles a thin, uniform yellow milk.

Step 2: Simmer the Gravy

Pour the mixture into a deep, heavy-bottomed pot. Turn the heat to medium and stir continuously in one direction until the mixture comes to a full, bubbling boil. Once boiling, turn the heat to low and let it simmer gently for 25-30 minutes, stirring occasionally, until it thickens slightly and the raw taste of the flour is entirely gone.

Step 3: Mix the Pakora Batter

While the gravy simmers, place 150g sliced onions in a bowl and sprinkle with 1/2 tsp salt. Squeeze them with your hands for a minute to release their natural moisture. Add 100g besan, carom seeds, chopped green chili, and a splash of water (about 2-3 tablespoons) to form a very thick, sticky batter that heavily coats the onions.

Step 4: Fry the Pakoras

Heat oil in a deep frying pan over medium heat. Drop small, spoonfuls of the onion batter into the hot oil. Fry until they are deep golden-brown and crispy on the outside, about 4-5 minutes. Drain on paper towels and set aside.

Step 5: Combine Fritters and Gravy

Gently drop the fried pakoras into the simmering yogurt gravy. Let them simmer together on very low heat for 5-10 minutes so the pakoras absorb the flavors and soften slightly.

Step 6: Prepare the Sizzling Tadka

In a small pan, heat 2 tbsp of ghee. Add cumin seeds, fenugreek seeds, and dry red chilies. Let them sizzle and turn fragrant for 30 seconds. Turn off the heat, stir in the Kashmiri red chili powder, and immediately pour this sizzling mixture over the hot Kadhi. Serve immediately.

Chef’s Tips

  • 💡 Chef’s Tip: Use sour yogurt: If your yogurt is too fresh, mix in a tiny squeeze of lemon juice to mimic that classic, tangy Punjabi finish.
  • 💡 Chef’s Tip: Don’t rush the boil: Keep stirring the yogurt mixture constantly until it comes to a full boil. This activates the starches in the besan, which binds the sauce and prevents curdling.
  • 💡 Chef’s Tip: Add pakoras late: If you are making this ahead, store the pakoras and kadhi separately, then combine and warm them up just before serving to keep the fritters from getting soggy.

Common Mistakes to Avoid

  • ❌ Using cold yogurt straight from the fridge: This temperature shock causes the protein to clump, leading to a grainy, curdled curry. Let it come to room temperature first.
  • ❌ Not stirring during the initial heat-up: If you leave the pot unattended before it boils, the heavy besan will settle to the bottom and burn, ruining the entire batch.
  • ❌ Making the pakora batter too watery: Too much water makes the fritters absorb excess oil and turn dense. It should be a thick, paste-like coating around the onions.
  • ❌ Adding Kashmiri chili powder to smoking hot ghee: The delicate chili powder burns in a split second, turning bitter and black. Turn off the heat before stirring it in.

💡 Before You Start

Before you turn on the stove, take five minutes to measure out all your spices and whisk your yogurt-besan mixture. This recipe moves in stages, and you do not want to be chopping onions while your yogurt base is heating up. Also, make sure your yogurt is at room temperature; cold yogurt is far more likely to curdle when it hits a warm pot.

Variations

  • Palak (Spinach) Kadhi: Stir finely chopped fresh spinach into the pakora batter or directly into the simmering yogurt gravy for an earthy, green twist. Pair this clean, green profile with a side of Bhindi Masala for a spectacular vegetarian spread.
  • Garlic-Heavy Tadka: If you love bold flavors, double the amount of minced garlic in the final tempering, letting it turn sweet and golden-brown in the hot ghee before pouring.
  • No-Onion (Sattvik) Kadhi: Swap the onion pakoras for simple spiced gram flour drops (boondi) or potato cubes, and omit garlic and onions entirely from the gravy base.

Serving Suggestions

  • The Lazy Sunday Feast: Pour your steaming hot Kadhi Pakora over a mountain of fragrant, long-grain basmati rice. Drizzle extra ghee on top, crunch a few papadums, and enjoy the ultimate weekend comfort food.
  • The Cozy Weeknight Dinner: Serve it alongside warm, buttery rotis or parathas. It is a fast, comforting way to wind down after a long day at work.
  • The Vegetarian Dinner Party: Balance the rich, tangy profile of the kadhi by pairing it with a dry, spiced vegetable side dish like our smoky Mushroom Masala. Your guests will love the contrast between the saucy curry and the dry, spiced mushrooms.
  • The Rainy-Day Comfort: On grey, wet days, serve a bowl of warm kadhi just as a soup alongside a plate of hot, freshly fried onion pakoras for dipping.

Storage

Let the Kadhi Pakora cool completely to room temperature. Store it in an airtight glass container in the refrigerator for up to 3 to 4 days. Note that the pakoras will continue to drink up the liquid as they sit, so your gravy will be much thicker the next day.

Reheating

To reheat, pour the kadhi into a saucepan and add a splash of warm water (about 1/4 cup) to loosen the gravy. Heat over low-medium heat, stirring gently so you do not break the softened pakoras, until heated through. Avoid microwaving on high, which can cause the yogurt base to separate.

Frequently Asked Questions

Why did my yogurt split or curdle when making the kadhi?

Yogurt usually splits due to temperature shock or lack of starch. To prevent this, always bring your yogurt to room temperature before cooking, ensure you have whisked the gram flour (besan) into it thoroughly to act as a stabilizer, and stir constantly until the mixture reaches its first boil.

Can I use Greek yogurt to make Kadhi Pakora?

Yes, you can use Greek yogurt, but because it is much thicker and less acidic than traditional Indian dahi, you will need to whisk it with extra water and potentially add a small squeeze of lemon juice at the end to achieve that classic tangy punch.

My pakoras became very hard. How do I make them soft?

Hard pakoras happen when the batter is too dry or over-mixed. Squeezing the onions with salt first releases natural moisture, minimizing the water you need to add. Also, frying them on medium heat ensures they cook through without becoming tough.

Can I make this recipe gluten-free?

Absolutely. Gram flour (besan) is naturally gluten-free. The only ingredient containing gluten is usually the asafoetida (hing) in the tempering, which is often processed with wheat flour. Simply swap it for a certified gluten-free hing or omit it entirely.

How do I make my kadhi tangier if my yogurt isn’t sour?

If your yogurt is fresh and sweet, you can leave it on the kitchen counter for 4-6 hours before cooking to sour naturally. If you are in a rush, whisk in a splash of sour buttermilk or add a teaspoon of lemon juice or amchur (dry mango powder) right at the end of cooking.

Can I bake or air-fry the pakoras instead of deep-frying?

Yes, you can air-fry them at 180°C (350°F) for 12-15 minutes, brushing them lightly with oil. While they will be slightly denser and won’t absorb the gravy as beautifully as deep-fried pakoras, it is a great low-fat alternative.

Conclusion

Kadhi Pakora is more than just a recipe; it is a warm hug in a bowl. Once you master the simple rhythm of whisking, simmering, and tempering, you will find yourself turning to this comforting dish whenever you need a little culinary therapy. Grab a spoon, share it with someone you love, and enjoy the beautiful magic of home-cooked Indian food.

Recipe Index

Browse All Recipes →

More Recipes You’ll Love

Punjabi Kadhi Pakora

Punjabi Kadhi Pakora

Learn how to make authentic Punjabi Kadhi Pakora at home. A comforting, tangy yogurt curry filled with crispy, melt-in-your-mouth onion fritters.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings: 4

Ingredients
  

  • 240 grams Sour Yogurt Dahi (Full-fat, whisked and at room temperature)
  • 35 grams Gram Flour Besan (For the gravy base)
  • 720 ml Water To thin the yogurt mixture
  • 1/2 tsp Turmeric Powder For that vibrant yellow color
  • 150 grams Onions Thinly sliced, for the pakoras
  • 100 grams Gram Flour Besan (For the pakora batter)
  • 1/2 tsp Carom Seeds Ajwain (For the pakora batter)
  • 2 tbsp Ghee For the final tempering (tadka)
  • 1 tsp Cumin Seeds For tempering
  • 1/4 tsp Fenugreek Seeds Methi Dana (For tempering)
  • 2 whole Dry Red Chilies For tempering
  • 1 tsp Kashmiri Red Chili Powder For a bright red finish without extreme heat

Method
 

  1. In a large bowl, vigorously whisk 240g room-temperature sour yogurt with 35g gram flour (besan) until absolutely smooth with no lumps. Gradually whisk in 720ml of water along with the turmeric and red chili powder until it resembles a thin, uniform yellow milk.
  2. Pour the mixture into a deep, heavy-bottomed pot. Turn the heat to medium and stir continuously in one direction until the mixture comes to a full, bubbling boil. Once boiling, turn the heat to low and let it simmer gently for 25-30 minutes, stirring occasionally, until it thickens slightly and the raw taste of the flour is entirely gone.
  3. While the gravy simmers, place 150g sliced onions in a bowl and sprinkle with 1/2 tsp salt. Squeeze them with your hands for a minute to release their natural moisture. Add 100g besan, carom seeds, chopped green chili, and a splash of water (about 2-3 tablespoons) to form a very thick, sticky batter that heavily coats the onions.
  4. Heat oil in a deep frying pan over medium heat. Drop small, spoonfuls of the onion batter into the hot oil. Fry until they are deep golden-brown and crispy on the outside, about 4-5 minutes. Drain on paper towels and set aside.
  5. Gently drop the fried pakoras into the simmering yogurt gravy. Let them simmer together on very low heat for 5-10 minutes so the pakoras absorb the flavors and soften slightly.
  6. In a small pan, heat 2 tbsp of ghee. Add cumin seeds, fenugreek seeds, and dry red chilies. Let them sizzle and turn fragrant for 30 seconds. Turn off the heat, stir in the Kashmiri red chili powder, and immediately pour this sizzling mixture over the hot Kadhi. Serve immediately.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating