Nothing beats the comforting aroma of a warm, home-cooked curry filling your kitchen, especially when it’s quick, simple, and packed with flavor. This Easy Chicken Curry is perfect for busy weeknights, casual dinners, or even meal prepping for the week ahead. With tender chicken, a rich coconut-based sauce, and a fragrant mix of spices, it’s a recipe that promises both speed and satisfaction.
Whether you’re a seasoned curry lover or trying your hand at making Indian-inspired dishes for the first time, this recipe is approachable, flexible, and endlessly delicious. The best part? It requires minimal prep, cooks in under 30 minutes, and delivers a creamy, flavorful curry your whole family will love.
Why You’ll Love This Recipe
Here’s why this curry deserves a spot in your weekly rotation:
- Quick and easy: Ready in just 30 minutes, perfect for weeknight dinners.
- Creamy and rich: Coconut milk adds depth and creaminess without heavy cream.
- Flavorful without complexity: A blend of common spices creates a complex, restaurant-quality taste.
- Healthy and balanced: Includes lean protein and greens, served with wholesome rice.
- Customizable: Adjust spice levels, thicken the sauce, or swap vegetables to suit your preferences.
- Family-friendly: Mild curry works for kids, with optional chili for spice lovers.
Ingredients Breakdown
Here’s everything you’ll need to make this curry perfectly. Ingredients are grouped for clarity.
For the Curry (Serves 4)
- 2 tbsp vegetable oil
- 3 chicken breasts (approx. 500g / 17.5 oz), cut into bite-size pieces
- 1 large onion (or 2 small), finely chopped
- 2 cloves garlic, minced
- 2 tsp minced ginger
- 2 tbsp mild curry powder (use hot if preferred)
- 1 tbsp ground coriander
- ½ tbsp ground cumin
- 1 tsp paprika
- ½ tsp ground cinnamon
- ½ tsp salt
- ½ tsp black pepper
- 2 tbsp tomato purée (tomato paste)
- 400 g (14 oz) can finely chopped tomatoes
- 240 ml (1 cup) chicken stock
- 400 ml (14 oz) can full-fat coconut milk
- 1 tbsp cornflour (cornstarch) mixed with 2 tbsp cold water, optional, for thickening
- 60 g (2 cups) baby spinach
To Serve
- Boiled rice
- Fresh coriander (cilantro)
- Chili flakes
Tools & Equipment Needed
To make this curry efficiently, gather these tools:
- Large frying pan or skillet with lid
- Wooden spoon or silicone spatula
- Chef’s knife and chopping board
- Measuring spoons and cups
- Small bowl for cornflour slurry
- Serving bowls or plates
- Saucepan for rice
Step-by-Step Instructions
Follow these steps carefully for a perfectly creamy, flavorful chicken curry.
1. Cook the Chicken
Heat 2 tbsp vegetable oil in a large frying pan over medium-high heat. Add the chicken pieces and cook for about 5 minutes, turning occasionally, until golden brown on all sides. Browning the chicken first helps lock in juices and adds depth of flavor.
2. Sauté the Onion
Add the finely chopped onion to the pan with the chicken. Cook for another 5 minutes, stirring often, until the onion softens and becomes translucent. This creates a flavorful base for the curry.
3. Add Aromatics and Spices
Stir in the garlic, ginger, curry powder, ground coriander, cumin, paprika, cinnamon, salt, and black pepper. Cook for 1 minute, allowing the spices to toast lightly and release their aromatic flavors. This step is key to building the curry’s depth.
4. Add Liquids
Mix in tomato purée, chopped tomatoes, chicken stock, and coconut milk. Bring to a gentle simmer, stirring occasionally to combine all ingredients.
5. Simmer the Curry
Allow the curry to simmer for 10 minutes, stirring occasionally. This ensures the chicken is fully cooked and the flavors meld together.
6. Optional Thickening
If you prefer a thicker sauce, stir in 1 tbsp cornflour mixed with 2 tbsp cold water. Simmer for an additional 1–2 minutes until the sauce reaches your desired consistency.
7. Add the Spinach
Stir in baby spinach and cook just until wilted. Turn off the heat—residual heat will finish cooking the greens without overcooking them.
8. Serve
Spoon the curry over boiled rice. Garnish with fresh coriander and a pinch of chili flakes for added color and mild heat. Serve immediately.

