Curry Pakora (Kadhi) Recipe – Traditional Tangy & Creamy Comfort Food

If you’re craving something comforting, tangy, and full of traditional flavors, this curry pakora (kadhi) recipe is exactly what you need. A staple in South Asian kitchens, kadhi is known for its creamy yogurt base and deep, rich taste that develops through slow cooking.

This homemade curry pakora recipe combines soft onion pakoras with a smooth, spiced yogurt curry that melts in your mouth. Whether you serve it with steamed rice or fresh roti, this dish brings warmth and satisfaction to every bite.

Traditional curry pakora kadhi served with rice, showing creamy yogurt curry with soft pakoras and spices

What is Curry Pakora (Kadhi)?

Kadhi is a traditional yogurt-based curry made with besan (gram flour) and spices. It is slow-cooked to achieve a thick, creamy consistency with a slightly tangy taste.

Curry pakora is a variation of kadhi where crispy fritters (pakoras) are added into the curry. These pakoras soak up the flavorful kadhi, becoming soft and juicy while still holding their texture.

Why You’ll Love This Curry Pakora Recipe

  • Perfect balance of tangy and spicy flavors
  • Budget-friendly and made with simple ingredients
  • Great for family meals and gatherings
  • Can be made with deep-fried pakoras or light tikki
  • Authentic homemade kadhi taste

Ingredients

For Kadhi (Curry Pakora Base)

  • 1 onion (sliced)
  • ½ kg yogurt OR 3 glasses lassi
  • Water (6 glasses for yogurt / 4 for lassi)
  • 4 tbsp besan
  • 1 tsp salt
  • 1½ tsp red chili powder
  • 1 tsp turmeric powder
  • 2 tbsp oil

For Pakoras

  • 4–5 onions (sliced)
  • 5–6 green chilies (chopped)
  • 2–3 tbsp fresh coriander
  • 1 tbsp crushed anardana
  • 9–10 tbsp besan
  • 1 tsp salt
  • 1 tsp red chili powder
  • ¼ tsp turmeric
  • ½ tsp garam masala
  • 1 tsp coriander powder
  • ½ tsp black pepper
  • ½ tsp crushed red chili
  • ¼ tsp ajwain
  • Water (as needed)

Step-by-Step Instructions

Step 1: Prepare Kadhi Mixture

In a large bowl, mix:

  • Yogurt (or lassi)
  • Water
  • Besan

Whisk until completely smooth with no lumps. This step is key for a silky kadhi texture.

Step 2: Cook the Base

  • Heat oil in a pot
  • Add onions and fry until golden brown
  • Add salt, red chili powder, and turmeric
  • Cook on low flame for 1 minute

Step 3: Add Yogurt Mixture

  • Pour the prepared mixture into the pot
  • Cook on high flame while stirring
  • Let it come to a boil

Step 4: Slow Cook the Kadhi

  • Cover and cook on low flame for 40–45 minutes
  • Stir occasionally

This slow cooking gives the kadhi its signature flavor and thickness.

How to Make Pakoras

Step 1: Prepare Batter

Mix all pakora ingredients and add water gradually to form a thick batter.

Step 2: Choose Cooking Method

Deep Fry Pakoras

  • Heat oil
  • Drop small portions of batter
  • Fry until golden and crispy

Tikki (Healthy Option)

  • Make slightly thinner batter
  • Cook on tawa with little oil
  • Flip until golden

Step 3: Combine

  • Add pakoras to hot kadhi
  • Let them soak for 5–10 minutes

Curry Pakora (Kadhi)

Course dinner, Main Course
Cuisine asian, Indian, pakistani
Serving: 6 person
Prep Time 20 minutes
Cook Time 50 minutes
Total Time 1 hour 10 minutes

Ingredients
  

For Kadhi (Curry Pakora Base)

  • 1 Onion Sliced
  • ½ kg Yogurt / 3 Glasses Lassi
  • 4 Glass Water for yogurt / 4 for lassi
  • 4 tbsp Besan
  • 1 tsp Salt
  • tsp Red Chili Powder
  • 1 tsp Turmeric Powder
  • 2 tbsp Oil

For Pakora

  • 5 Onions Sliced
  • 5 Green Chilies Chopped
  • 3 tbsp Fresh Coriander Chopped
  • 1 tbsp Crushed Pomegranate Seeds Anardana
  • 10 tbsp Gram Flour Besan
  • 1 tsp Salt
  • 1 tsp Red Chili Powder
  • ¼ tsp Turmeric Powder
  • ½ tsp Hot Spices Garam Masala Powder
  • 1 tsp Coriander Powder
  • ½ tsp Black Pepper
  • ½ tsp Crushed Red Chili
  • ¼ tsp Carom Seeds Ajwain
  • Water as needed

Instructions
 

Make Kadhi

  • In a bowl, whisk yogurt (or lassi), water, and besan until smooth (no lumps).
  • Heat oil in a pot and fry onions until golden brown.
  • Add salt, red chili powder, and turmeric; cook on low flame for 1 minute.
  • Pour in the yogurt mixture and cook on high flame, stirring until it boils.
  • Cover and cook on low flame for 40–45 minutes, stirring occasionally.

Make Pakoras

  • Mix all pakora ingredients with water to form a thick batter.
  • For pakoras: Deep fry small portions until golden and crispy.
  • OR
  • For tikki: Shallow fry on a tawa until golden on both sides.

Final Step

  • Add pakoras to hot kadhi.
  • Let them soak for 5–10 minutes.
  • Serve warm.

Expert Tips for Perfect Curry Pakora

  • Always whisk kadhi mixture well to avoid lumps
  • Cook kadhi on low flame for best taste
  • Stir occasionally to prevent sticking
  • Use slightly sour yogurt for authentic kadhi flavor
  • Add pakoras at the end to keep texture perfect

Serving Ideas

This delicious curry pakora (kadhi) tastes best with:

  • Steamed basmati rice
  • Soft roti or chapati
  • Fresh salad or chutney

FAQs

  1. Can I make kadhi without pakoras?

Yes! Plain kadhi is also delicious and lighter.

  1. Why is my kadhi thin?

It needs more cooking time or slightly more besan.

  1. Can I store curry pakora?

Yes, store in fridge for 2–3 days. Reheat gently before serving.

Conclusion

This homemade curry pakora (kadhi) recipe is the ultimate comfort food that brings tradition and flavor together. With its creamy texture and spicy pakoras, it’s a dish that never goes out of style.

Make it once, and it will become a regular part of your kitchen—just like it is in so many homes.

Scroll to Top