This post may contain affiliate links. Please read our disclosure policy.

An aromatic, spicy, flavorful North Indian Chicken Curry – this Punjabi Chicken Curry should be on your dinner menu! It makes the best leftovers.

On my first Girl’s Night In in California, I made this Punjabi Chicken Curry, and everyone loved it. My Punjabi Chicken Curry is one of my favorite chicken dishes I’ve made to date. It’s spicy, flavorful, and melts in your mouth.
Punjabi Chicken Curry - healthy, gluten-free

There are many ingredients in this recipe, but the key ingredients to use are black cardamom (moti elachi) which adds depths of flavor to this dish. You also want to finish off this dish with kasoori methi (dry fenugreek leaves) which brings the dish to a whole new level.
Punjabi Chicken Curry - healthy, gluten-free

The secret to making a smooth gravy is to finely chop the onions and tomatoes, and then slowly cook down the onions and tomatoes until it forms a paste-like consistency. This is accomplished by adding small amounts of water until the onions and tomatoes kinda disappear into the gravy.
Punjabi Chicken Curry - healthy, gluten-free

Additionally, I don’t like seeing oil float on top of my chicken curry, hence I prefer using only the necessary amount of oil. In this recipe, I used 3 tbsp of oil, but you can probably cut down to 2 tbsp if you want. Try it! It’s perfect on a cold day when you want something hot and spicy, warm and comforting.

punjabi chicken curry recipe is:

Aromatic
Flavorful
Healthy
Gluten-Free
Spicy
Mouthwatering
Slow-cooked
Delectable
Comforting

how to make punjabi chicken curry step by step?

Marinate

1. Cube the chicken into 1 inch cubes. Marinate with salt, kashmiri red chili powder (paprika), ginger, and garlic.
2. Refrigerate for 2 hours to overnight.

For Chicken Curry

1. Use a food processor to finely chop the onions.
 
2. Heat up a dutch enameled cast iron on medium heat. Once hot, add all the dry spices – black cardamom, green cardamom, cloves, cinnamon stick, peppercorns, bay leaf, fennel seeds, and cumin seeds. Saute for about 1 minute.
3. Then add the onions and cook for 10 minutes on low-medium heat.
4. This is what you should have.
5. Add 1/4 cup water and cook down the onions even more.
 
6. Use a food processor to chop the ginger, garlic and green chilies.
7. Add the ginger, garlic and green chilies to the onions and cook for a minute.
8. Chop the tomatoes.
9. Add tomatoes to the onion mix. Season with salt.
 
10. Cover and cook the masala mixture for 10 minutes on low-medium heat.
11. Once done, add 1/4 cup of water to cook down the tomatoes.
 
12. Temper the yogurt, add a little bit at a time to avoid the mixture to curdle.
13. Cover and cook for 5 minutes on low-medium heat.
14. This is what you should have.
 
15. Set aside your powdered spices.
16. Add the chicken to the masala. Coat the chicken well and cook for 5 minutes on medium heat.
17. Add the powdered spices (red chili powder, turmeric powder, cumin powder, coriander powder) to the chicken and coat well.
 
18. Add a cup of water to the chicken. You can add another cup for more gravy – however I prefer thicker gravy.
19. This is what you should have.
20. Cover and cook the chicken on low-medium heat for 20-25 minutes.

Garnish

21. This is what you should have.
22. Add garam masala.
23. Add dry fenugreek leaves or kasoori methi.
24. Let the chicken sit for about 20 minutes before serving, this is what you should have. You can always add more water to have more gravy.

More Chicken Recipes

4.86 from 7 votes

Punjabi Chicken Curry

By: Nisha
An aromatic, spicy, flavorful North Indian Chicken Curry – this Punjabi Chicken Curry should be on your dinner menu! It makes the best leftovers.
Prep Time: 30 minutes
Cook Time: 55 minutes
Total Time: 1 hour 25 minutes
Servings: 4 servings

Ingredients 

For the Marinade

  • 1 ½ pounds organic skinless, boneless chicken breasts
  • 1 teaspoon salt
  • 3 cloves garlic chopped
  • 1 teaspoon red chili powder
  • 1 inch piece ginger chopped

