Embark on a culinary journey to the heart of India with this incredibly flavorful and easy-to-make Indian Chicken Curry Recipe. This dish is a true celebration of aromatic spices, tender chicken, and a rich, creamy sauce that will tantalize your taste buds and leave everyone asking for more. Perfect for a weeknight dinner or a special occasion, it’s a no-fuss recipe that delivers restaurant-quality taste in under an hour.
If you love vibrant Indian flavors, you might also enjoy my Easy Butter Chicken Recipe, best served alongside fluffy Garlic Naan to scoop up every last drop of delicious sauce.

This authentic Indian Chicken Curry offers the ultimate comfort food experience, made healthier and lighter with coconut milk instead of traditional heavy cream. The result is a dairy-free curry that’s wonderfully rich, beautifully creamy, and immensely satisfying. It’s an incredibly simple dish to prepare, proving that exceptional flavor doesn’t have to come with a hefty time commitment.
Every spoonful of this curry is bursting with flavor, thanks to a harmonious blend of fragrant onion, pungent garlic, earthy turmeric, robust curry powder, luscious coconut milk, and savory tomato paste. These ingredients work together to create a deeply layered taste profile with minimal effort. Don’t hesitate to toss in any extra vegetables you have on hand – it’s a fantastic way to utilize produce from your fridge and add even more nutrients to your meal!
Recipe at a Glance
Get ready to cook with these quick facts:
- Skill Level: Intermediate (but beginner-friendly with our tips!)
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Servings: 4
Essential Tips Before You Begin
Achieving a perfect chicken curry every time is simple with these pointers:
Do Not Overcook the Chicken Initially: When searing the chicken in the first step, cook it just enough to develop a nice crust and seal in the juices. The chicken will continue to cook and tenderize as it simmers in the flavorful curry sauce, preventing it from becoming dry.
Finely Dice Onions: Small, evenly diced onions will melt into the sauce, providing a smooth base without large chunks. This also helps them caramelize more quickly and evenly.
Mind the Heat for Aromatics: When sautéing onions and garlic, use medium heat. This allows them to become translucent and fragrant without burning, which can introduce a bitter taste to your curry. Patience here pays off in flavor!
Choose Quality Ingredients: Fresh garlic and a good quality curry powder make a significant difference in the final taste of your curry. Seek out a curry powder blend that you enjoy the aroma of.
Layering Flavors: Add spices and tomato paste after the onions and garlic have softened. This allows them to “bloom” in the oil, releasing their full aromatic potential before the liquid is added.
Simmer, Don’t Boil: Once the sauce is simmering with the chicken, keep the heat low. Gentle simmering allows the flavors to meld beautifully and the chicken to become incredibly tender without toughening.
Frequently Asked Questions
Do you cook chicken before adding it to curry?
Yes, it’s highly recommended. You’ll sear the chicken pieces for a few minutes at the beginning of the cooking process to develop a beautiful golden crust and lock in moisture. This initial sear adds a depth of flavor that simply boiling the chicken won’t achieve. Later, once the rich curry sauce has been prepared, the seared chicken is added back to the pot and gently simmered until it’s cooked through and incredibly tender. This two-stage cooking method ensures the chicken absorbs all the wonderful flavors of the sauce, resulting in a juicy and delicious final dish.
Can I use chicken thighs instead of breasts?
Absolutely! Boneless and skinless chicken thighs are an excellent choice for this curry. They tend to be more forgiving and stay incredibly moist and tender during simmering. If you prefer a richer flavor and texture, thighs are a fantastic option. Not a fan of chicken? This versatile curry base works wonderfully with other proteins like beef, shrimp, or even paneer for a vegetarian option. Just adjust cooking times accordingly.
Can I make this chicken curry ahead of time and store it?
Yes, this Indian Chicken Curry is an excellent meal prep candidate! In fact, many curries taste even better the next day as the flavors have more time to deepen and meld. You can prepare the entire dish and store it in an airtight container in the refrigerator for up to 4 days. For longer storage, it freezes beautifully. Simply transfer the cooled curry to freezer-safe containers and freeze for up to 3 months. When ready to enjoy, thaw completely in the refrigerator overnight and then reheat gently in a pot on the stove, in the oven, or in the microwave until piping hot.
How long do leftovers last in the fridge?
Leftover Indian Chicken Curry can be safely stored in an airtight container in the refrigerator for up to 4 days. Always ensure it’s cooled down promptly before refrigerating and reheated thoroughly before serving.
What kind of curry powder should I use?
The term “curry powder” refers to a blend of spices, and its flavor profile can vary significantly. For this recipe, a standard Madras curry powder or a medium Indian curry powder blend works wonderfully. Feel free to experiment with different brands and blends to find your favorite. If you prefer a milder curry, choose a mild blend, or if you like more heat, opt for a hot curry powder or add a pinch of cayenne pepper.
Wholesome Ingredients for a Delicious Chicken Curry
Crafting an exceptional Indian Chicken Curry starts with fresh, quality ingredients. Below is a detailed list of what you’ll need, along with some helpful substitution options. Full, precise measurements are provided in the recipe card at the end of this article.