Tips & Variations
- Vegetarian version: Replace chicken with chickpeas or firm tofu; cook slightly longer to allow flavors to infuse.
- Spice adjustments: Swap mild curry powder for hot if you like it spicier. Add chili flakes or fresh chopped chili.
- Thicker sauce: Use more cornflour slurry or reduce coconut milk slightly for a creamier texture.
- Extra vegetables: Add bell peppers, peas, or carrots for a nutrient boost.
- Meal prep: Curry tastes even better the next day as flavors develop; store in airtight containers in the fridge.
Flavor Profile & Pairings
- Taste: Rich, creamy, mildly spiced, and slightly sweet from coconut milk.
- Texture: Tender chicken, silky sauce, soft wilted spinach.
- Best sides: Steamed basmati or jasmine rice, naan bread, or simple cucumber salad complement this curry perfectly.
Nutritional Overview (Estimated Per Serving)
- Calories: 450 kcal
- Protein: 35 g
- Carbs: 22 g
- Fat: 24 g
- Fiber: 4 g
Dietary Notes: Naturally gluten-free if using gluten-free curry powder; dairy-free; can be made vegetarian by swapping chicken.
Make-Ahead & Meal Prep Tips
- Chicken: Cut and marinate a few hours in advance for extra flavor.
- Sauce: Can be made a day ahead and reheated gently.
- Storage: Refrigerate for up to 3 days; curry can also be frozen in airtight containers for up to 3 months. Reheat on low heat to maintain texture.
FAQs
1. Can I use chicken thighs instead of breasts?
Yes, thighs stay juicier and slightly more flavorful, though cooking time may vary by a few minutes.
2. Is coconut milk necessary?
Coconut milk adds creaminess and balances the spices, but full-fat cream or yogurt can be substituted for a different texture.
3. Can I make this curry spicier?
Absolutely—use hot curry powder or add chili flakes, fresh chilies, or chili paste.
4. Can I use frozen spinach?
Yes, but thaw and drain excess water before adding to the curry to avoid a watery sauce.
5. Can this curry be served over something other than rice?
Yes, it pairs well with quinoa, cauliflower rice, or flatbreads like naan.
Cooking Timeline (At a Glance)
| Stage | Time | Notes |
|---|---|---|
| Prep | 5 min | Chop onions, garlic, ginger, chicken |
| Cook Chicken | 5 min | Brown chicken pieces |
| Sauté Onion | 5 min | Soften onions with chicken |
| Toast Spices | 1 min | Release aromatics |
| Simmer Curry | 10 min | Cook chicken through, meld flavors |
| Optional Thickening | 2 min | Stir in cornflour slurry |
| Add Spinach & Serve | 2 min | Wilt spinach and serve |
Serving Suggestions
- Serve with steamed rice or naan bread for a traditional meal.
- Garnish with fresh coriander and chili flakes for extra freshness and color.
- For casual meals, pair with a side of cucumber raita to balance spice.
Recipe Variations
- Spicy Coconut Chicken Curry: Use hot curry powder and add 1 tsp chili flakes.
- Vegetable Chicken Curry: Add diced bell peppers, peas, or carrots for extra nutrition.
- Creamy Yogurt Curry: Replace half the coconut milk with Greek yogurt for tangy richness.
- Thai-Inspired Curry: Add kaffir lime leaves and a splash of fish sauce for an aromatic twist.
Ingredient Spotlight
Coconut Milk
- Selection: Use full-fat canned coconut milk for the richest flavor and creaminess.
- Storage: Unopened cans can be stored at room temperature; once opened, refrigerate and use within 2–3 days.
- Enhancement: Adds sweetness and balances spices; can be lightly whipped to create a creamier texture.
Curry Powder
- Selection: Mild curry powder is perfect for family-friendly meals; hot curry powder adds heat.
- Storage: Keep in airtight containers, away from sunlight, to maintain potency.
- Enhancement: Toast lightly with aromatics to maximize flavor.
Pro Cooking Tips
- Brown chicken first to seal in juices and build flavor.
- Toast spices briefly in the pan to enhance aroma.
- Add spinach last to retain color and nutrients.
- Use a low simmer to prevent coconut milk from separating.
- Adjust salt and spices at the end for perfect balance.
Storage & Freezing Guide
- Cooked curry: Store in airtight containers in fridge for 3 days.
- Freezing: Cool completely, freeze in portions. Thaw overnight in fridge and reheat gently. Avoid high heat to prevent separation.
- Rice: Can be cooked and frozen separately; reheat with a splash of water for fluffiness.
Nutrition Estimate Table (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 450 kcal |
| Protein | 35 g |
| Carbohydrates | 22 g |
| Fat | 24 g |
| Fiber | 4 g |
Dietary Notes: Gluten-free (if using appropriate curry powder), dairy-free, high-protein, and balanced for a family meal.
Expanded Conclusion
This Easy Chicken Curry is a perfect example of how home cooking can be fast, flavorful, and satisfying. With tender chicken, a rich coconut sauce, and vibrant spices, it’s a dish that works for weeknights, lunchboxes, or dinner parties.
Its simplicity doesn’t compromise taste, making it ideal for cooks of any level. Whether you’re craving comfort food or looking to impress guests with minimal effort, this curry hits all the right notes.
Give it a try, experiment with spices or vegetables, and make it your own. Once you master this recipe, it will become a staple in your culinary repertoire—delicious, reliable, and endlessly comforting.
Print
Easy Chicken Curry: A Quick and Flavorful Weeknight Delight
Easy Chicken Curry is a quick, flavorful curry with tender chicken, aromatic spices, and creamy coconut milk, perfect served over rice for a comforting meal.
- Total Time: 30 minutes
- Yield: 4 servings 1x
Ingredients
- 2 tbsp vegetable oil
- 3 chicken breasts (approx. 500g), cut into bite-sized pieces
- 1 large onion, finely chopped
- 2 cloves garlic, minced
- 2 tsp minced ginger
- 2 tbsp mild curry powder
- 1 tbsp ground coriander
- ½ tbsp ground cumin
- 1 tsp paprika
- ½ tsp ground cinnamon
- ½ tsp salt
- ½ tsp black pepper
- 2 tbsp tomato purée
- 400 g can chopped tomatoes
- 240 ml chicken stock
- 400 ml can full-fat coconut milk
- 1 tbsp cornflour mixed with 2 tbsp water (optional, for thickening)
- 60 g baby spinach
- Boiled rice, to serve
- Fresh coriander, for garnish
- Chilli flakes, for garnish
Instructions
- Heat oil in a large frying pan over medium-high heat. Cook chicken 5 minutes until browned.
- Add onion and cook another 5 minutes until softened.
- Stir in garlic, ginger, curry powder, coriander, cumin, paprika, cinnamon, salt, and pepper. Cook 1 minute until fragrant.
- Add tomato purée, chopped tomatoes, chicken stock, and coconut milk. Bring to a gentle simmer.
- Simmer for 10 minutes, stirring occasionally, until chicken is fully cooked.
- Optional: stir in cornflour slurry to thicken sauce and cook 1–2 minutes.
- Stir in baby spinach until wilted. Turn off heat.
- Serve over boiled rice, garnished with fresh coriander and a pinch of chilli flakes.
Notes
- Use hot curry powder for a spicier version.
- For extra creaminess, add a splash of cream or yogurt at the end.
- Adjust seasoning and chilli flakes to taste.
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Asian-Inspired
Nutrition
- Serving Size: 1 serving



