Skip to content

Next batch begins 21 August 2026

North Indian · Main course

Punjabi Kadhi Pakora (Yogurt Curry with Fritters)

Punjabi kadhi pakora is a North Indian curry of spiced, simmered yogurt thickened with gram flour and studded with deep-fried gram flour fritters called pakoras. NNWA includes this Punjab household staple, usually served over steamed rice, as an example of fermented dairy used as the base of a savoury main course rather than a side condiment.

Prep
20 min
Cook
40 min
Total time
1 hr
Servings
4
  • Vegetarian
  • Gut-health
01

Ingredients

  • 2 cups sour yogurt, whisked
  • 1/2 cup besan (gram flour), divided
  • 1 onion, finely chopped
  • 1 teaspoon ginger-garlic paste
  • 1 teaspoon cumin seeds
  • 1/2 teaspoon fenugreek seeds
  • 1/4 teaspoon asafoetida
  • 1/2 teaspoon turmeric powder
  • 2 dried red chillies
  • 1 teaspoon red chilli powder
  • 2 tablespoons oil, plus more for frying
  • Salt to taste
  • Fresh coriander leaves, to garnish

NNWA health note

Yogurt naturally carries live cultures that support a healthy population of gut bacteria, and slow-simmering it in this dish, rather than serving it raw, still retains much of its digestive benefit while making it more suitable for a warm main course. The gram flour used both in the curry base and the pakoras adds plant protein and fibre, rounding out a dish that is otherwise centred on dairy.

02

Method

  1. 01

    Whisk the yogurt with 1/4 cup besan, turmeric and water to form a smooth, thin batter for the kadhi base.

  2. 02

    For the pakoras, mix the remaining besan with a little chopped onion, chilli powder and salt, add water to form a thick batter, and deep-fry small spoonfuls until golden; set aside.

  3. 03

    Heat oil in a pot and temper with cumin seeds, fenugreek seeds, asafoetida and dried red chillies.

  4. 04

    Add the chopped onion and ginger-garlic paste, sauteing until softened.

  5. 05

    Pour in the yogurt-besan mixture, stirring continuously to prevent curdling, and bring to a gentle simmer.

  6. 06

    Reduce the heat and let the kadhi simmer for 25-30 minutes, stirring occasionally, until it thickens and the raw besan taste disappears.

  7. 07

    Add the fried pakoras to the simmering kadhi about 10 minutes before serving so they soften slightly while absorbing the flavour.

  8. 08

    Adjust salt, garnish with coriander leaves, and serve hot with steamed rice.

Kadhi in some form is cooked across much of North and West India, but the Punjabi version, thickened with a generous quantity of besan and studded with pakoras, is distinct from the thinner Gujarati or Sindhi variants and reflects the region's preference for hearty, substantial home food. It is traditionally a way of using slightly soured yogurt that might otherwise go to waste, transforming it into a warm, tangy curry rather than discarding it, a practical habit rooted in the frugal, resourceful character of Punjabi home cooking.

NNWA includes kadhi pakora because it is a useful, everyday illustration of fermented dairy retained within a cooked dish, which is a less commonly discussed angle in gut-health conversations that tend to focus on raw yogurt or curd rice. It also shows besan being used twice within a single dish, once as a thickener and once as the base for the fritters, giving students of nutrition a concrete case of a pulse flour carrying real nutritional weight in a dish that could otherwise read as purely a dairy preparation.

The single most common failure is curdling the yogurt when it hits the heat; whisking the yogurt thoroughly with besan and a little water before it goes anywhere near the pan, then stirring continuously as it comes up to a simmer, prevents the proteins from separating. Kadhi also needs a genuinely long, slow simmer, often 25 to 30 minutes, for the raw taste of the besan to cook out completely; cutting this short leaves a chalky aftertaste that a short boil cannot fix.

For a lighter version, the pakoras can be shallow-fried in a well-oiled pan or replaced with boiled pakora-style dumplings, though this changes the texture noticeably from the traditional deep-fried version. Using a slightly sour, well-set yogurt rather than fresh sweet yogurt gives the kadhi its proper tang, so cooks working with fresh yogurt sometimes add a touch of lemon juice or a longer resting time beforehand.

Learn the science

Gut Health & Digestive Wellness

This dish's nutrition reasoning is taught in full in this NNWA course.

03Questions

What people ask about Punjabi Kadhi Pakora (Yogurt Curry with Fritters)

Why does kadhi sometimes curdle while cooking?

Curdling usually happens when the yogurt is added to hot oil too quickly or without being whisked thoroughly with besan first, causing the milk proteins to separate under sudden heat. Whisking the yogurt-besan mixture well and bringing it to a simmer gradually while stirring constantly prevents this.

Is kadhi pakora good for gut health?

Yogurt naturally contains live bacterial cultures associated with a healthy gut microbiome, and while cooking reduces some of these live cultures, the dish still contributes fermented dairy and fibre from the gram flour to the meal. It should be considered part of a broadly varied, fibre-rich diet rather than a stand-alone remedy.

Can kadhi pakora be made without deep-frying the pakoras?

The fritters can be shallow-fried with less oil, or steamed and then added to the kadhi, both of which reduce the fat content compared with deep-frying. The texture will be softer and less crisp than the traditional version, but the overall flavour of the dish remains largely intact.