If you have ever craved a dish that wraps you in warmth and comfort with every bite, then this Chicken Curry with Coconut Milk, Tomatoes & Spinach Recipe is about to become your new favorite. It perfectly balances creamy coconut milk, tangy tomatoes, and vibrant spinach with tender chicken infused in aromatic spices. Every element works together like magic, creating a curry that is both rich in flavor and wonderfully nourishing. Whether you’re cooking for a cozy family dinner or impressing friends with your culinary skills, this recipe offers a delicious and approachable journey into Indian-inspired cuisine that everyone can enjoy.

Chicken Curry with Coconut Milk, Tomatoes & Spinach Recipe - Recipe Image

Ingredients You’ll Need

The beauty of this recipe lies in its simplicity and the thoughtful selection of ingredients. Each one plays a crucial role in building layers of taste, from the mellow sweetness of coconut milk to the bright freshness of spinach, creating a perfectly balanced Chicken Curry with Coconut Milk, Tomatoes & Spinach Recipe.

  • 1 tablespoon coconut oil or olive oil: Adds a subtle tropical aroma and ensures a rich sauté base.
  • 1 medium onion, chopped: Provides a slightly sweet foundation when softened.
  • 2 cloves garlic, minced: Infuses the curry with warm, savory depth.
  • 1 tablespoon fresh ginger, grated: Gives a zesty freshness that brightens the spices.
  • 1 tablespoon curry powder: Blends multiple spices to bring authentic Indian flair.
  • 1 teaspoon ground cumin: Adds earthiness and enhances the curry’s warmth.
  • ½ teaspoon turmeric: Offers vibrant color and a subtle, bitter undertone.
  • 1 pound boneless, skinless chicken breast or thighs, cut into bite-size pieces: The juicy protein star of the dish.
  • 1 (14 oz) can diced tomatoes with juices: Brings acidity and sweetness to balance creaminess.
  • 1 (14 oz) can full-fat coconut milk: Creates a rich, silky texture that makes the curry luscious.
  • 2 cups fresh spinach: Adds bright green freshness and nutrients at the last moment.
  • Salt and black pepper to taste: Essential for seasoning and tying flavors together.
  • Juice of ½ lime (optional): Adds a fresh, tangy lift just before serving.
  • Chopped fresh cilantro for garnish: Provides a herbaceous finish and beautiful color contrast.

How to Make Chicken Curry with Coconut Milk, Tomatoes & Spinach Recipe

Step 1: Sauté the Aromatics

Start by heating the coconut or olive oil in a large skillet over medium heat. Toss in the chopped onion and cook for 3 to 4 minutes until it’s softened and translucent, releasing a gentle sweetness that forms the base of our curry. Then, stir in the minced garlic and grated ginger. Let these cook for another minute; this awakens their scents and flavors, making the whole kitchen smell incredible.

Step 2: Toast the Spices

Next, sprinkle in the curry powder, ground cumin, and turmeric right into the skillet. Stir continuously for about 30 seconds so the spices toast lightly. This step is a game changer because it not only deepens their flavor but also helps them infuse into the chicken later, creating that signature warm, fragrant curry taste you’re after.

Step 3: Brown the Chicken

Add the bite-sized pieces of chicken to the pan. Let them cook, stirring occasionally, for about 5 to 6 minutes. You want to get a lovely golden brown on all sides. It’s okay if the chicken isn’t totally cooked through at this stage; the next steps will make sure it’s tender and juicy inside.

Step 4: Build the Sauce

Pour in the canned diced tomatoes with their juices, followed by the full-fat coconut milk. Give everything a good stir to combine. Bring the curry to a gentle simmer, then cover the skillet. Let it cook on low for 10 to 12 minutes, which allows the chicken to soak up all those vibrant spices while simmering in the creamy sauce.

Step 5: Add Spinach and Season

When the chicken is fully cooked and tender, stir in the fresh spinach. Cook for just 2 to 3 minutes until the spinach wilts but still retains its bright, green color. Finish by seasoning with salt and black pepper to your taste. For an optional pop of brightness, squeeze in the juice of half a lime—it elevates the entire dish with a fresh zing.

How to Serve Chicken Curry with Coconut Milk, Tomatoes & Spinach Recipe

Chicken Curry with Coconut Milk, Tomatoes & Spinach Recipe - Recipe Image

Garnishes

To make this chicken curry truly shine, don’t skip adding chopped fresh cilantro on top just before serving. The vibrant green leaves add more than color—they bring a delightful herbaceous note that complements the creamy, spiced curry perfectly.

Side Dishes

This dish pairs beautifully with fluffy basmati rice or warm, buttery naan bread. The rice soaks up the luscious sauce wonderfully, while naan is perfect for scooping up every delicious bite. If you want a lighter option, consider serving it with cauliflower rice or a simple cucumber salad to refresh the palate.

Creative Ways to Present

For an elegant touch, serve the curry in individual bowls topped with a dollop of yogurt or a sprinkle of toasted coconut flakes. You could also layer it over a bed of quinoa or serve it alongside roasted vegetables for a wholesome, colorful plate everyone will admire.

