Punjabi Kadhi Pakora
A beloved North Indian comfort food featuring tangy yogurt and chickpea flour curry with soft, spiced fritters. This creamy, savory dish is a weekend lunch staple, best enjoyed with steamed rice.
For 4 servings
6 steps. 45 minutes total.
- 1
Step 1
- a.Prepare the Pakora Batter (15 minutes)
- b.In a mixing bowl, combine 1 cup besan, finely chopped onion, green chili, ginger paste, ajwain, 0.25 tsp turmeric powder, 0.5 tsp red chili powder, 0.75 tsp salt, and baking soda.
- c.Gradually add about 1/2 cup of water while whisking vigorously to form a thick, smooth, and lump-free batter. The consistency should be like thick pancake batter. Whisk for 2-3 minutes to incorporate air, which makes the pakoras light.
- d.Cover and let the batter rest for 10-15 minutes.
- 2
Step 2
- a.Fry the Pakoras (10 minutes)
- b.Heat 2 cups of oil in a kadai or deep pan over medium-high heat. To test if the oil is ready, drop a small amount of batter; it should sizzle and rise to the surface immediately.
- c.Carefully drop spoonfuls of the batter into the hot oil, ensuring not to overcrowd the pan.
- d.Fry the pakoras, turning occasionally, for 4-5 minutes per batch, until they are golden brown and crisp.
- e.Use a slotted spoon to remove the pakoras and drain them on a plate lined with paper towels. Set aside.
- 3
Step 3
- a.Prepare and Cook the Kadhi (25 minutes)
- b.In a large, heavy-bottomed pot, whisk 2 cups of sour yogurt until completely smooth.
- c.Add 1/2 cup besan, 0.5 tsp turmeric powder, 0.5 tsp red chili powder, and 1 tsp salt. Whisk again until no lumps remain.
- d.Slowly pour in 4 cups of water, whisking continuously to create a smooth, thin mixture.
- e.Place the pot on medium heat and bring it to a boil, stirring constantly to prevent the mixture from splitting or sticking to the bottom. This will take about 5-7 minutes.
- f.Once it reaches a rolling boil, reduce the heat to low and let it simmer for 20-25 minutes, stirring occasionally. The kadhi will thicken, change to a deeper yellow color, and the raw taste of besan will disappear.
- 4
Step 4
- a.Combine Kadhi and Pakoras (5 minutes)
- b.Gently add the fried pakoras to the simmering kadhi.
- c.Allow them to cook in the kadhi for another 5 minutes on low heat. This helps the pakoras absorb the flavors and become soft.
- d.Turn off the heat. The kadhi is now ready for tempering.
- 5
Step 5
- a.Prepare the Tempering (Tadka) (3 minutes)
- b.Heat 2 tbsp of ghee in a small pan (tadka pan) over medium heat.
- c.Once the ghee is hot, add the mustard seeds and let them splutter.
- d.Add cumin seeds, fenugreek seeds, and asafoetida. Sauté for 30 seconds until fragrant.
- e.Add the broken dried red chilies, curry leaves, and julienned ginger. Cook for another 30 seconds, being careful not to burn the spices.
- f.Turn off the heat and immediately stir in the garam masala.
- 6
Step 6
- a.Finish and Serve
- b.Pour the hot tempering over the kadhi pakora. You will hear a satisfying sizzle.
- c.Garnish with fresh chopped coriander leaves.
- d.Let the kadhi rest for at least 10 minutes before serving to allow the flavors to meld. Serve hot with steamed basmati rice or roti.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Use sour yogurt for the best tangy flavor. If your yogurt isn't sour, leave it at room temperature for 4-5 hours to develop tanginess.
- 2Whisk the kadhi batter thoroughly before cooking to ensure it's completely lump-free for a silky smooth texture.
- 3Stir the kadhi continuously until it comes to a full boil. This is crucial to prevent the yogurt from curdling.
- 4Simmering the kadhi on low heat for at least 20 minutes is key to cooking the besan properly and developing a deep, rich flavor.
- 5For extra soft pakoras, you can soak them in warm water for 5 minutes and gently squeeze out the excess water before adding them to the kadhi.
- 6The kadhi will thicken as it cools. Adjust the consistency by adding a little hot water when reheating.
Adapt it for your goals.
Vegan
Substitute the dairy yogurt with a plant-based sour yogurt (like cashew or soy) and use oil instead of ghee for the tempering.
No Onion/GarlicNo Onion/Garlic
For a sattvic version, omit the onion from the pakora batter and the ginger from the tempering. The dish will still be flavorful from the other spices.
Vegetable PakorasVegetable Pakoras
Enhance the pakoras by adding 1/4 cup of finely chopped spinach (palak), fenugreek leaves (methi), or grated potato to the batter.
Spicier VersionSpicier Version
Increase the amount of green chilies in the pakora batter and add a slit green chili to the tempering for an extra kick of heat.
Why this is on our healthy list.
Rich in Probiotics
The yogurt base is an excellent source of probiotics, which are beneficial bacteria that support a healthy gut microbiome, improve digestion, and boost immunity.
Good Source of Protein
Besan (chickpea flour) is a plant-based protein powerhouse, essential for muscle repair, cell growth, and providing sustained energy.
Aids Digestion
Spices like ajwain (carom seeds), hing (asafoetida), and ginger are traditionally known for their digestive properties, helping to alleviate gas, bloating, and indigestion.
Rich in Complex Carbohydrates
Besan provides complex carbohydrates and fiber, which release energy slowly, helping to maintain stable blood sugar levels and promoting a feeling of fullness.
Frequently asked questions
Kadhi usually curdles for two main reasons: not whisking the yogurt and besan mixture well enough, or not stirring it continuously while it comes to a boil. Ensure the initial mixture is perfectly smooth and keep stirring until it boils to stabilize the yogurt.
