For those who are fond of spicy food, Indian food recipes can add a classic variation to a meal. Indian food is known worldwide for its taste and food textures that are unique in themselves. The famous mutton and chicken curry recipes from different parts of India have excited many a palette.

Here we take up a rich Punjabi chicken curry recipe that as its name suggests comes from the lively state of Punjab. This Punjabi chicken curry is succulent and hot and can be a perfect lunch treat.

Preparation Time: 30 minutesCooking Time: 30 minutesServes: 3

Punjabi Chicken Curry Ingredients

Punjabi Chicken Curry Ingredients

Chicken 250 gm

1 large Onion chopped

3 small Tomatoes, puréed

¼ cup Curd

1 to 2 tsp Ginger garlic paste

1 tsp Chili powder

1 tsp Coriander powder

A pinch Turmeric

Salt to taste

1 tbsp Oil

4-5 sprigs fresh coriander, finely chopped

Whole masala:

2 Bay leaves

2 Cardamoms

3 Cloves

1 inch Cinnamon

Ground masala:

Dry roast the following ingredients and grind to a fine powder.

2 Cardamoms

2 Cloves

1 inch Cinnamon

½ tsp Peppercorn

½ tsp Cumin seeds

Method

Clean and wash the chicken. Heat oil and fry chopped onion along with ginger garlic paste for a little while. Remove and grind to a fine paste. Cook the paste along with the whole masala till golden brown. Add turmeric powder, chili powder, coriander powder, and salt to taste. Fry for a little while. Now add tomato purée and cook till the oil comes out.

Punjabi Chicken Curry- Cooking Gravy

Now add the chicken pieces and cook on medium flame for 5 minutes. Then cook on slow flame for another 5 to 10 minutes. Make a parting in the center of the pan and add curd and ground masala. Slowly fold in the chicken pieces. Cook till the chicken is done.

Cooking Punjabi Chicken Curry

Garnish with chopped coriander. Serve it with rice or nan (tradition Indian bread).