Make Ahead and Storage

Storing Leftovers

If you have any leftovers from your Chicken Curry with Coconut Milk, Tomatoes & Spinach Recipe, store them in an airtight container in the refrigerator. The flavors meld beautifully overnight, often tasting even better the next day. Just keep it refrigerated for up to 3 days for the best freshness.

Freezing

This curry also freezes well. Portion it into freezer-safe containers, leaving a bit of room at the top for expansion. It can be stored in the freezer for up to 3 months. Thaw it in the fridge overnight before reheating to maintain its delicious texture and flavor.

Reheating

Reheat the curry gently on the stovetop over low to medium heat, stirring occasionally until warmed through. You can add a splash of water or coconut milk if the sauce seems too thick. Avoid microwaving for extended periods as it can alter the creamy texture.

FAQs

Can I use chicken thighs instead of breasts?

Absolutely! Chicken thighs are actually a great choice because they stay extra juicy and tender when cooked in a curry. Just cut them into bite-sized pieces like the recipe suggests.

Is this recipe spicy?

This Chicken Curry with Coconut Milk, Tomatoes & Spinach Recipe has a mild warmth from the curry powder and spices but is not very spicy. You can easily add heat by including cayenne pepper or fresh chili if you like it more fiery.

Can I substitute canned coconut milk with fresh?

Yes, fresh coconut milk works wonderfully and can add an even richer flavor. Just be sure to use full-fat for the best creamy texture.

What can I substitute for fresh spinach?

If you don’t have spinach on hand, baby kale or Swiss chard are excellent alternatives. They provide a similar texture and absorb the curry flavors beautifully.

Is this recipe gluten-free and dairy-free?

Yes! This curry is naturally gluten-free and dairy-free, making it suitable for those with dietary restrictions or anyone looking for a wholesome, allergen-friendly meal.

Final Thoughts

I truly hope you feel inspired to cook this Chicken Curry with Coconut Milk, Tomatoes & Spinach Recipe soon because it’s one of those dishes that brings incredible comfort and joy to the table. From the irresistible aroma to the vibrant colors and the perfect balance of creamy, tangy, and savory flavors, it’s a recipe worth making time and time again. Give yourself the gift of a delicious, wholesome meal that will warm your heart and impress everyone lucky enough to share it with you.

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

Chicken Curry with Coconut Milk, Tomatoes & Spinach Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.4 from 70 reviews
  • Author: admin
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian-Inspired
  • Diet: Gluten Free

Description

A rich and creamy Chicken Curry with Coconut Milk, Tomatoes, and Spinach, infused with warming spices and cooked on the stovetop. This easy, Indian-inspired dish combines tender chicken pieces simmered in a luscious coconut milk sauce with fresh spinach, making a comforting meal perfect for any night of the week.


Ingredients

Scale

Main Ingredients

  • 1 tablespoon coconut oil or olive oil
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 tablespoon curry powder
  • 1 teaspoon ground cumin
  • ½ teaspoon turmeric
  • 1 pound boneless, skinless chicken breast or thighs, cut into bite-size pieces
  • 1 (14 oz) can diced tomatoes with juices
  • 1 (14 oz) can full-fat coconut milk
  • 2 cups fresh spinach
  • Salt and black pepper, to taste
  • Juice of ½ lime (optional)
  • Chopped fresh cilantro for garnish


Instructions

  1. Heat the aromatics: Heat oil in a large skillet over medium heat. Add the chopped onion and cook for 3 to 4 minutes until softened. Stir in the minced garlic and grated ginger and cook for another minute to release their flavors.
  2. Toast the spices: Add the curry powder, ground cumin, and turmeric to the skillet. Stir constantly for about 30 seconds to lightly toast the spices and enhance their aroma.
  3. Brown the chicken: Add the chicken pieces to the pan. Cook for 5 to 6 minutes, stirring occasionally, until the chicken is browned on all sides but not fully cooked through.
  4. Add liquids and simmer: Pour in the diced tomatoes with their juices and the full-fat coconut milk. Stir everything together and bring the mixture to a gentle simmer. Cover the skillet and cook for 10 to 12 minutes, or until the chicken is cooked through and tender.
  5. Wilt the spinach: Stir in the fresh spinach leaves and cook for an additional 2 to 3 minutes, just until the spinach wilts and integrates into the curry.
  6. Season and finish: Season with salt and black pepper to taste. Optionally, squeeze the juice of half a lime over the curry for brightness. Garnish with chopped fresh cilantro if desired.
  7. Serve: Serve the curry hot over steamed rice or with naan bread for a complete meal.

Notes

  • You can substitute baby kale or Swiss chard for the spinach if preferred.
  • For extra heat, add a pinch of cayenne pepper or a chopped chili along with the garlic.
  • This dish pairs well with basmati rice or warm naan bread.
  • Use boneless, skinless chicken thighs for a juicier texture, or breasts for a leaner option.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star