- Chicken: For this recipe, we’ve opted for boneless, skinless chicken breasts, cut into bite-sized pieces. They cook quickly and absorb the curry flavors beautifully, keeping the dish lean. Alternatively, boneless, skinless chicken thighs are an excellent choice. Their slightly higher fat content ensures a more tender and juicy result, making them a popular option for curries. You can also use lamb, beef, or even firm tofu for a vegetarian twist.
- Seasonings: A vibrant blend of spices is crucial. We use a combination of chili powder for a gentle warmth, turmeric for its golden color and earthy notes, curry powder for its complex aromatic profile, and salt to enhance all the flavors. Adjust chili powder to your preferred spice level.
- Onion & Garlic: These are the aromatic foundation of the curry. Always opt for fresh garlic, minced, as it provides a far superior flavor to garlic powder. For the onion, yellow cooking onions or sweet white onions are ideal. They become wonderfully sweet and translucent when sautéed, forming the base of your sauce.
- Tomato Paste: This concentrated ingredient adds a rich, umami depth and a subtle tang to the curry sauce, contributing to its vibrant color and body. If you don’t have tomato paste, a small can of crushed tomatoes or tomato sauce (about ½ cup) can be used, though the flavor will be less intense.
- Coconut Milk: This is the key to our creamy, dairy-free sauce. Use full-fat canned coconut milk for the richest flavor and thickest texture. Brands like Thai Kitchen are excellent. Light coconut milk can be used for a lower-calorie option, but the sauce might be thinner. Ensure you buy canned coconut milk, not the refrigerated beverage kind.
- Cilantro: Freshly chopped cilantro is used as a garnish, adding a burst of herbaceous freshness and vibrant color right before serving. It’s optional, but highly recommended for an authentic finish.
- Lemon Wedges: A squeeze of fresh lemon juice just before serving brightens all the flavors in the curry and adds a delightful zest. Also optional, but it truly elevates the dish.
- Olive Oil: Used for searing the chicken and sautéing the aromatics. Any neutral cooking oil like canola or vegetable oil can also be used.
How to Craft Your Delicious Indian Chicken Curry: Step-by-Step
Follow these straightforward steps to prepare a perfect, flavor-packed chicken curry every time:

1️⃣ Season and Sear the Chicken
In a medium-sized bowl, combine your bite-sized chicken pieces with chili powder, salt, and turmeric powder. Ensure each piece is thoroughly coated with the spices – this is where the initial layer of flavor comes from!
Heat 2 tablespoons of olive oil in a 4-quart Dutch oven (or any heavy-bottomed pot) over a medium flame. Once the oil is shimmering, add the seasoned chicken in a single layer, making sure not to overcrowd the pot. Sear for 4-5 minutes, turning occasionally, until the chicken is lightly browned on all sides. It doesn’t need to be cooked through at this stage. Transfer the seared chicken to a clean bowl and set it aside.
Pro Tip: Searing the chicken not only adds flavor but also helps create fond (browned bits) at the bottom of the pot, which will contribute immense depth to your curry sauce.

2️⃣ Sauté the Aromatics
Add the remaining 1 tablespoon of olive oil to the same pot. Reduce the heat to medium-low if necessary to prevent burning. Add the finely diced onion and minced garlic. Sauté for 3-5 minutes, stirring frequently, until the onions become translucent and soft, and the garlic is fragrant.
Note: This step is crucial for building the flavor base of your curry. Avoid browning or burning the onions and garlic, as this can lead to a bitter taste. Cook them gently until just softened.
3️⃣ Develop the Rich Curry Sauce
Once the aromatics are softened, stir in the tomato paste, curry powder, and a teaspoon of salt. Cook for another 2 minutes, stirring continuously. This step allows the spices to “bloom” in the hot oil, releasing their full aroma and flavor. Next, pour in the full can of coconut milk, stirring well to combine all ingredients and scrape up any browned bits from the bottom of the pot.
Substitution Idea: If coconut milk isn’t to your taste or you don’t have it on hand, feel free to use heavy cream for a more traditional, rich sauce. However, coconut milk offers a unique flavor and dairy-free alternative.

4️⃣ Simmer, Finish, and Serve
As soon as the curry sauce begins to bubble gently, return the seared chicken pieces to the pot. Stir to ensure the chicken is fully submerged in the sauce. Reduce the heat to low, cover the pot, and allow the curry to simmer for 15-20 minutes, or until the chicken is thoroughly cooked through and fork-tender. The sauce will also thicken slightly during this time.
Once the chicken is cooked, stir in the freshly chopped cilantro and turn off the heat. Ladle generous portions of this fragrant Indian Chicken Curry over fluffy basmati rice, quinoa, or cauliflower rice. Garnish with fresh lemon wedges for a bright finish, and enjoy your delicious, homemade meal!
Chef’s Tip: You can cover the pot for the initial 10 minutes of simmering to trap moisture, then remove the lid for the remaining time to allow the sauce to thicken to your desired consistency.

