When I first tried making chicken curry, I was a bit intimidated by the complex spices often associated with Indian recipes. However, I soon realized that with the right approach, an easy chicken curry can fit seamlessly into my weeknight meal plans. The vibrant taste and mildly spicy aroma quickly turned this dish into a household favorite.

This chicken curry recipe delivers a flavorful experience without fuss. It's approachable for beginners yet provides a delightful taste journey, thanks to a harmonious blend of spices and tender chicken. You’ll love how it brings the comforting warmth of Indian cuisine right to your table. Make it once, and it will surely earn a regular spot on your dinner rotation.
Jump to:
Why You’ll Love This Recipe
- Simple Ingredients: Uses easy-to-find ingredients that you likely have in your pantry or can grab during a routine grocery run.
- Quick Preparation: From start to finish, you can have this complex-tasting dish ready in about 30 minutes.
- Customizable Heat: Adjust the level of spiciness by altering the amount of curry powder or adding more chili flakes.
- Rich Flavor: Full-fat coconut milk and a variety of spices come together to create a creamy, aromatic curry that bursts with flavor.
- Perfect for Leftovers: Tastes even better the next day as the flavors have more time to develop.
Ingredients You'll Need
- Vegetable Oil – 2 tablespoons. Provides a base for sautéing and cooks the chicken evenly.
- Chicken Breasts – 4, chopped into bite-sized chunks. Protein component that absorbs the curry flavors beautifully.
- Coconut Milk – 400 ml, full-fat. Adds creaminess and a subtle sweetness.
- Garlic – 2 cloves, minced. Enhances flavor, adding depth and aroma.
- Onion – 1, peeled and finely chopped. Forms the aromatic base of the curry.
- Ginger – 2 teaspoons, minced. Infuses the dish with warmth and freshness.
- Mild Curry Powder – 2 tablespoons. Provides the primary spiced flavor.
- Chopped Tomatoes – 400 ml, canned. Adds acidity and a rich, tomatoey base.
- Cumin – ½ teaspoon. Adds a smoky, earthy flavor.
- Paprika – 1 teaspoon. Enhances color and complexity.
- Ground Cinnamon – ½ teaspoon. Adds warmth and a touch of sweetness.
- Black Pepper – ¼ teaspoon. Contributes subtle heat and depth.
- Salt – ½ teaspoon. Balances and enhances all flavors.
- Tomato Puree/Paste – 2 tablespoons. Intensifies the tomato flavor without added moisture.
- Chicken Stock – 1 cup. Adds depth and a richer taste.
- Fresh Parsley and Chili Flakes – For garnish. Adds color and an optional extra kick.
How to Make Chicken Curry
Step 1: Sauté the Chicken
Heat the vegetable oil in a large skillet over medium-high heat. Add the chopped chicken pieces and cook for 4-5 minutes, turning occasionally to ensure even cooking.
Step 2: Cook the Onion
Add the finely chopped onion to the skillet with the chicken. Cook for about 5 minutes until the onion softens and turns translucent.
Step 3: Add Aromatics and Spices
Stir in the minced garlic, ginger, cumin, ground cinnamon, paprika, salt, black pepper, and mild curry powder. Continue to stir and cook the spices for an extra minute to release their flavors.
Step 4: Incorporate Liquids
Pour in the canned chopped tomatoes, tomato puree, chicken stock, and full-fat coconut milk. Stir the mixture until everything is well combined.
Step 5: Simmer the Curry
Bring the mixture to a boil, then lower the heat to a simmer. Let it cook for about 10 minutes or until the chicken is fully cooked and the sauce thickens slightly.
Step 6: Garnish and Serve
Before serving, garnish the curry with fresh parsley and chili flakes for an added burst of color and flavor. Allow the dish to cool for about 5 minutes before diving in.

Pro Tips from My Kitchen
✓ Browning the Chicken – Start with the heat high enough to brown the chicken, creating a flavorful base for the curry.
✓ Spice Adjustment – Taste the curry before serving to adjust the spices, adding more chili if you prefer it spicier.
✓ Coconut Milk Consistency – Shake the can of coconut milk before opening to ensure even distribution of cream and liquid.
✓ Fresh Ginger – Use fresh ginger for the best flavor, as it adds a bright punch that's hard to replicate with ground.
✓ Ideal Simmering – Let the curry simmer uncovered if you prefer a thicker sauce, but make sure to stir occasionally to prevent sticking.
What Makes This Recipe Work
- The combination of spices and aromatics infuses the chicken with a depth of flavor that develops as the dish simmers. Each spice plays a role without overpowering the others, providing a well-rounded taste.
- Using full-fat coconut milk not only adds richness but also helps balance the spices and provides a creamy texture that many people love in a chicken curry.
- The method of sautéing the chicken first ensures that it remains tender and juicy throughout the cooking process, while also integrating the flavors from the spices and aromatics.
Frequently Asked Questions About Chicken Curry
Yes, you can use chicken thighs for a more tender and flavorful result. Other substitutions include tofu for a vegetarian option or shrimp for a seafood twist.
The chicken is done when it reaches an internal temperature of 165°F (74°C) or when it’s firm and opaque throughout. Ensure you give it time to cook thoroughly during the simmering stage.
Yes, this curry tastes even better the next day as the flavors have more time to meld together. Store it in an airtight container in the fridge for up to 3 days, and reheat it gently on the stovetop.
If your curry is too watery, let it simmer uncovered to reduce the liquid. You can also add a tablespoon of cornstarch mixed with water to thicken it up.
This chicken curry pairs wonderfully with steamed rice or warm naan bread. You can also serve it alongside a fresh salad or pickled vegetables for a complete meal.

Chicken Curry Recipe
Ingredients
- 2 tablespoons Vegetable Oil
- 4 pieces Chicken Breasts, chopped Chopped into bite-sized chunks.
- 400 ml Coconut Milk, full-fat
- 2 cloves Garlic, minced
- 1 piece Onion, finely chopped
- 2 teaspoons Ginger, minced
- 2 tablespoons Mild Curry Powder
- 400 ml Chopped Tomatoes, canned
- ½ teaspoon Cumin
- 1 teaspoon Paprika
- ½ teaspoon Ground Cinnamon
- ¼ teaspoon Black Pepper
- ½ teaspoon Salt
- 2 tablespoons Tomato Puree/Paste
- 1 cup Chicken Stock
- to taste optional Fresh Parsley and Chili Flakes for garnish
Instructions
- Heat the vegetable oil in a large skillet over medium-high heat.
- Add the chopped chicken pieces and cook for 4-5 minutes, turning occasionally.
- Add the finely chopped onion to the skillet with the chicken and cook for about 5 minutes until softened.
- Stir in minced garlic, ginger, cumin, ground cinnamon, paprika, salt, black pepper, and mild curry powder, and cook for an extra minute.
- Pour in the canned chopped tomatoes, tomato puree, chicken stock, and full-fat coconut milk, stirring until well combined.
- Bring to a boil, then lower the heat to a simmer and cook for about 10 minutes until chicken is fully cooked.
- Garnish with fresh parsley and chili flakes before serving.
Notes
- For the best flavor, use fresh ginger and ensure to taste and adjust spices before serving.
- This dish is perfect for leftovers as flavors deepen overnight.





Leave a Reply