Punjabi Kadhi Pakora is a comforting North Indian dish known for its rich, tangy flavor and creamy texture. Made with yogurt (curd), gram flour (besan), and soft onion fritters (pakoras), this dish is a staple in many Indian households. It is most commonly served with steamed rice, making it a satisfying and wholesome meal.
This recipe guide explains each step clearly so you can recreate authentic Punjabi-style kadhi at home. Even beginners can achieve a perfect balance of flavors by following the process carefully.
About Kadhi Recipe
Kadhi is a yogurt-based curry thickened with gram flour and slow-cooked to develop deep flavor. Punjabi Kadhi is thicker and richer compared to other regional variations, and it includes fried onion pakoras that soak up the flavorful gravy.
The slightly sour taste comes from fermented yogurt, while spices like cumin seeds, fenugreek seeds, and asafoetida add depth and aroma. The result is a dish that is both simple and incredibly satisfying.
How to make Kadhi Pakora
The process of making kadhi pakora involves four key steps. Each step contributes to the final taste and texture of the dish.
- Preparing the curd slurry
- Making pakoras
- Cooking the kadhi
- Adding pakoras and simmering
Following these steps in order ensures a smooth, creamy kadhi with soft and flavorful pakoras.
Make Curd Slurry
The curd slurry forms the base of the kadhi, so it must be smooth and lump-free. In a bowl, whisk together yogurt and gram flour until fully combined. Add water gradually to create a thin consistency.
Season the mixture with turmeric and salt. Proper whisking is essential to avoid lumps and achieve a silky texture in the final dish.
Tips for perfect slurry:
- Whisk continuously until smooth
- Avoid any lumps
- Keep the consistency slightly thin
Make Pakora For Kadhi
Pakoras are the highlight of this recipe. They should be soft inside and lightly crisp outside.
Prepare a thick batter using gram flour, sliced onions, green chili, carom seeds (ajwain), and salt. Add a little water to bind everything together. Fry small portions in medium-hot oil until golden brown.
For best pakoras:
- Keep the batter thick, not runny
- Fry on medium heat
- Do not over-fry
Make Kadhi Recipe
Heat oil or ghee in a deep pan. Add fenugreek seeds, cumin seeds, dry red chilies, and a pinch of asafoetida. This tempering creates the base flavor.
Pour in the prepared curd slurry and stir continuously to prevent lumps. Cook on low to medium heat for 25–30 minutes, allowing the kadhi to thicken and develop a rich taste.
Make Kadhi Pakora
Once the kadhi is cooked, add the fried pakoras to the gravy. Let them simmer for 10–15 minutes so they absorb the flavors and become soft.
This step brings everything together, creating a creamy and hearty dish ready to serve.
Expert Tips
To achieve authentic Punjabi Kadhi Pakora, keep these points in mind:
- Use slightly sour yogurt for better flavor
- Cook the kadhi on low heat for best results
- Add pakoras just before serving or simmer briefly
- Stir continuously in the beginning to avoid lumps
- Kadhi tastes even better the next day
Step by Step Photo Guide Above
For beginners, following each stage carefully is important. Pay attention to texture and cooking time at every step. This ensures consistent and delicious results.
Kadhi Recipe (Punjabi Kadhi Pakora)
Ingredients
For curd slurry
| Ingredient | Quantity |
| Sour curd (yogurt) | 1 cup |
| Gram flour (besan) | 3 tbsp |
| Water | 3 cups |
| Turmeric | ½ tsp |
| Salt | As required |
For onion pakora
| Ingredient | Quantity |
| Gram flour (besan) | 1 cup |
| Onion (sliced) | 1 |
| Green chili | 1 |
| Carom seeds (ajwain) | ½ tsp |
| Salt | As required |
| Water | As needed |
| Oil | For frying |
For kadhi
| Ingredient | Quantity |
| Oil or ghee | 2 tbsp |
| Fenugreek seeds | ½ tsp |
| Cumin seeds | 1 tsp |
| Dry red chilies | 2 |
| Asafoetida (hing) | A pinch |
| Ginger garlic paste | 1 tsp |
| Red chili powder | ½ tsp |
Instructions
Making curd slurry
In a bowl, mix yogurt and gram flour. Add water gradually and whisk until smooth and lump-free.
Making pakora for kadhi
Combine gram flour, onions, and spices to make a thick batter. Fry in oil until golden brown and set aside.
Making kadhi
Heat oil and add tempering spices. Pour in the slurry and cook on low heat while stirring continuously. Let it simmer until thick and creamy.
Making kadhi pakora
Add fried pakoras to the kadhi and simmer for 10–15 minutes until soft and well combined.
Nutrition
| Nutrient | Approx Value per serving |
| Calories | 250–300 kcal |
| Protein | 8–10 g |
| Carbs | 20–25 g |
| Fat | 12–15 g |
This dish provides a balanced mix of protein, carbohydrates, and fats, making it a wholesome meal option.
Riya’s Notes
Patience is the key to making perfect kadhi. Cooking it slowly allows the flavors to develop fully and removes the raw taste of gram flour.
Always use fresh ingredients and maintain proper heat control during cooking for the best results.
Conclusion
Punjabi Kadhi Pakora is a flavorful and comforting dish that is loved across generations. Its creamy texture, tangy taste, and soft pakoras make it a perfect meal for any day.
By following this step-by-step recipe, you can easily prepare authentic kadhi at home with restaurant-style results.
Frequently Asked Questions
Why is my kadhi not thick?
It may not be cooked long enough or may have less gram flour.
Can I make kadhi without pakora?
Yes, plain kadhi can be made without pakoras.
How to fix overly sour kadhi?
Add a little water or fresh slurry to balance the taste.
Can I store kadhi?
Yes, it can be refrigerated for 2–3 days.
Why do pakoras become hard?
Over-frying or thick batter can make them hard.

Discover easy recipes, spicy curries, and fresh vegetable dishes by Riya on Novamatterz.com. Simple cooking for everyday delicious meals.



