Opening the door to a kitchen filled with the aroma of sautéing garlic and fresh tomatoes is a moment that promises comfort. Tomato Spinach Chicken Spaghetti is a delightful dish that combines tender chicken, fresh spinach, and al dente spaghetti in a savory tomato sauce. This recipe takes about 30 minutes to prepare, making it a perfect weeknight dinner option that is both nutritious and delicious.
Designed for busy families or anyone looking to whip up a quick meal, this dish is ideal for a satisfying dinner after a long day. It can be made ahead and stored for busy weekdays, offering flexibility in meal planning.
Why You’ll Love This Recipe
- The combination of fresh spinach and tomatoes provides a burst of color and nutrients.
- Quick cooking means dinner is ready in about 30 minutes.
- The technique of simmering pasta directly in the sauce enhances flavor.
- Each bite delivers a hearty mix of textures from tender chicken and chewy spaghetti.
What You’ll Need
Gathering the right ingredients is the first step to success.
For the Pasta
- 200g spaghetti
For the Sauce
- 2 chicken breasts, sliced
- 1 can diced tomatoes
- 1 onion, chopped
- 2 cloves garlic, minced
- 150g fresh spinach
- 2 tablespoons olive oil
- Salt and pepper to taste
For Serving
- Parmesan cheese for serving
Use whole wheat spaghetti for a healthier option.
Substitutions & Swaps
- Chicken breasts: use thighs for more flavor.
- Diced tomatoes: fresh tomatoes can be used.
- Fresh spinach: kale or Swiss chard work as well.
- Parmesan cheese: nutritional yeast for a vegan option.
How to Make It
Follow these simple steps to create your delicious dish.
Heat Olive Oil
- In a large pot, heat olive oil over medium heat. Allow the oil to warm for a minute before adding the next ingredients.
Sauté Onions and Garlic
- Add onions and garlic, sautéing until translucent. This should take about 3-4 minutes, providing a fragrant base for your dish.
Cook Chicken
- Add sliced chicken, cooking until browned. Cook for approximately 5-7 minutes, stirring occasionally to ensure even cooking.
Add Diced Tomatoes
- Pour in diced tomatoes, and add about 2 cups of water if needed; bring to a boil. This will create a rich sauce base for the spaghetti.
Stir in Spaghetti
- Stir in spaghetti, cover, and simmer for 10-12 minutes until pasta is al dente. Try to stir occasionally to prevent sticking.
Add Fresh Spinach
- Add fresh spinach and stir until wilted. This should take about 1-2 minutes, adding freshness to your dish.
Season and Serve
- Season with salt and pepper. Adjust to taste before taking it off the heat.
Serve
- Serve with Parmesan cheese on top. Enjoy your flavorful Tomato Spinach Chicken Spaghetti.
How to Store It
Fridge: Store in an airtight container for up to 3 days.
Freezer: No, the pasta may become mushy.
Reheat: Microwave for 2-3 minutes or until heated through.
Tips for Best Results
- Use high-quality diced tomatoes for the best flavor.
- Adjust the garlic level based on personal preference.
- Don’t overcook the spinach; it should remain vibrant and fresh.
- Stir in a splash of lemon juice before serving for brightness.
Serving Suggestions
- Pair with a simple green salad for a balanced meal.
- Serve with garlic bread for a comforting combination.
- Great for casual family dinners or gatherings with friends.



