Home Indian Recipe Punjabi chicken curry

Punjabi chicken curry

Nothing beats the true Indian flavor and uniqueness of Punjabi chicken curry. It is a soul food in India; a regular item on the dinner table of Indians who like non-veg food.

This curry is light and almost broth-like. Using whole chicken joints is important, as it really rounds out the flavors of the dish. If you have a friendly butcher, ask him to joint and skin chicken pieces for you; if not, you can find packets of thighs or drumsticks in the supermarket. Buy tomatoes that are not too sweet, so they add a tartness that will balance the onions and give body to the curry.
The secret to any well-cooked curry is the cooking of the masala – slowly and over time is the best way – so be a little patient; it is worth the effort. Eat with Chapati. Serves 6


Punjabi chicken curry
Punjabi chicken curry

  • 20g (1½ tbsp) roughly chopped root ginger (peeled weight)
  • 10 large garlic cloves
  • 5 tbsp vegetable oil
  • 5cm (2in) cinnamon stick
  • 2 large black cardamom pods
  • 4 green cardamom pods
  • 4 cloves
  • 2 bay leaves
  • 1 medium-large onion, finely chopped
  • 1–2 green chilies (chiles), stalks removed, pricked with a knife
  • 3 tomatoes (not too ripe), blended
  • salt
  • 2 level tbsp ground coriander
  • 2 tsp ground cumin
  • ½ tsp ground turmeric
  • ¼–½ tsp chilli (chili) powder
  • 1½ tsp garam masala (fresh if possible)
  • 750g (1lb 10oz) bone-in skinless chicken pieces
  • large handful of chopped coriander (cilantro)


  • Using a little water to help the blades turn, blend together the ginger and garlic. Set aside.
  • Heat the oil in a large non-stick frying pan. Add the whole spices and, once they have sizzled for 10 seconds, add the onion and cook until golden brown.
  •  Add the chillies and the ginger-garlic paste and sauté until the moisture has evaporated and the garlic has had a chance to fry and starts to colour.
  • Add the tomatoes, salt and ground spices and sauté for 6–7 minutes.
  • Add the chicken and stir it in the masala for 4–5 minutes – this will help develop the flavours a little more. Add enough water to come halfway up the chicken, bring to the boil, then cover and cook over a low heat for 20–30 minutes or until the chicken has very nearly cooked through.
  • Uncover the pan, turn up the heat to high and reduce the liquid until it is thick and creamy, stirring often as you do. This will help the sauce become homogenous as well as deepen its flavours.
  • Now add enough hot water to create a sauce the consistency of light cream. Taste and adjust the seasoning, stir in the coriander and serve.


Please enter your comment!
Please enter your name here

Must Read

‘I Don’t Eat Much Onion’, Says Nirmala Sitharaman When Questioned On Onion Price Rise

With the onion prices skyrocketing in India at over 100₹ at most places, it was a topic of heated debate in...

5 Amazing Places to Enjoy Snowfall in Himachal Pradesh this Winter

Himachal Pradesh is undoubtedly one of the most picturesque states in India. For snow enthusiasts who want to witness snowfall this...

MUBI Movie Streaming Comes to India and Its Different Than Netflix

In a move to shake the Indian movie streaming space the famous UK-based MUBI may be the latest entry in India’s competitive...

People Afraid to Criticize Modi Government: Rahul Bajaj, Amit Shah Replies

In a sensational and direct conversation at the Economic Times event in Mumbai, Industrialist and Bajaj Group chairperson Rahul Bajaj said...

Pakistan Forced to Remove Ban on Indian Drugs-Another U-Turn!

In order to avoid a severe medical crisis due to unavailability of life-saving drugs in the local market in Pakistan, the Pakistani...