Cooking is often more than just a means to an end; it’s a journey that can transport us to different places, evoke cherished memories, and bring warmth to our homes. One of my fondest culinary memories is the first time I tried making chicken curry from scratch. The intoxicating blend of spices and the delightful aroma wafting through the kitchen made my heart flutter with excitement. It reminded me of a cozy dinner with my family, snuggled around the table, eagerly awaiting the next spoonful of rich, flavorful goodness. Today, I’m sharing my easy chicken curry recipe that is sure to ignite that same passion in your kitchen!
Recipe Timing
- Prep Duration: 10 minutes
- Active Cooking: 25 minutes
- Total Duration: 35 minutes
- Portion Size: Serves 4
- Complexity: Simple
Nutritional Recipe
- Calories per portion: Approximately 450 kcal
- Protein: 35g
- Carbs: 20g
- Fats: 30g
- Fiber: 3g
- Sugars: 5g
- Sodium: 800mg
Why You’ll Love This Easy Chicken Curry
This easy chicken curry is all about bringing the comforting flavors of a classic Indian dish right into your home without the fuss. It’s rich and creamy from the coconut milk, with just the right amount of spice to excite your taste buds. Plus, it’s incredibly versatile—you can easily modify it to suit your preferences or dietary needs. Whether you’re cooking for a family dinner or a casual gathering with friends, this dish is sure to impress!
The Complete Cooking Journey
Cooking this chicken curry isn’t just about following steps; it’s truly an experience. From heating the oil to hear that satisfying sizzle of chicken browning, to the magic that happens when you add the spices, each step builds anticipation. The bright colors of fresh spinach, the steam rising from a bed of rice, and the fresh coriander as a garnish make not just a meal, but a feast for the senses.
Ingredients:
For the Curry:
- 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
- Chilli flakes
Method:
Step 1: Heat the Oil
Heat the oil in a large frying pan over medium-high heat. Add the chicken and cook for about 5 minutes, turning occasionally, until browned on all sides.
Step 2: Sauté the Onion
Add the chopped onion to the pan with the chicken. Cook for another 5 minutes, stirring often, until the onion is softened.
Step 3: Add Aromatics and Spices
Stir in the garlic, ginger, curry powder, coriander, cumin, paprika, cinnamon, salt, and pepper. Cook for 1 minute to toast the spices and release their aroma.
Step 4: Add Liquids
Mix in the tomato purée, chopped tomatoes, chicken stock, and coconut milk. Bring to a gentle simmer.
Step 5: Simmer the Curry
Let the curry simmer for 10 minutes, stirring occasionally, until the chicken is fully cooked.
Step 6: Optional Thickening
If you prefer a thicker sauce, stir in the cornflour slurry and cook for another minute or two until the sauce thickens.
Step 7: Add the Spinach
Stir in the baby spinach and allow it to wilt into the sauce. Turn off the heat.
Step 8: Serve
Spoon the curry over boiled rice and garnish with fresh coriander and a pinch of chilli flakes.
Serving Suggestions & Pairings
Serve this easy chicken curry over steaming bowls of fluffy boiled rice to soak up every drop of the delicious sauce. Fresh naan or roti is also a fantastic accompaniment to enjoy with the curry. Feel free to spice things up with a side of tangy cucumber raita or a refreshing salad to elevate your meal.
Storage & Leftovers Guide
Leftovers can be stored in an airtight container in the refrigerator for 3-4 days. Reheat thoroughly before serving. This chicken curry also freezes beautifully; just cool it completely before transferring it to freezer-safe containers. It can be frozen for up to 3 months. To reheat, simply thaw overnight in the fridge and warm it up on the stove or in the microwave.
Kitchen Wisdom & Success Tips
- Don’t skip browning the chicken! This step adds a depth of flavor that elevates the entire dish.
- Taste as you go. Adjust the seasoning to your liking; if you prefer it spicier, feel free to add more curry powder or hot sauce.
- Experiment with veggies! You can add other vegetables like bell peppers, carrots, or peas for extra nutrition and flavor.
Flavor Variations & Adaptations
- Want to add a twist? Consider incorporating a splash of lime juice or a handful of cashews for some crunch.
- For a vegetarian version, replace the chicken with chickpeas or tofu and vegetable stock instead of chicken stock.
- Add a touch of sweetness with a tablespoon of brown sugar if you love a hint of sweetness in your curry.
Reader Questions & Solutions
-
How can I make this curry spicier?
Add more curry powder or some chopped fresh chili peppers. You can also include cayenne pepper for an added kick! -
Can I use other types of meat?
Absolutely! This recipe works well with diced lamb, beef, or even shrimp. Just adjust the cooking times as needed. -
Can I make this curry in advance?
Yes, you can prepare this curry a day before. The flavor will deepen overnight in the fridge, making it even more delicious. -
What if I don’t have coconut milk?
You can substitute it with heavy cream or yogurt for a creamy texture, although it will change the flavor slightly. -
How can I store and reheat leftovers?
Store leftovers in a sealed container in the fridge for up to 4 days. Reheat thoroughly on the stove or in the microwave.
Wrapping Up
Cooking this easy chicken curry is not just about the destination, but the journey filled with delightful aromas and comforting memories. As you savor each bite, remember that good food brings people together—the laughter, warmth, and connection around the table. So, gather your loved ones, share this dish, and let the flavors spark conversations that linger long after the meal is over. Happy cooking!
PrintEasy Chicken Curry
A comforting and rich chicken curry made with coconut milk and spices, perfect for family dinners.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
- Diet: Non-Vegetarian
Ingredients
- 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
- Boiled rice, for serving
- Fresh coriander, for garnish
- Chilli flakes, for garnish
Instructions
- Heat the oil in a large frying pan over medium-high heat. Add the chicken and cook for about 5 minutes, turning occasionally, until browned on all sides.
- Add the chopped onion to the pan with the chicken. Cook for another 5 minutes, stirring often, until the onion is softened.
- Stir in the garlic, ginger, curry powder, coriander, cumin, paprika, cinnamon, salt, and pepper. Cook for 1 minute to toast the spices and release their aroma.
- Mix in the tomato purée, chopped tomatoes, chicken stock, and coconut milk. Bring to a gentle simmer.
- Let the curry simmer for 10 minutes, stirring occasionally, until the chicken is fully cooked.
- If you prefer a thicker sauce, stir in the cornflour slurry and cook for another minute or two until the sauce thickens.
- Stir in the baby spinach and allow it to wilt into the sauce. Turn off the heat.
- Spoon the curry over boiled rice and garnish with fresh coriander and a pinch of chilli flakes.
Notes
Leftovers can be stored in an airtight container and reheated. Works well with other meats or as vegetarian with chickpeas.
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 5g
- Sodium: 800mg
- Fat: 30g
- Saturated Fat: 16g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 3g
- Protein: 35g
- Cholesterol: 85mg

