Punjabi Kadhi Recipe with Fluffy Pakoras

  • Admin
  • Oct 01, 2026
  • 0 Comment

A good Punjabi kadhi recipe should smell of toasted cumin, fresh ginger and a proper karhi tempering before it even reaches the table. The gravy is tangy, gently spiced and filling without being heavy, while the pakoras soak up just enough sauce to turn tender at the centre. It is everyday comfort food, especially with hot steamed basmati rice, but it also earns its place in a relaxed weekend lunch spread.

The key is patience. Kadhi is not a quick yoghurt sauce: besan needs time to cook through, the yoghurt needs careful heat, and pakoras need to be fried at the right temperature. Get those details right and a simple bowl becomes the kind of meal everyone asks for again.

Punjabi kadhi recipe ingredients

For a family-sized pot, you will need 250g plain yoghurt, preferably full-fat, 70g besan (gram flour), 700ml water, 1 teaspoon turmeric, 1 teaspoon salt and 1 teaspoon sugar. The sugar is optional, but a small amount rounds out a particularly sharp yoghurt.

For the pakoras, use 120g besan, one small onion finely sliced, 1 green chilli finely chopped, a handful of chopped coriander, 1 teaspoon ajwain, half a teaspoon chilli powder, half a teaspoon salt and water as needed for a thick batter. You will also need a neutral oil for frying.

For the tempering, keep ready 2 tablespoons oil or ghee, 1 teaspoon cumin seeds, half a teaspoon mustard seeds, a pinch of hing, 1 teaspoon grated ginger, 2 dried red chillies, 8 to 10 curry leaves, half a teaspoon Kashmiri chilli powder and a little fresh coriander to finish. Fenugreek seeds are a worthwhile addition if you enjoy their faintly bitter, traditional note - use only a small pinch, as too much can take over the dish.

These are straightforward cupboard ingredients, but freshness counts. Besan should smell nutty rather than stale, yoghurt should taste clean and tangy, and ajwain gives the pakoras their distinctive savoury lift. When stocking up on gram flour, spices, rice and accompaniments in one order, Hetco Fine Foods makes it easier to keep the essentials close to hand.

Start with a smooth kadhi base

Put the yoghurt, besan, turmeric, salt, sugar and water in a large, heavy-bottomed pan. Whisk until completely smooth before the pan goes on the heat. This one step prevents the little besan lumps that can spoil an otherwise lovely kadhi.

Set the pan over a low to medium heat and stir steadily as it warms. Do not walk away during the early stage. Yoghurt can split when heated too quickly, particularly if it is low-fat or very cold from the fridge. Once the mixture reaches a gentle simmer, reduce the heat and cook for 35 to 45 minutes, stirring every few minutes.

The kadhi will gradually deepen in colour and lose its raw gram-flour taste. It should be pourable, not thin like soup or thick like curry sauce. If it becomes too thick, add a splash of hot water. If it is still watery after a good simmer, let it cook a little longer rather than immediately adding extra besan, which can make the flavour chalky.

Why the long simmer matters

Besan is what gives Punjabi kadhi its body, but it needs proper cooking. A rushed version may look right yet retain a raw, dry taste at the back of the mouth. A longer, gentle simmer mellows the yoghurt, cooks the flour and gives the gravy its familiar creamy texture without cream.

Some households make kadhi more tart, others favour it mildly sweet, and both are valid. Taste near the end, then adjust with salt, a pinch of sugar or a spoonful of yoghurt. It depends on the yoghurt you have used and what you plan to serve alongside it.

Make light, onion pakoras

While the kadhi simmers, make the pakora batter. Mix the besan, sliced onion, green chilli, coriander, ajwain, chilli powder and salt in a bowl. Add water a tablespoon at a time until you have a thick, spoonable batter that clings to the onions. Leave it for 10 minutes. The onions will release moisture, so check the consistency once more before frying.

Heat oil in a small, deep pan over a medium heat. Drop in small spoonfuls of batter, taking care not to crowd the pan. Fry until the pakoras are golden brown and cooked through, turning them as needed. Transfer to a plate lined with kitchen paper.

Keep the pakoras small. Large ones can brown outside before the middle has cooked, and they take longer to soften in the kadhi. If you prefer a lighter result, use a few tablespoons less batter and make smaller, craggy pakoras. For a richer festive-style meal, fry them a shade darker for a more pronounced onion flavour.

Should pakoras go in early or late?

For very soft pakoras, add them to the simmering kadhi 15 to 20 minutes before serving. They will absorb the gravy and become wonderfully tender. For pakoras with more texture, add them only five minutes before serving, or place a few on top of each bowl.

There is no single correct answer. Many families like a mixture: some pakoras simmered into the curry and a few fresh ones added at the end. It gives every serving both softness and crunch.

Finish with a fragrant tempering

In a small tadka pan or frying pan, heat the oil or ghee. Add cumin and mustard seeds. When they begin to pop, add hing, ginger, dried red chillies, curry leaves and the pinch of fenugreek seeds, if using. Stir for a few seconds only, until fragrant.

Turn off the heat, then add Kashmiri chilli powder. Adding it off the heat helps retain its bright red colour and stops it from burning. Pour the tempering over the kadhi carefully. It should sizzle on contact and send the aroma across the kitchen.

Add the fried pakoras to the kadhi, let everything rest for five minutes, then scatter over coriander. That brief rest matters: the seasoning settles and the pakoras begin to take on the gravy without disappearing into it.

What to serve with Punjabi kadhi

Steamed basmati rice is the classic partner, and plain rice lets the tangy gravy do the work. Jeera rice is equally good if you want a little extra fragrance. At home, a simple plate of kadhi chawal can be enough, perhaps with a spoon of mango pickle, crunchy papad and sliced onion on the side.

Punjabi kadhi also suits a fuller meal. Serve it with roti or paratha, a dry potato sabzi, boondi raita and achar. If you are cooking for guests, avoid pairing it with too many rich gravies: kadhi has a gentle, sour profile and stands out best next to dry vegetables and fresh accompaniments.

Common kadhi problems, solved

If the kadhi has split, it was probably heated too fiercely or not whisked well at the beginning. You can sometimes bring it back together by whisking vigorously over a very low heat, though prevention is better. Use room-temperature yoghurt where possible and keep stirring until the first simmer.

If it tastes too sour, add a small pinch of sugar and allow the kadhi to simmer for another five minutes. If it tastes flat, it usually needs salt, not more chilli. If the pakoras are hard, the batter may have been too dry or the oil too hot. Make the next batch with a little more water and fry at a steady medium heat.

Kadhi often tastes even better after a short rest, making it useful for busy evenings. Prepare it earlier in the day, refrigerate once cool, then reheat gently with a splash of water. Add fresh coriander and any reserved pakoras just before serving for a bowl that still feels freshly made.

Comments

Leave Comment