
There’s something special about the first time you taste authentic kadhi pakora—the tangy yogurt curry with crispy gram flour dumplings. This dish brings the comforting flavors of Pakistani home cooking to your kitchen.
I’ve tested this recipe multiple times to ensure the pakoras stay crispy while soaking up the rich, spiced yogurt sauce. The balance of textures and flavors is what makes this creation so satisfying.
The kadhi develops its signature tang through slow simmering, while the pakoras achieve perfect crunch with a simple frying technique. Together, they create a dish that’s both hearty and delicate.
Serve it hot with steamed rice or fresh naan for a meal that feels like a warm embrace. Here’s how to make it right at home.
Ingredients for Kadhi Pakora Recipe by Food Fusion
These authentic ingredients bring Pakistani flavors to your kitchen with tangy yogurt and crispy dumplings.
| Ingredient | Amount | Notes |
|---|---|---|
| Gram Flour 🌾 | 1 ½ cups | Also called besan or chickpea flour |
| Plain Yogurt 🥛 | 2 cups | Whole milk for best results |
| Water 💧 | 4 cups | For adjusting consistency |
| Onion 🧅 | 1 whole | Medium size, finely chopped |
| Tomatoes 🍅 | 2 whole | Medium size, chopped |
| Green Chilies 🌶️ | 2 whole | Adjust to spice preference |
| Fresh Ginger 🌿 | 1 piece | 1-inch piece, grated |
| Fresh Cilantro 🍃 | ½ cup | Chopped, for garnish |
| Turmeric Powder 🌶️ | 1 tsp | Ground, for color and flavor |
| Red Chili Powder 🌶️ | 1 tsp | Adjust for heat level |
| Coriander Powder 🌿 | 1 tbsp | Ground coriander seeds |
| Cumin Seeds 🌿 | 1 tsp | Whole seeds, for tempering |
| Mustard Seeds 🌿 | ½ tsp | Whole seeds, for tempering |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Vegetable Oil 🫒 | 1 cup | For frying pakoras |
[recipe_ingredient_scaler]
The gram flour is non-negotiable—besan from an Indian or Pakistani grocery store works best, though major supermarkets often carry it in the international aisle. Look for fine, light yellow powder without lumps. For the yogurt, whole milk plain yogurt (Greek or regular) gives the kadhi its creamy richness. Avoid low-fat versions as they can curdle during cooking.
No gram flour? Chickpea flour is the same thing—just a different name. Out of fresh cilantro? Dried coriander leaves at half the amount work in a pinch, though fresh is ideal. Need to reduce heat? Skip the green chilies or remove the seeds. The turmeric is essential for both color and earthy flavor, but fresh turmeric root (1-inch piece, grated) can be used instead of powder.
Store gram flour in an airtight container in a cool, dark place for up to 3 months. The yogurt curry actually improves after sitting for a few hours—it’s even better the next day. Leftovers keep for 3-4 days in the fridge, though the pakoras may soften slightly.
Why You’ll Love This Recipe
- One Pot Wonder: I love that everything—from the gram flour pakoras to the tangy yogurt kadhi—comes together in a single pot.
- Tangy Comfort: That first spoonful of creamy yogurt sauce with crispy onion pakoras is pure comfort in a bowl.
- Weeknight Hero: Honestly, it’s my go-to for busy evenings when I need something hearty but don’t want to spend hours in the kitchen.
- Budget Stretcher: Gram flour and yogurt are pantry staples, and this dish feeds a crowd without breaking the bank.
Step-by-Step Instructions for Kadhi Pakora
This method ensures the perfect balance of tangy yogurt curry and crispy gram flour dumplings every time.
Step 1: Prepare the Pakora Batter and Fry
In a bowl, combine 1.5 cups Gram Flour, 1 tsp Red Chili Powder, 1 tbsp Coriander Powder, and 1 tsp Salt. Gradually add 1 cup Water while whisking to create a thick, lump-free batter. The consistency should coat the back of a spoon but still be pourable.
Heat 1 cup Vegetable Oil in a deep pan over medium-high heat until shimmering. Drop spoonfuls of batter into the hot oil, frying in batches to avoid overcrowding. Cook for 3-4 minutes, turning occasionally, until the pakoras are golden brown and crispy on all sides. Drain on paper towels and set aside.
Step 2: Temper the Spices for the Kadhi
In a separate pot, heat 2 tablespoons Vegetable Oil over medium heat. Add 1 tsp Cumin Seeds and 0.5 tsp Mustard Seeds, stirring until they begin to sizzle and pop—this takes about 30 seconds. Immediately add 1 whole Onion (finely chopped) and sauté for 4-5 minutes until lightly golden.
Stir in 1 piece Fresh Ginger (grated), 2 whole Green Chilies (chopped), and 1 tsp Turmeric Powder. Cook for 1 minute to deepen the flavors. Add 2 whole Tomatoes (chopped) and cook for another 3-4 minutes until they soften and the oil begins to separate at the edges.
Step 3: Cook the Yogurt Curry
Lower the heat to medium-low and gradually add 2 cups Plain Yogurt, whisking constantly to prevent curdling. Pour in the remaining 3 cups Water and stir well. Add the remaining 0.5 tsp Salt and bring to a gentle simmer.
Cook uncovered for 15-20 minutes, stirring occasionally, until the kadhi thickens slightly and reaches a creamy consistency. You’ll notice the raw yogurt aroma dissipates, replaced by a rich, tangy scent. Taste and adjust salt if needed.
Step 4: Assemble and Finish
Gently add the fried pakoras to the simmering kadhi. Let them soak for 5-7 minutes so they absorb the flavors without becoming soggy. The pakoras should soften slightly on the inside while retaining a crisp exterior.
Turn off the heat and sprinkle with 0.5 cup Fresh Cilantro (chopped). Cover and let the kadhi rest for 5 minutes before serving to allow the flavors to meld together. The final dish should have a vibrant yellow hue with pakoras peeking through the surface.
Pro Tips For Making Kadhi Pakora Recipe By Food Fusion
- Whisk the Batter: Beat the gram flour and yogurt mix for at least 3-4 minutes until frothy—I learned this the hard way when my pakoras turned out dense and greasy instead of light and crispy.
- Fry on Medium: Keep the oil at medium heat, not smoking hot. After burning three batches, I finally figured out that high heat browns the outside too fast while leaving the inside raw.
- Use Fresh Yogurt: Sour or old yogurt can make your kadhi bitter. My grandmother swore by fresh, slightly tangy yogurt, and she was right: it balances the flavors perfectly.
- Rest the Pakoras: Let the fried pakoras drain on a wire rack for 2-3 minutes before adding to the kadhi. Sounds weird, but it works: they stay crisp longer and soak up less sauce.
Troubleshooting Perfect Results
Pakoras Not Crispy
If your pakoras absorb too much oil and turn out limp, your oil temperature was likely too low. Heat 1 cup Vegetable Oil to 350°F and test with a drop of batter—it should sizzle immediately. I learned this the hard way in my tiny Boston kitchen. 🔥
Kadhi Curdling
Prevent yogurt from separating by tempering it properly. Always whisk the 2 cups Plain Yogurt into the warm spice mixture gradually, and keep the heat at medium-low. Whole milk yogurt is more stable than low-fat varieties.
Batter Too Thick
For lump-free, pourable pakora batter, use 1.5 cups Gram Flour with just enough Water to coat a spoon. If it’s too thick, add 1-2 tbsp more Water and whisk vigorously until smooth.
Kadhi Too Thin
If your curry lacks body after 15-20 minutes of simmering, mix 1 tbsp Gram Flour with 2 tbsp Water and stir it in. Simmer for another 5 minutes to thicken naturally.
Pakoras Soggy in Kadhi
Add the fried pakoras to the kadhi just before serving. If they sit too long, they’ll lose their crunch. For meal prep, store pakoras separately and add them to reheated kadhi at the last minute. 💡
Lacking Tangy Flavor
Boost the sourness by adding 1 tbsp lemon juice or ½ cup buttermilk to the kadhi while it simmers. The yogurt’s natural tang develops more with time, so leftovers often taste even better the next day.
Nutrition Facts
Frequently Asked Questions
Can I use chickpea flour instead of gram flour?
Yes, they’re the same thing! Chickpea flour and gram flour (besan) are identical. Just ensure it’s fine and fresh for best results.
How do I keep pakoras crispy in the curry?
Fry them at 350°F until golden, then add to the kadhi just before serving. This keeps them crisp while letting them soak up flavor.
Why did my yogurt curry curdle?
This happens if the yogurt is added too quickly or at too high heat. Always whisk whole milk yogurt in gradually on medium-low heat.
Can I make this ahead of time?
Yes! The kadhi actually improves overnight. Store pakoras separately and add them to reheated curry just before serving.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026