Go Back Email Link
+ servings
Authentic Indian Chicken Curry Recipe.

Chicken Curry Recipe | Authentic Indian Chicken Curry

Safiya
An authentic Indian chicken curry recipe. Easy to follow, one-pot curry recipe that can be made in under an hour. The recipe includes bone-in and boneless chicken curry recipe instructions.
5 from 12 votes
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 55 minutes
Course Main Course
Cuisine Indian
Servings 8
Calories 327 kcal

Ingredients 

  • 2 pounds whole chicken cut into pieces , skin and excess fat removed
  • 1 medium yellow onion , thinly sliced
  • 4 medium Roma tomatoes , or 3 large vine tomatoes
  • 2 tablespoons ginger-garlic paste , or 1 inch grated ginger & 5 to 6 grated garlic cloves
  • ½ cup light olive oil , or any other light cooking oil
  • 2 tablespoons chopped cilantro
  • water , as needed
  • 1-2 green chilis like Thai chili, jalapeno or Serrano , optional

Whole Spices

  • 2 cinnamon sticks
  • 4 green cardamom pods
  • 4-5 cloves
  • 3-4 whole peppercorns
  • 2 bay leaves

Powdered Spices

Instructions 

  • Puree the tomatoes in a food processor or blender, thinly slice an onion, and grate ginger and garlic.
  • Heat a heavy-bottom pan over high heat. Add the oil to the pan. Once the oil starts to heat up, add chopped onions, whole spices, and ½ teaspoon of salt to the pan. (Salt helps cook onion evenly and dissolves extra moisture faster.)
    sauté onion with whole spices
  • Turn the heat to medium and sauté the onions until golden. It takes about 5 to 8 minutes.
    cook onion until golden for chicken curry.
  • Once the onion turns golden, add the ginger-garlic paste to it. Sauté ginger-garlic for about 1 minute or just until you no longer smell the raw ginger-garlic. now add chicken to the pan.
    add chicken to golden cooked onion.
  • Add all the ground spices and the rest of the salt. Stir to coat the spices on the chicken. Sauté for about 2-3 minutes.
    add all the powdered spices and salt to the chicken.
  • Add the tomato puree and sauté for another 2-3 minutes. Turn the heat down to low. Cover the pan and cook chicken on low for 10 minutes.
    add the tomato puree to the chicken curry.
  • After 10 minutes check for the water consistency in the curry. Add 2 tablespoons to ¼ cup water if needed. Cover and cook the curry on low for 20 minutes or just until the chicken is tender. Stir once in between cooking.
    cover the pan and cook the chicken curry on low.
  • Uncover and add garam masala. Taste test for salt. Add more salt if needed. Simmer extra liquid until it dissolves or turn the heat off if you prefer to have the curry slightly soupy.
  • Garnish with chopped cilantro. Serve with plain rice, naan, or roti(Indian flatbread).
    chicken curry with naan and roti.

Notes

Easy boneless Chicken Curry:

  1. Marinade the boneless chicken breast pieces with all the listed powdered spices, ginger-garlic, and whole spices.
  2. Heat a heavy-bottom pan over high heat. Add the oil to the pan. Once the oil starts to heat up, add chopped onions, and ½ teaspoon of salt to the pan.
  3. Turn the heat to medium and sauté the onions until golden. It takes about 5 to 8 minutes.
  4. Add marinated chicken to the pan. Sauté until chicken is no longer pink. 
  5. Add tomato puree and stir well.
  6. Cover and cook for 15 to 20 minutes or just until chicken is tender. 
  7. Garnish with chopped cilantro and serve it with plain rice, roti, or naan.

Nutrition Information

Serving: 8g ,Calories: 327kcal ,Carbohydrates: 5.6g ,Protein: 34g ,Fat: 18.7g ,Saturated Fat: 2.8g ,Cholesterol: 87mg ,Sodium: 445mg ,Potassium: 401mg ,Fiber: 1.6g ,Sugar: 2.3g ,Calcium: 34mg ,Iron: 2mg

Nutrition information is sourced from a third-party application and should be considered as approximate figures for reference purposes only.

Tried this Recipe?Mention @feastwithsafiya on Instagram