Create a delicious and creamy tomato spinach chicken pasta that’s perfect for busy weeknights or family dinners. This quick recipe combines tender chicken, fresh spinach, and a rich tomato-based sauce with a touch of cream for a comforting and satisfying meal. Easy to make with simple ingredients like garlic, pasta, and Parmesan, this dish is both flavorful and versatile. Perfect for anyone looking for a hearty and healthy dinner idea that’s ready in under 30 minutes.

Ingredients
- 8 ounces uncooked pasta (your choice)
- 2 chicken breasts
- 1/2 tablespoon garlic powder
- Salt & pepper to taste
- 1 tablespoon butter
- 1 tablespoon olive oil
- 2-3 cloves garlic, minced
- 2 tablespoons tomato paste
- 1 (14-ounce) can tomato sauce
- 3/4 cup heavy cream
- 1/4 teaspoon Italian seasoning
- 2 cups (packed) fresh baby spinach
- Freshly grated Parmesan cheese, to taste
Instructions
- Cook the Pasta:
Bring a large pot of salted water to a boil. Cook the pasta until al dente, following package instructions. Reserve some pasta water for later, then drain. - Prepare the Chicken:
Slice each chicken breast in half lengthwise to create four thinner pieces. Season both sides of the chicken with garlic powder, salt, and pepper. - Cook the Chicken:
Heat the butter and olive oil in a skillet over medium-high heat. Once the pan is hot, add the chicken and cook for about 5 minutes per side, or until fully cooked. Remove the chicken from the skillet and set it aside on a plate. - Make the Sauce:
In the same skillet, add the minced garlic and cook for 30 seconds until fragrant. Stir in the tomato paste, tomato sauce, heavy cream, and Italian seasoning. Reduce the heat to medium and cook for 3-5 minutes, letting the sauce gently bubble and thicken slightly. - Add the Chicken and Spinach:
Slice the cooked chicken into strips and return it to the skillet. Add the spinach and stir until wilted. If the sauce is too thick, add a splash of reserved pasta water to loosen it. - Combine and Serve:
Toss the cooked pasta with the sauce, ensuring it’s evenly coated. Serve immediately, topped with freshly grated Parmesan cheese if desired.
Why You’ll Love This Recipe
- Balanced Flavors: The creamy tomato sauce perfectly complements tender chicken and fresh spinach.
- Quick and Easy: Ready in under 30 minutes, making it ideal for busy weeknights.
- Nutrient-Packed: Fresh spinach adds a healthy boost to this comforting meal.
Tips

- For even cooking, pound chicken breasts to an even thickness before slicing.
- Use freshly grated Parmesan for the best flavor.
- Save some pasta water to adjust the sauce consistency as needed.
Variations and Substitutions
- Protein Options: Swap chicken for shrimp or tofu for a different protein choice.
- Vegetables: Add mushrooms, cherry tomatoes, or zucchini for extra texture.
- Dairy-Free: Substitute the heavy cream with a plant-based alternative, such as coconut cream or cashew cream.
FAQs
Can I use other types of pasta?
Absolutely! Penne, fettuccine, or spaghetti all work well with this sauce.
Can I make this dish ahead of time?
While it’s best fresh, you can store leftovers in the refrigerator for up to 3 days. Reheat gently on the stovetop, adding a splash of water if needed.
Is this recipe spicy?
Not as written, but you can add crushed red pepper flakes for a touch of heat.
Serving and Suggestions
- Pair this dish with a simple side salad or garlic bread for a complete meal.
- Serve with a glass of dry white wine for an elevated dining experience.
- For a lighter option, skip the Parmesan cheese and serve with steamed vegetables.
Tomato Spinach Chicken Pasta
4
servings10
minutes20
minutesIngredients
8 ounces uncooked pasta (your choice)
2 chicken breasts
1/2 tablespoon garlic powder
Salt & pepper to taste
1 tablespoon butter
1 tablespoon olive oil
2-3 cloves garlic, minced
2 tablespoons tomato paste
1 (14-ounce) can tomato sauce
3/4 cup heavy cream
1/4 teaspoon Italian seasoning
2 cups (packed) fresh baby spinach
Freshly grated Parmesan cheese, to taste
Directions
- Cook the Pasta:
- Bring a large pot of salted water to a boil. Cook the pasta until al dente, following package instructions. Reserve some pasta water for later, then drain.
- Prepare the Chicken:
- Slice each chicken breast in half lengthwise to create four thinner pieces. Season both sides of the chicken with garlic powder, salt, and pepper.
- Cook the Chicken:
- Heat the butter and olive oil in a skillet over medium-high heat. Once the pan is hot, add the chicken and cook for about 5 minutes per side, or until fully cooked. Remove the chicken from the skillet and set it aside on a plate.
- Make the Sauce:
- In the same skillet, add the minced garlic and cook for 30 seconds until fragrant. Stir in the tomato paste, tomato sauce, heavy cream, and Italian seasoning. Reduce the heat to medium and cook for 3-5 minutes, letting the sauce gently bubble and thicken slightly.
- Add the Chicken and Spinach:
- Slice the cooked chicken into strips and return it to the skillet. Add the spinach and stir until wilted. If the sauce is too thick, add a splash of reserved pasta water to loosen it.
- Combine and Serve:
- Toss the cooked pasta with the sauce, ensuring it’s evenly coated. Serve immediately, topped with freshly grated Parmesan cheese if desired.








Leave a Reply