Print Options:

Easy Indian Chicken Curry Recipe

Indian cuisine is renowned for its rich flavors and aromatic spices. This easy Indian chicken curry recipe brings those authentic tastes to your kitchen with minimal effort. Using curry powder along with fresh garlic, ginger, and a medley of spices, this dish is perfect for both beginners and seasoned cooks looking for a quick and delicious meal. Serve it with steamed rice or naan for a comforting and satisfying dinner.

Courses ,
Difficulty Beginner
Prep Time: 15 mins Cook Time: 30 mins Total Time: 45 mins
Servings 6
Best Season

Discover the flavors of India with this easy Indian chicken curry recipe. Perfect for a weeknight dinner, this dish features tender chicken cooked in a rich, aromatic sauce made with curry powder, coconut milk, and a blend of traditional Indian spices. Serve it with rice or naan for a satisfying meal.

Ingredients For Easy Indian Chicken Curry Recipe
  • 1.5 Chicken breast or thighs, cut into bite-sized pieces (700g)
  • 2 Vegetable oil
  • 1 Onion finely chopped
  • 3 Cloves, minced
  • 1 Ginger, minced
  • 2 Curry powder
  • 1 Turmeric powder
  • 1 Ground cumin
  • 1 Ground coriander
  • 1 Red chili powder (adjust to your spice preference)
  • 1 can Diced tomatoes (14 oz)
  • 1 can Coconut milk (14 oz)
  • Salt to taste
  • Fresh cilantro, chopped (for garnish)
Instructions For Chicken Curry
    Instructions For Chicken Curry Recipe
    1. Prepare the Ingredients:

      • Cut the chicken into bite-sized pieces.
      • Finely chop the onion, and mince the garlic and ginger.
    2. Cook the Onions:

      • Heat the vegetable oil in a large pot over medium heat.
      • Add the chopped onions and sauté until golden brown, about 8-10 minutes.
    3. Add Aromatics:

      • Add the minced garlic and ginger to the pot and sauté for another 2 minutes until fragrant.
    4. Spice it Up:

      • Add the curry powder, turmeric, cumin, coriander, and chili powder. Stir well and cook for 1-2 minutes to allow the spices to release their flavors.
    5. Cook the Chicken:

      • Add the chicken pieces to the pot, stirring well to coat them with the spice mixture. Cook for 5-7 minutes until the chicken is browned on all sides.
    6. Add Tomatoes and Simmer:

      • Pour in the diced tomatoes (with their juice) and bring the mixture to a boil. Reduce the heat to low and let it simmer for 10 minutes, allowing the flavors to meld.
    7. Add Coconut Milk:

      • Stir in the coconut milk and simmer for another 15-20 minutes, or until the chicken is fully cooked and tender. Add salt to taste.
    8. Garnish and Serve:

      • Garnish with freshly chopped cilantro.
      • Serve hot with steamed rice or Indian bread like naan or roti.

    Enjoy your delicious and easy Indian chicken curry!

    This recipe combines the rich flavors of traditional Indian spices with the convenience of using curry powder, making it an accessible dish for those looking to explore Indian chicken recipes.


Pro Tips for Easy Indian Chicken Curry Recipe By Different Chefs :

  1. Spice Tempering:

    • Always start by tempering whole spices like cinnamon sticks, cardamom pods, and cloves in hot oil. This process releases their essential oils, enhancing the curry's flavor​ (Feast with Safiya)​​ (Creations by Kara)​.
  2. Onion Caramelization:

    • Take your time to caramelize the onions until they are golden brown. This step is crucial as it adds depth and sweetness to the curry, balancing the spices​ (Feast with Safiya)​.
  3. Ginger-Garlic Paste:

    • Use fresh ginger-garlic paste instead of pre-made versions for a more vibrant and authentic taste. Saute it just until the raw smell disappears to avoid bitterness​ (Feast with Safiya)​.
  4. Customizing Heat Levels:

    • Adjust the heat level by varying the amount of chili powder and cayenne pepper. If you prefer a milder curry, use less or opt for a milder variety of chili​ (Insanely Good Recipes)​.
  5. Yogurt and Coconut Milk:

    • To prevent yogurt from curdling, use full-fat yogurt and bring it to room temperature before adding it to the curry. Alternatively, Greek yogurt works well due to its thicker consistency. Coconut milk adds a rich, creamy texture and balances the spices​ (Insanely Good Recipes)​​ (Creations by Kara)​.
  6. Fresh Tomatoes Over Canned:

    • Use fresh, ripe tomatoes for a more natural sweetness and tanginess. Pureeing them provides a smooth base for the curry​ (Chef Billy Parisi)​.
  7. Simmering Time:

    • Allow the curry to simmer on low heat for at least 20-30 minutes. This slow cooking process helps the chicken absorb the spices and become tender​ (Insanely Good Recipes)​​ (Creations by Kara)​.
  8. Final Touches:

    • Finish the curry with a squeeze of lemon juice or a dash of garam masala for an extra burst of flavor just before serving. Garnish with fresh cilantro for a refreshing contrast​ (Insanely Good Recipes)​​ (Chef Billy Parisi)​.
  9. Serving Suggestions:

    • Serve the curry with basmati rice, naan, or roti to soak up the flavorful sauce. For a low-carb option, pair it with cauliflower rice​ (Creations by Kara)​.
  10. Storage:

    • Store leftover curry in an airtight container in the refrigerator for up to 4 days, or freeze for up to 4 months. Reheat gently to maintain the flavors and texture​ (Insanely Good Recipes)​.

These tips will help you make a delicious and authentic Indian chicken curry that is easy to prepare and bursting with flavor. 

Keywords: chicken curry, indian curry, indian chicken recipes, curry recipe with curry powder, easy chicken curry recipe