
If you’re missing Ammi Jaan’s homemade Karhi Pakora or exploring traditional South Asian dishes for the first time, this recipe is your perfect starting point. Karhi Pakora, with its crispy pakoras dunked in a tangy, spiced yogurt sauce, is a beloved comfort food across Pakistan and India.
This step-by-step guide will help you make this soul-warming dish from scratch — guaranteed to bring the taste of home to your table or impress your friends with authentic flavors.
Green coriander for garnish (ہرا دھنیا) Serve with boiled rice (ابلے ہوئے چاول) 🍚

Pakoray: Mix thinly chopped potatoes, onion, besan, spices, chopped coriander leaves, and bicarbonate of soda. Add a little water to make a thick batter. Fry spoonfuls until golden and crisp. Set aside.
Karhi: Whisk yoghurt, besan, turmeric, chilli powder, coriander powder, garam masala and salt with the two cups of water until smooth. In a pot, heat oil, add methi dana, zeera, dried & green chillies, ginger, and garlic, fry until the spices are aromatic and the garlic is golden. Add the tomato and fry until soft. Pour in the yoghurt mixture, along with 1 litre of water. Stir continuously and cook on medium-low heat until the kadhi thickens and the raw besan smell disappears.
Combine: Add the pakoray to the kadhi and let them soak for 5–10 minutes to absorb the flavors.
Tarka: Heat oil, add zeera, dried chillies, kalonji, curry leaves, and red chilli powder carefully to avoid burning. Pour the hot tarka over the kadhi for a fragrant finish.
That’s it — proper ghar ki kadhi pakora to warm your heart and soul! 💛
Can I make Karhi Pakora gluten-free?
Yes! Since besan (gram flour) is naturally gluten-free, this recipe is safe for gluten-sensitive diets.
How long does Karhi Pakora stay fresh?
Best enjoyed fresh, but it can be refrigerated for 1-2 days. Reheat gently before serving.
Can I prepare Karhi Pakora ahead of time?
You can prepare the pakoras and kadhi separately and combine just before serving for the best taste.