I love making this creamy tomato spinach chicken when I want something comforting, flavorful, and easy to prepare in one pan. The rich tomato cream sauce pairs perfectly with tender chicken and fresh spinach, creating a dish that feels both hearty and balanced.

Why You’ll Love This Recipe

I enjoy how quick this recipe comes together without sacrificing flavor. The creamy tomato sauce feels indulgent, while the spinach adds freshness and color. I also appreciate that it works well for both weeknight dinners and casual gatherings. Another reason I keep coming back to this dish is how versatile it is—I can serve it with pasta, rice, or even crusty bread.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

2 boneless skinless chicken breasts
salt
black pepper
olive oil
garlic cloves, minced
cherry tomatoes or canned diced tomatoes
heavy cream
fresh spinach
parmesan cheese
italian seasoning
red pepper flakes (optional)

Directions

I start by seasoning the chicken with salt and pepper on both sides. In a large skillet, I heat olive oil over medium heat and cook the chicken until golden and fully cooked, then I remove it from the pan and set it aside.

In the same pan, I sauté the minced garlic until fragrant. Then I add the tomatoes and let them cook down slightly to release their juices. I pour in the heavy cream and stir everything together, letting the sauce simmer until it thickens.

Next, I add the spinach and cook until it wilts into the sauce. I sprinkle in parmesan cheese, italian seasoning, and red pepper flakes if I want a bit of heat. Finally, I return the chicken to the pan and coat it well with the creamy tomato sauce before letting it simmer for a few more minutes.

Servings and timing

I usually make this recipe for about 4 servings.
Preparation time: 10 minutes
Cooking time: 20 minutes
Total time: 30 minutes

Variations

I sometimes swap the chicken breasts for chicken thighs for a juicier texture. If I want a lighter version, I use half-and-half instead of heavy cream. I also like adding mushrooms or sun-dried tomatoes for extra depth of flavor. When I want a low-carb option, I serve it over cauliflower rice instead of pasta.

storage/reheating

I store leftovers in an airtight container in the refrigerator for up to 3 days. When reheating, I warm it gently on the stove over low heat, adding a splash of cream or water to loosen the sauce. I avoid overheating so the cream sauce stays smooth.

FAQs

Can I use frozen spinach instead of fresh?

I can use frozen spinach, but I make sure to thaw and drain it well before adding it to the sauce to avoid excess water.

What can I serve with this dish?

I like serving it with pasta, rice, mashed potatoes, or even toasted bread to soak up the sauce.

Can I make this dairy-free?

I can replace the heavy cream with coconut cream and skip the parmesan or use a dairy-free alternative.

How do I know when the chicken is fully cooked?

I check that the internal temperature reaches 165°F (75°C) or that the juices run clear when I cut into it.

Can I prepare this ahead of time?

I can cook it ahead and store it in the fridge, then reheat gently before serving. The flavors often taste even better the next day.

Conclusion

I keep this creamy tomato spinach chicken in my regular rotation because it’s simple, comforting, and packed with flavor. It’s one of those dishes that feels special without requiring much effort, and I can easily adapt it based on what I have on hand.

Print

Creamy Tomato Spinach Chicken

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A comforting one-pan creamy tomato spinach chicken dish featuring tender chicken breasts simmered in a rich tomato cream sauce with fresh spinach and parmesan.

  • Author: Mayaa
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian-inspired
  • Diet: Halal

Ingredients

  • 2 boneless skinless chicken breasts
  • Salt, to taste
  • Black pepper, to taste
  • 2 tablespoons olive oil
  • 3 garlic cloves, minced
  • 1 cup cherry tomatoes or canned diced tomatoes
  • 1 cup heavy cream
  • 2 cups fresh spinach
  • 1/2 cup grated parmesan cheese
  • 1 teaspoon Italian seasoning
  • 1/4 teaspoon red pepper flakes (optional)

Instructions

  1. Season the chicken breasts with salt and black pepper on both sides.
  2. Heat olive oil in a large skillet over medium heat and cook the chicken until golden and fully cooked. Remove and set aside.
  3. In the same skillet, sauté minced garlic until fragrant.
  4. Add tomatoes and cook until they soften and release their juices.
  5. Pour in the heavy cream, stir, and let the sauce simmer until slightly thickened.
  6. Add fresh spinach and cook until wilted.
  7. Stir in parmesan cheese, Italian seasoning, and red pepper flakes if using.
  8. Return the chicken to the skillet and coat it well with the sauce.
  9. Simmer for a few minutes, then serve warm.

Notes

  • You can substitute chicken breasts with chicken thighs for more juiciness.
  • Use half-and-half instead of heavy cream for a lighter version.
  • Frozen spinach can be used if thawed and well-drained.
  • Add mushrooms or sun-dried tomatoes for extra flavor.
  • Serve with pasta, rice, or bread to soak up the sauce.

Nutrition

  • Serving Size: 1 serving
  • Calories: 420 kcal
  • Sugar: 4 g
  • Sodium: 420 mg
  • Fat: 28 g
  • Saturated Fat: 14 g
  • Unsaturated Fat: 12 g
  • Trans Fat: 0 g
  • Carbohydrates: 8 g
  • Fiber: 2 g
  • Protein: 35 g
  • Cholesterol: 115 mg

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