with Crispy Gram Flour Fritters
Kadhi Pakora is a popular traditional Pakistani dish made with creamy yogurt curry and soft, delicious gram flour fritters. It is loved for its tangy flavor, rich texture, and aromatic spices. This comforting homemade dish is especially enjoyable when served hot with steamed rice or fresh chapati.
The curry is prepared using yogurt, gram flour, onions, tomatoes, and traditional spices. Small pakoras made with gram flour, onions, and green chilies are cooked separately and added to the curry. A flavorful cumin and red chili tempering gives the dish its delicious finishing touch.
If you enjoy traditional Pakistani food, this easy Kadhi Pakora recipe is perfect for a family lunch or dinner.
Ingredients for Kadhi Pakora
This recipe serves approximately four people.
For the Kadhi:
2 cups plain yogurt
1/2 cup gram flour (besan)
1 medium onion, finely sliced
1 medium tomato, chopped
1 tablespoon ginger-garlic paste
1 teaspoon turmeric powder
1 teaspoon red chili powder
1 teaspoon coriander powder
1/2 teaspoon cumin seeds
Salt to taste
5–6 cups water, as needed
3 tablespoons cooking oil
For the Pakoras:
1 cup gram flour (besan)
1 medium onion, finely sliced
1 green chili, chopped
2 tablespoons fresh coriander, chopped
1/2 teaspoon red chili powder
1/4 teaspoon cumin seeds
Salt to taste
Water as needed
Cooking oil for frying
For the Final Tadka:
2 tablespoons cooking oil or ghee
1/2 teaspoon cumin seeds
3–4 dried red chilies
1/2 teaspoon red chili flakes
A few curry leaves, optional
How to Make Kadhi Pakora
Step 1: Prepare the Yogurt Mixture
Take yogurt in a large bowl and add half a cup of gram flour. Whisk thoroughly until the mixture becomes smooth and no lumps remain.
Add turmeric powder, red chili powder, coriander powder, salt, and water. Mix everything well to prepare a thin, smooth kadhi mixture.
Step 2: Prepare the Curry Masala
Heat three tablespoons of cooking oil in a large pot over medium heat. Add cumin seeds and allow them to sizzle.
Add sliced onions and fry until they become light golden. Add ginger-garlic paste and cook for another minute. Add chopped tomatoes and cook until they soften.
Step 3: Cook the Kadhi
Pour the prepared yogurt and gram flour mixture into the pot while stirring continuously.
Bring the mixture to a gentle boil, stirring frequently to prevent the yogurt from separating or sticking to the bottom.
Once it starts boiling, reduce the heat and let it simmer for approximately 35–45 minutes. Stir occasionally and add water if the curry becomes too thick.
The kadhi should develop a smooth texture and a slightly tangy flavor. Make sure the gram flour is thoroughly cooked before serving.
Step 4: Prepare the Pakora Mixture
Take one cup of gram flour in a mixing bowl. Add sliced onions, chopped green chilies, fresh coriander, red chili powder, cumin seeds, and salt.
Gradually add water and mix until you get a thick batter that can hold its shape. Avoid adding too much water because thin batter may produce flat pakoras.
Step 5: Fry the Pakoras
Heat cooking oil in a deep frying pan over medium heat.
Take small portions of the batter with a spoon and carefully drop them into the hot oil. Fry the pakoras until golden brown and fully cooked inside.
Remove them with a slotted spoon and place them on a paper towel to absorb excess oil.

Step 6: Add Pakoras to the Kadhi
Once the kadhi has cooked properly, add the fried pakoras to the curry.
Stir gently and simmer for another 5–10 minutes so the pakoras absorb some of the flavorful gravy and become soft.
If you prefer slightly crispy pakoras, add them just before serving instead.
Step 7: Prepare the Final Tadka
Heat two tablespoons of oil or ghee in a small pan. Add cumin seeds, dried red chilies, red chili flakes, and optional curry leaves.
Allow the spices to sizzle briefly, then carefully pour the hot tempering over the kadhi.
Your delicious homemade Pakistani Kadhi Pakora is ready to serve.

Tips for Making Perfect Kadhi Pakora
Whisk the yogurt mixture: Mix yogurt and gram flour thoroughly to prevent lumps.
Use slightly sour yogurt: It gives kadhi its traditional tangy flavor.
Cook slowly: Simmering helps the gram flour cook properly and develops a rich taste.
Keep stirring: Stir regularly, especially during the initial boiling stage, to prevent sticking.
Make thick pakora batter: A thick batter helps create soft and well-shaped fritters.
Fry on medium heat: This allows pakoras to cook properly inside without burning outside.
Adjust the consistency: Add water gradually according to your preferred gravy thickness.
What to Serve with Kadhi Pakora
Kadhi Pakora tastes especially delicious with steamed basmati rice. The combination of tangy yogurt curry and soft rice makes a satisfying traditional Pakistani meal.
You can also serve it with fresh chapati or roti. A side salad made with cucumber, onions, and green chilies adds freshness to the meal.
For extra flavor, serve the kadhi hot with a little fresh coriander and homemade pickle.

How to Store Leftover Kadhi Pakora
Allow the kadhi to cool slightly and transfer it to a clean, airtight container. Refrigerate it within two hours of cooking and generally use it within 3–4 days.
For the best texture, store leftover fried pakoras separately from the curry if possible. Add them to the kadhi while reheating.
Reheat the curry gently until steaming hot throughout. Add a little water if it becomes too thick during storage.
Frequently Asked Questions
Why does Kadhi Pakora become too thick?
Gram flour thickens the curry as it cooks. Add a little water and simmer gently until you reach your preferred consistency.
Can I make Kadhi Pakora without tomatoes?
Yes. Tomatoes are optional. You can prepare the curry using yogurt, gram flour, and traditional spices without adding tomatoes.
Why are my pakoras hard?
Pakoras may become hard if the batter is too thick or they are fried for too long. Use a thick but soft batter and fry over medium heat.
Can I add pakoras directly to the kadhi?
It is better to fry the pakoras separately first. Adding fully cooked pakoras to the kadhi helps them maintain their shape while absorbing the gravy.
Kadhi Pakora is a comforting Pakistani homemade dish that combines tangy yogurt curry, flavorful spices, and delicious gram flour fritters. Prepare this traditional recipe for your family and enjoy it hot with steamed rice or fresh roti.









Comments 0
Sign in to join the conversation.
No comments yet. Be the first to say something.