If you’re craving a cozy, savory delight that brings together deep-fried crispiness and velvety yogurt gravy, this Punjabi Kadhai Pakora will absolutely steal your heart. Rustic, comforting, and loaded with earthy Indian spices, it’s the kind of dish that turns any ordinary meal into a festive feast. Whether served with steamed rice or warm roti, every bite feels like a hug from home.
Unlike other kadhi versions, Punjabi Kadhai Pakora features thick, slightly tangy yogurt gravy simmered to perfection and punctuated by soft, golden pakoras that soak up flavor like a dream. The hearty tempering of red chilies, curry leaves, and cumin adds a layer of smokiness and aroma, making it truly irresistible. Perfect for rainy days, lazy Sundays, or when you’re simply craving authentic North Indian soul food, this kadhi hits the spot every single time.
What truly makes this dish unforgettable is its balance of textures and flavors. From the crunch of pakoras to the silkiness of kadhi, the spice of the tadka to the subtle tang of yogurt—everything comes together in a bowl of joy that’s comforting, traditional, and mouthwateringly delicious.
Preparation Time to Make Punjabi Kadhai Pakora
- Preparation Time: 20 minutes
- Cooking Time: 40 minutes
- Soaking Time: 30 minutes (optional for pakoras)
- Total Time: ~1 hour 30 minutes
- Servings: 4–6
Ingredients for Punjabi Kadhai Pakora
For the Pakoras (Fritters):
- Gram Flour (Besan) – 1 cup (~120g) (~400 calories)
- Chopped Onion – 1 medium (~70g) (~30 calories)
- Green Chilies – 2, finely chopped
- Fresh Coriander Leaves – 2 tablespoons, chopped
- Carom Seeds (Ajwain) – ½ teaspoon
- Red Chili Powder – ½ teaspoon
- Salt – ½ teaspoon or to taste
- Water – As required (for batter)
- Oil – For deep frying (~300 calories, depending on absorption)
To make the Kadhi (Yogurt Gravy):
- Sour Curd or Yogurt – 1½ cups (~375g) (~220 calories)
- Gram Flour (Besan) – 3 tablespoons (~100 calories)
- Water – 3½ to 4 cups
- Turmeric Powder – ½ teaspoon
- Red Chili Powder – ½ teaspoon
- Salt – 1 teaspoon or to taste
For the Tadka (Tempering):
- Ghee or Oil – 2 tablespoons (~240 calories)
- Mustard Seeds – ½ teaspoon
- Cumin Seeds – 1 teaspoon
- Dry Red Chilies – 2
- Hing (Asafoetida) – A pinch
- Curry Leaves – 8 to 10
- Kasuri Methi (Dry Fenugreek Leaves) – 1 teaspoon (crushed)
- Garlic – 4–5 cloves, chopped (optional)
- Ginger – 1-inch piece, finely chopped
Instructions: How to Make Punjabi Kadhai Pakora
Step 1: Prepare the Pakora Batter
To start, take a mixing bowl and add gram flour, chopped onions, green chilies, coriander leaves, ajwain, red chili powder, and salt.
Then, slowly add water while mixing until you get a thick yet flowing batter. The consistency should coat the back of a spoon.
Now, let this batter rest for about 10–15 minutes. This helps soften the onions and results in lighter pakoras.
Tip: For extra softness, soak chopped onions in salt for 10 minutes before mixing into the batter. This releases moisture naturally.
Step 2: Fry the Pakoras
Once the batter is ready, heat oil in a deep kadhai over medium heat. To test, drop a small bit of batter—it should rise up slowly and steadily.
Next, drop spoonfuls of the batter into the hot oil, making small fritters. Fry them in batches to avoid overcrowding.
Keep turning them gently with a slotted spoon and fry until golden brown and crisp on all sides.
After that, remove and place them on kitchen paper to absorb excess oil.
Tip: You can soak fried pakoras in warm water for 10 minutes and squeeze them gently before adding to kadhi for softer texture.
Step 3: Prepare the Kadhi Base
In a large bowl, whisk together yogurt and gram flour until smooth and lump-free.
Afterward, gradually add water while continuing to whisk to get a thin, even mixture.
Then, transfer this to a heavy-bottomed pan or kadhai. Add turmeric powder, red chili powder, and salt.
Place it on medium flame and keep stirring continuously until it comes to a gentle boil. This prevents curdling.
Once it starts bubbling, reduce the flame to low and simmer for 25–30 minutes, stirring occasionally. The kadhi should thicken slightly and become creamy.
Tip: Stirring regularly during the first boil is crucial to avoid lumps and splitting of curd.
Step 4: Add Pakoras to Kadhi
When the kadhi is nicely simmered and slightly thickened, gently drop in the fried pakoras one by one.
Allow the pakoras to soak and absorb the flavors for at least 10 minutes before adding the tempering.
The pakoras will swell slightly and become soft inside while remaining slightly crispy outside.
Tip: If you prefer softer pakoras, add them earlier and let them simmer for longer in kadhi.
Step 5: Prepare the Tadka (Tempering)
Meanwhile, heat ghee or oil in a small pan.
Then, add mustard seeds and cumin seeds. Once they begin to crackle, add dry red chilies, hing, curry leaves, garlic, and ginger.
Sauté for 30 seconds until the garlic turns golden and aromatic. Finally, add crushed kasuri methi and turn off the flame.
Immediately pour this sizzling tadka over the prepared kadhi-pakora mixture.
Tip: Always add tadka just before serving to retain its full flavor and aroma.
Step 6: Serve and Enjoy
Now your Punjabi Kadhai Pakora is ready to be served hot.
Ladle it into bowls and serve with steamed rice, jeera rice, or phulkas for a comforting desi meal.
Optionally, garnish with fresh coriander or a squeeze of lemon juice for added freshness.
Why You’ll Love This Punjabi Kadhai Pakora Recipe
First and foremost, this dish is pure comfort food—warm, tangy, and delicious with every spoonful. The combination of crispy pakoras and creamy kadhi is downright addictive.
Moreover, it’s extremely easy to prepare using pantry staples like yogurt, gram flour, and spices.
Also, it’s customizable to your preference—add more chilies for heat, or keep it mild for a family-friendly version.
What’s more, it’s ideal for any season. During summers, its tangy flavor is refreshing, and during monsoons or winters, the warm gravy feels like a cuddle in a bowl.
Lastly, it’s a classic that’s stood the test of time. Whether at home, a dhaba, or a wedding buffet, kadhi pakora never goes out of style.
Variations and Additions
- Spinach Pakoras: Add chopped spinach to the batter for a green, nutritious twist.
- Methi Kadhi: Mix fresh or dry fenugreek leaves directly into the kadhi for a slightly bitter edge.
- Stuffed Pakoras: Fill pakoras with a small cube of paneer or a bit of grated ginger for surprise bursts of flavor.
- Ghee Tadka: Use desi ghee for the tempering instead of oil for enhanced richness and aroma.
- Garlic-Free Version: Skip garlic in the tadka to make it Jain or sattvik style.
Nutritional Information (Per Serving, Approximate)
- Calories: 370–420
- Carbohydrates: 30–35g
- Protein: 10–12g
- Fat: 20–24g
- Fiber: 3g
- Sugar: 5g
- Sodium: 400–500mg
Note: Nutritional values may vary based on ingredients and portion size.
Storage Tips
- Refrigeration: Store leftover kadhi in an airtight container in the refrigerator for up to 3 days.
- Reheating: Reheat gently on the stovetop. Add a splash of water if it thickens too much.
- Pakora Texture: Pakoras will continue to soften the longer they sit. To retain some texture, keep a few separate and add while serving.
- Freezing: Kadhi can be frozen (without pakoras) for up to a month. Thaw, reheat, and then add freshly made pakoras.