Indian Chicken Curry Recipe
Servings: 4
Prep: 10 mins
Cook: 30 mins
Total: 40 mins
This Indian Chicken Curry Recipe is bursting with authentic flavors. It’s the perfect solution for a flavorful, low-fuss dinner, ready in under an hour and incredibly easy to prepare. A true crowd-pleaser!
Ingredients
For the chicken:
- 1 ½ pounds chicken breasts, cut into bite-sized pieces
- 1 teaspoon chili powder
- 1 teaspoon salt
- ½ teaspoon turmeric powder
- 2 tablespoons olive oil
For the curry:
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 1 teaspoon garlic, minced
- 2 tablespoons tomato paste
- 1 ½ tablespoons curry powder
- 1 teaspoon salt
- 13.5 ounces coconut milk, one can (full-fat recommended)
- 1 tablespoon cilantro, chopped (for garnish)
- Lemon wedges, to garnish (optional)
Instructions
-
In a medium bowl, combine 1 ½ pounds chicken breasts with 1 teaspoon chili powder, 1 teaspoon salt, and ½ teaspoon turmeric powder. Coat them well.

-
Heat 2 tablespoons olive oil in a 4 qt Dutch oven on a medium flame; add the seasoned chicken, and sear for 4-5 minutes until lightly browned. Transfer the chicken to a bowl and set it aside.

-
Add the remaining 1 tablespoon olive oil to the same pot. Add 1 medium yellow onion, diced, and 1 teaspoon garlic, minced. Sauté for 3-5 minutes until the onions turn translucent.

-
Stir in 2 tablespoons tomato paste, 1 ½ tablespoons curry powder, and 1 teaspoon salt. Sauté for a couple of minutes to bloom the spices, then stir in 13.5 ounces coconut milk.

-
Once the curry starts bubbling, add the chicken back to the pot and allow the curry to simmer for 15-20 minutes on a low flame, or until the chicken is cooked through and tender.

-
Once the chicken is cooked through, stir in 1 tablespoon chopped cilantro and turn off the heat.

-
Serve the chicken curry hot with a bowl of rice, garnish with lemon wedges, and enjoy!
Notes
- This Indian Chicken Curry Recipe is keto-friendly! To keep it low-carb, try serving it over plain cauliflower rice or a zesty Cilantro Lime Cauliflower Rice.
- Boost with Extra Veggies: Curries are perfect for incorporating more vegetables into your diet. Excellent additions include diced potatoes, zucchini, yellow squash, cauliflower florets, bell peppers, or carrots. Add heartier vegetables like potatoes and carrots earlier in the simmering process.
- Make Ahead & Store: This easy chicken curry can be stored in an airtight container in the fridge for up to 4 days. For longer preservation, freeze it for up to 3 months. Thaw completely before reheating gently on the stove, in the oven, or microwave until steaming hot.
Nutrition Information (Approximate per serving)
Nutrition information is automatically calculated and should only be used as an approximation. Values may vary based on specific ingredients and preparation methods.
- Calories: 504 kcal
- Carbohydrates: 9g
- Protein: 39g
- Fat: 36g
- Saturated Fat: 21g
- Polyunsaturated Fat: 2g
- Monounsaturated Fat: 10g
- Trans Fat: 1g
- Cholesterol: 109mg
- Sodium: 1447mg
- Potassium: 1016mg
- Fiber: 2g
- Sugar: 2g
- Vitamin A: 351 IU
- Vitamin C: 7mg
- Calcium: 50mg
- Iron: 5mg
Additional Info
Course: Main Course
Cuisine: Indian

Explore More Flavorful Curries
If you loved this Indian Chicken Curry, expand your palate with these other delicious curry recipes:
- Chicken Tikka Masala
- Thai Green Chicken Curry
- Shrimp Curry
- Chickpea Butternut Squash Curry
- Healthy Turkey Meatballs in Curry Sauce
You May Also Enjoy These Recipes
Craving more healthy and delicious meal ideas? Check out these reader favorites:
- Chicken Lo Mein
- Spaghetti Meat Sauce
- Italian Pasta Salad
- Berries Baked Oatmeal
- Chicken Carbonara Pasta
- Jerk Chicken Recipe

Get My Free eBook!
Discover a collection of 20 family-friendly, healthy dinner recipes that are all ready in 30 minutes or less! Simply enter your name and email below to download your copy and start cooking delicious, quick meals tonight.
We hope you thoroughly enjoy this easy and flavorful Indian Chicken Curry recipe! If you try it, please share your experience by leaving feedback and a star rating in the comment section below. Your feedback helps other home cooks discover and love these recipes!
We would be thrilled if you shared this recipe with your friends and family. Don’t forget to connect with us and stay updated on our latest delicious creations:
FOLLOW me on FACEBOOK | INSTAGRAM | PINTEREST | TWITTER for all of my latest blog posts and recipes.





