The Best Chicken and Spinach Curry (That’ll Make Takeout Feel Completely Unnecessary!)

The Best Chicken and Spinach Curry (That’ll Make Takeout Feel Completely Unnecessary!)

Ever wonder why homemade curry never quite tastes like the version from your favorite restaurant, no matter how carefully you follow the recipe? I spent years convinced there was some secret ingredient I was missing until I finally figured out it was all about the spice-blooming step. Now this chicken and spinach curry is on our dinner table at least twice a month, and my family genuinely prefers it to ordering in. If you’ve ever been intimidated by making curry from scratch, I promise this one is far more forgiving than it looks.

Here’s the Thing About This Recipe

What makes this chicken and spinach curry work is treating the spices as the foundation rather than an afterthought. Cooking curry powder, turmeric, cumin, and coriander directly in the hot pan for that one minute before the chicken goes in releases their oils and transforms them from raw and sharp into something warm, rounded, and deeply aromatic. I learned the hard way that dumping spices straight into liquid produces something flat and disappointing — bloom them first and everything changes. It’s honestly that simple, and no fancy techniques needed beyond that.

Gathering Your Ingredients (Don’t Stress!)

Good curry powder is worth hunting down at an Indian grocery store rather than grabbing whatever generic blend is on the supermarket shelf — the difference in fragrance and depth is genuinely noticeable. I learned this after three batches that tasted oddly one-dimensional before realizing my spice jar was two years old and practically flavorless (happens more than I’d like to admit).

Fresh spinach is non-negotiable here — don’t swap it for frozen. Spinach has been used in South Asian cooking for centuries and wilts beautifully into curry sauces while keeping a vibrant color that makes the dish look as good as it tastes. Coconut milk is what gives this curry its rich, creamy body — use full-fat for the best results, not the lite version which thins out the sauce significantly. I always grab an extra can of diced tomatoes because someone in our house inevitably wants more sauce over their rice.

Let’s Make This Together

Here’s where I used to mess up my curry every single time — I’d rush the onion stage because I was hungry and impatient. Don’t be me. Heat oil in a large skillet over medium heat and cook those finely chopped onions for a full 5 minutes until they’re genuinely soft and translucent. This slow-cooked onion base is the backbone of the whole dish.

Add minced garlic and grated ginger and cook for another 1-2 minutes until the kitchen smells incredible and fragrant. Now for the most important step: stir in your curry powder, turmeric, cumin, coriander, salt, and pepper and cook for a full minute, stirring constantly. This is the blooming step and it’s not optional — it’s what separates a great chicken and spinach curry from a mediocre one.

Add the chicken pieces and cook until browned on all sides, about 5-6 minutes. Pour in the diced tomatoes with all their juices and the coconut milk, stir everything together, and bring to a simmer. Reduce heat to low, cover, and let it go for 20 minutes, stirring occasionally. The sauce will deepen in color and the chicken will become beautifully tender. Add the fresh spinach in the last few minutes and stir until completely wilted — it takes about 2 minutes and the color is gorgeous. If you love warming, spiced dishes like this, you’d also enjoy this creamy coconut lentil soup for another deeply satisfying weeknight meal.

Common Oops Moments (And How to Fix Them)

Sauce turned out too thin? You probably used lite coconut milk or didn’t simmer long enough — remove the lid and let it cook uncovered for another 5-10 minutes to reduce. It thickens quickly once exposed to open heat.

Chicken and spinach curry tasting flat despite all those spices? Your spices might be old — this is the most common culprit and it’s completely fixable with a fresh jar. Add another pinch of each spice, stir, and simmer for 5 more minutes. Too spicy? Stir in an extra splash of coconut milk to cool things down immediately — it works every time.

Ways to Mix It Up

When I’m feeling fancy, I’ll stir a tablespoon of tomato paste in with the onions before adding the spices for an even richer, deeper sauce color. Around the holidays, I’ll add a handful of frozen peas in the last few minutes alongside the spinach for a pop of color and sweetness that makes it feel celebratory. For a kid-friendly version, reduce the curry powder to 1 tablespoon and skip the black pepper entirely — the coconut milk keeps it creamy and mild enough for younger palates. A vegetarian version swaps the chicken for two cans of drained chickpeas added with the tomatoes — genuinely delicious.

What Makes This Recipe Special

Chicken curry has deep roots across South Asian cuisines, with regional variations spanning from the coconut-rich dishes of South India to the tomato-forward curries of the North — and this recipe draws on both traditions by combining coconut milk with a tomato base for balance. Curry powder as a spice blend has a fascinating history tied to British colonialism and the global spread of South Asian cuisine, making it one of the most widely recognized spice blends in the world today. What sets this version apart is the accessible ingredient list that doesn’t compromise on the technique that actually makes curry taste like curry.

Things People Ask Me About This Recipe

Can I make this chicken and spinach curry ahead of time?

Absolutely — it reheats beautifully and the flavors deepen overnight in the fridge. Make it a day ahead and reheat gently on the stovetop with a splash of water or coconut milk to loosen the sauce.

What if I can’t find fresh spinach?

Baby spinach works identically here and is often easier to find. Frozen spinach works in a pinch — thaw and squeeze out as much water as possible before adding so it doesn’t water down your sauce.

Can I freeze this homemade curry?