For the Chicken Curry

  • 3 tablespoons Avocado Oil you can reduce this to 2 tablespoons as well
  • 1 black cardamom moti elachi
  • 4 green cardamom pods
  • 1 cinnamon stick split in half
  • ¼ teaspoon peppercorns
  • 4 cloves
  • 1 teaspoon fennel seeds
  • 1 teaspoon cumin seeds
  • 1 bay leaf
  • 1 large onion finely chopped
  • ¼ cup warm water for the onions
  • 6 cloves garlic chopped
  • 1 inch piece ginger chopped
  • 2 green chilies chopped
  • 2-3 plum tomatoes chopped
  • ¼ cup warm water for the tomatoes
  • ½ cup organic low-fat yogurt I used Whole Foods brand
  • 1 teaspoon red chili powder
  • ½ teaspoon turmeric powder
  • 2 teaspoon coriander powder
  • 1 teaspoon cumin powder
  • 1 cup warm water, for the chicken for more gravy, add 1 more cup
  • ½ teaspoon garam masala
  • 2 tablespoon kasoori methi I used MDH brand
Save this recipe!
Get this recipe sent to your inbox! Plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Instructions 

Marinate

  • Cube the chicken into 1 inch cubes. Marinate with salt, kashmiri red chili powder (paprika), ginger, and garlic.
  • Refrigerate for 2 hours to overnight.

For Chicken Curry

  • Use a food processor to finely chop the onions.
  • Heat up a dutch enameled castiron on medium heat. Once hot, add all the dry spices – black cardamom, green cardamom, cloves, cinnamon stick, peppercorns, bay leaf, fennel seeds, and cumin seeds. Saute for about 1 minute.
  • Then add the onions and cook for 10 minutes on low-medium heat.
  • This is what you should have.
  • Add ¼ cup water and cook down the onions even more.
  • Use a food processor to chop the ginger, garlic and green chilies.
  • Add the ginger, garlic and green chilies to the onions and cook for a minute.
  • Chop the tomatoes.
  • Add to the onion mix. Season with salt.
  • Cover and cook the masala mixture for 10 minutes on low-medium heat.
  • Once done, add ¼ cup of water to cook down the tomatoes.
  • Temper the yogurt, add a little bit at a time to avoid the mixture to curdle.
  • Cover and cook for 5 minutes on low-medium heat.
  • This is what you should have.
  • Set aside your powdered spices.
  • Add the chicken to the masala. Coat the chicken well and cook for 5 minutes on medium heat.
  • Add the powdered spices (red chili powder, turmeric powder, cumin powder, coriander powder) to the chicken and coat well.
  • Add a cup of water to the chicken. You can add another cup for more gravy – however I prefer thicker gravy.
  • This is what you should have.
  • Cover and cook the chicken on low-medium heat for 20-25 minutes.
  • This is what you should have.
  • Add garam masala.
  • Add dry fenugreek leaves or kasoori methi.
  • Let the chicken sit for about 20 minutes before serving, this is what you should have. You can always add more water to have more gravy.

Nutrition

Calories: 366kcal | Carbohydrates: 15g | Protein: 40g | Fat: 16g | Saturated Fat: 3g | Cholesterol: 111mg | Sodium: 900mg | Potassium: 959mg | Fiber: 4g | Sugar: 5g | Vitamin A: 642IU | Vitamin C: 15mg | Calcium: 134mg | Iron: 3mg

Additional Info

Course: Main Course
Cuisine: Indian
Tried this recipe?Mention @honeywhatscooking or tag #honeywhatscooking!

Hi, I'm Nisha!

I'm a foodie who is passionate about healthy-ish living and mindful eating. You'll find a bit of everything here. I use mostly organic real ingredients and incorporate seasonal produce in my cooking. I believe food is medicine. Join me on this soul-searching journey as I share my love for good food, and I hope I inspire you to eat better somewhere along the way.


Subscribe to get my latest recipes!
Don't miss out! Subscribe and get all the new recipes first.
Please enable JavaScript in your browser to complete this form.

You May Also Like

4.86 from 7 votes (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




11 Comments

  1. 5 stars
    I stumbled upon Nisha’s blog literally less than a week ago. And I’ve already made 2 recipes from her blog. This chicken gravy saved me from an impending “what’s for lunch” dilemma. This recipe has basic Indian pantry staples and hence can be made anytime if you have chicken. I loved the simple instructions and minimal prep of this recipe.

  2. 5 stars
    So good! This dish had so kick flavor and hit the spot when you just want a good home cooked meal. Going to put this in our weekly rotation!!

    1. 5 stars
      Made this tonight!! Did not even last for me to take a pic 🙂
      Super recipe, tastes authentic and homemade. Thank you for sharing ?

    1. Thanks Anjali. That’s a huge compliment if you’re having your mom make it. Appreciate it.

  3. 4 stars
    it amezing punjabi chicken curry looked very tasty and your recipe very diffrent thanks for sharing chicken curry recipe