Yes, it freezes well for up to 3 months. Cool completely before portioning into airtight containers. Thaw overnight in the fridge and reheat slowly on the stovetop — avoid the microwave if you can, as it tends to make the chicken rubbery.

Is this chicken and spinach curry beginner-friendly?

Very much so — the steps are straightforward and the only truly critical technique is blooming the spices, which takes exactly one minute. If you can chop an onion and stir a pan, you can make this curry confidently.

How do I store leftover curry?

Refrigerate in an airtight container for up to 4 days. The sauce actually gets richer and more flavorful as it sits, making day-two leftovers genuinely better than the first serving.

Can I use chicken thighs instead of chicken breast?

Boneless, skinless chicken thighs work even better here — they stay juicier through the simmer and are more forgiving if you go a few minutes over. Just add 5 extra minutes to the covered simmer time.

Before You Head to the Kitchen

I couldn’t resist sharing this because a great chicken and spinach curry is one of those dishes that sounds ambitious and tastes like you really know what you’re doing — but comes together in under 40 minutes on a regular weeknight. The best curry nights are when the whole house fills with the smell of blooming spices and everyone wanders into the kitchen asking when dinner will be ready.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Delicious chicken curry cooked with fresh spinach and aromatic spices, perfect for a hearty meal.

Chicken and Spinach Curry


Description

Tender chicken simmered in a rich, coconut-tomato sauce with warming spices and fresh wilted spinach — this chicken and spinach curry brings genuine South Asian-inspired comfort food to your table in under 40 minutes.

Prep Time: 10 minutes | Cook Time: 30 minutes | Total Time: 40 minutes | Servings: 4Delicious chicken curry cooked with fresh spinach and aromatic spices, perfect for a hearty meal.


Ingredients

Scale
  • 1 lb boneless, skinless chicken breast, cut into bite-sized pieces
  • 10 oz fresh spinach leaves
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 1-inch piece ginger, grated
  • 1 can (14 oz) diced tomatoes
  • 1 can (14 oz) full-fat coconut milk (don’t use lite — it thins the sauce)
  • 2 tbsp curry powder (fresh from an Indian grocery store if you can)
  • 1 tsp turmeric
  • 1 tsp cumin
  • 1 tsp coriander
  • Salt and pepper, to taste
  • 2 tbsp oil

Instructions

  1. Heat oil in a large skillet over medium heat. Add finely chopped onion and cook for a full 5 minutes until soft and translucent — don’t rush this step.
  2. Add minced garlic and grated ginger. Cook for 1-2 minutes until fragrant and the kitchen smells incredible.
  3. Stir in curry powder, turmeric, cumin, coriander, salt, and pepper. Cook for 1 full minute, stirring constantly. This blooming step is not optional.
  4. Add chicken pieces and cook until browned on all sides, about 5-6 minutes.
  5. Pour in diced tomatoes with their juices and coconut milk. Stir to combine everything into a gorgeous, golden sauce.
  6. Bring to a simmer, then reduce heat to low and cover. Simmer for 20 minutes, stirring occasionally, until chicken is cooked through and sauce has deepened.
  7. Add fresh spinach and stir until completely wilted, about 2 minutes.
  8. Taste and adjust seasoning. Serve hot over rice or with warm naan — if you can wait that long.

Nutrition Information (Per Serving):

  • Calories: 380
  • Carbohydrates: 16g
  • Protein: 34g
  • Fat: 20g
  • Fiber: 4g
  • Sodium: 520mg
  • Key vitamins/minerals: Vitamin A (70% DV), Vitamin C (35% DV), Iron (25% DV), Potassium (18% DV)
  • Note: Spinach adds exceptional iron and vitamin A while coconut milk provides medium-chain fatty acids for a genuinely nourishing meal.

Notes:

  • Bloom the spices for the full minute — this is the step that makes everything taste like restaurant curry
  • Fresh spices matter enormously here — if your jars are over a year old, grab new ones
  • The sauce thickens as it cools — add a splash of water or coconut milk when reheating

Storage Tips:

  • Refrigerate in an airtight container for up to 4 days — flavors improve overnight
  • Freeze in portions for up to 3 months — thaw overnight in the fridge
  • Reheat gently on the stovetop over medium-low heat; microwave makes chicken rubbery

Serving Suggestions:

  • Serve over steamed basmati rice for a classic, complete meal
  • Pair with warm naan bread for scooping up all that rich sauce
  • Add a simple cucumber raita on the side to balance the warmth of the spices
  • Serve alongside roasted cauliflower for a fuller spread

Mix It Up (Recipe Variations):

  • Extra Rich Version: Stir a tablespoon of tomato paste in with the onions before adding spices for a deeper, more intense sauce
  • Vegetarian Chickpea Curry: Swap chicken for two cans of drained chickpeas added with the tomatoes — simmer for the same time
  • Kid-Friendly Mild Curry: Reduce curry powder to 1 tablespoon and omit black pepper — the coconut milk keeps it creamy and approachable

What Makes This Recipe Special: Blooming the spices directly in the hot oil before any liquid is added is the technique that transforms this from a basic chicken dish into something that genuinely tastes like it came from a restaurant kitchen — it releases aromatic oils that raw spices simply can’t deliver when added straight to liquid. The combination of coconut milk and diced tomatoes creates a sauce that’s simultaneously rich and bright, hitting the balance that makes South Asian-inspired curries so universally satisfying.

Leave a Comment

Recipe rating