
Creamy spinach chicken pasta is the kind of dish that instantly brings comfort to the table. Imagine tender pieces of seasoned chicken tossed with perfectly cooked pasta, all wrapped in a silky garlic cream sauce and finished with fresh, vibrant spinach. It’s rich without being overwhelming, hearty yet balanced, and exactly what you want after a long day.
This recipe is inspired by classic Italian-American comfort food, where simple pantry ingredients come together to create something deeply satisfying. Spinach adds freshness and color, while the creamy sauce ties everything together into a luxurious yet easy-to-make meal. Whether you’re cooking for your family, hosting friends, or simply treating yourself, this pasta delivers warmth, flavor, and a touch of elegance in every bite.
Why You’ll Love This Creamy Spinach Chicken Pasta
This dish is a complete meal in one bowl, combining protein, vegetables, and carbs in a rich and satisfying way. The chicken is juicy and well-seasoned, the pasta is perfectly coated in sauce, and the spinach adds a subtle earthy note that balances the creaminess.
It’s also incredibly versatile. You can use different pasta shapes, adjust the richness of the sauce, or add extra vegetables. Plus, it comes together in under an hour, making it ideal for busy weeknights when you want something comforting but not complicated.
Another bonus is that it reheats beautifully, making it perfect for meal prep or next-day lunches.
Ingredients You’ll Need

For the Chicken
- 500 g boneless, skinless chicken breasts or thighs
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon garlic powder
- 1 teaspoon paprika
- 2 tablespoons olive oil
For the Pasta
- 300 g pasta (penne, fettuccine, or rigatoni)
- 1 tablespoon salt (for boiling water)
For the Creamy Spinach Sauce
- 2 tablespoons butter
- 1 small onion, finely chopped
- 4 cloves garlic, minced
- 200 g fresh spinach
- 1 cup (240 ml) heavy cream
- 1/2 cup (120 ml) chicken broth
- 1/2 cup (50 g) grated Parmesan cheese
- 1 teaspoon Italian seasoning
- 1/2 teaspoon salt (adjust to taste)
- 1/2 teaspoon black pepper
- 1/4 teaspoon chili flakes (optional)
Step-by-Step Instructions

1. Cook the Pasta
Bring a large pot of salted water to a boil. Add the pasta and cook until al dente according to package instructions.
Before draining, reserve 1/2 cup of pasta water. Drain the pasta and set aside.
2. Season and Cook the Chicken
Cut chicken into bite-sized pieces and season with salt, pepper, garlic powder, and paprika.
Heat olive oil in a large skillet over medium-high heat. Add chicken and cook for 5–7 minutes until golden and fully cooked. Remove from skillet and set aside.
3. Sauté Aromatics
In the same skillet, melt butter. Add chopped onion and cook for 2–3 minutes until softened.
Add garlic and cook for 30 seconds until fragrant.
4. Add Spinach
Add fresh spinach to the skillet. Cook for 2–3 minutes until wilted, stirring frequently.
5. Make the Cream Sauce
Pour in chicken broth and heavy cream, stirring to combine. Add Italian seasoning, salt, pepper, and chili flakes if using.
Let the sauce simmer gently for 3–5 minutes until slightly thickened.
6. Add Cheese and Chicken
Stir in Parmesan cheese until melted and smooth. Return cooked chicken to the skillet and mix well.
7. Combine with Pasta
Add cooked pasta to the skillet and toss everything together. If the sauce is too thick, add a splash of reserved pasta water until you reach your desired consistency.
8. Serve
Serve hot, topped with extra Parmesan cheese and a pinch of black pepper.
Tips for the Best Creamy Spinach Chicken Pasta
Use fresh spinach for the best flavor and texture, as frozen spinach can release excess water and thin the sauce. Always cook pasta just until al dente so it holds up well when mixed with the sauce.
For extra depth, lightly brown the chicken before removing it from the pan—those golden bits add incredible flavor to the sauce.
If you prefer a lighter version, you can substitute half-and-half for heavy cream, though the sauce will be slightly less rich.
Delicious Variations
Add Mushrooms
Sauté sliced mushrooms with the onions for an earthy, deeper flavor.
Make It Spicy
Increase chili flakes or add a dash of hot sauce for heat.
Cheesy Upgrade
Add mozzarella or cream cheese for an extra creamy texture.
Protein Swap
Try shrimp or turkey instead of chicken for a different twist.
Serving Suggestions
Creamy spinach chicken pasta pairs beautifully with garlic bread, roasted vegetables, or a fresh green salad. A light side dish helps balance the richness of the pasta.
It also works well as a standalone meal since it already includes protein, vegetables, and carbs in one dish.
Frequently Asked Questions
1. Can I use frozen spinach instead of fresh?
Yes, you can use frozen spinach if fresh is not available, but it requires proper preparation. Make sure to thaw it completely and squeeze out as much excess water as possible before adding it to the skillet. Frozen spinach tends to release more moisture, which can thin the sauce, so you may need to simmer the sauce a little longer to achieve the right consistency. Fresh spinach is preferred for its brighter flavor and better texture, but frozen works well in a pinch when handled correctly.
2. What type of pasta works best for this recipe?
This recipe works well with a variety of pasta shapes, but some perform better than others. Penne and rigatoni are excellent choices because their ridges hold onto the creamy sauce. Fettuccine is another great option if you prefer long pasta strands coated in sauce. You can even use fusilli or farfalle for added texture. The key is to choose a pasta that can capture and hold the sauce so every bite is flavorful and satisfying.
3. How do I prevent the cream sauce from separating?
To keep the sauce smooth and stable, always cook it over medium or low heat rather than high heat. Boiling cream at high temperatures can cause it to split. Adding cheese gradually and stirring continuously also helps emulsify the sauce. If you’re using broth, make sure it is well combined with the cream before simmering. If the sauce does begin to separate, lowering the heat and whisking vigorously can often bring it back together.
4. Can I make this dish ahead of time?
Yes, creamy spinach chicken pasta can be made ahead of time and stored in the refrigerator for up to 3 days. When reheating, add a splash of milk, cream, or reserved pasta water to loosen the sauce, as it will thicken when chilled. Warm it gently over low heat or in the microwave, stirring occasionally to maintain a creamy texture. While freshly made pasta always has the best texture, this dish holds up surprisingly well for leftovers and meal prep.
Final Thoughts
Creamy spinach chicken pasta is the perfect example of how simple ingredients can come together to create a truly satisfying meal. It combines tender chicken, fresh spinach, and a rich, velvety sauce that clings beautifully to every strand or piece of pasta.
What makes this recipe especially appealing is its balance of comfort and freshness. The cream sauce provides indulgence, while the spinach adds a light, wholesome contrast. It’s a dish that feels both nourishing and comforting at the same time, making it ideal for any season.
Another strength of this recipe is its flexibility. You can adjust the richness, change the protein, or add extra vegetables depending on what you have in your kitchen. It’s forgiving, adaptable, and consistently delicious, which makes it a reliable go-to meal for busy days.
This pasta also has a way of bringing people together. Whether served at a family dinner or shared with friends, it creates a warm, inviting atmosphere around the table. The creamy aroma alone is enough to make everyone eager for the first bite.
Once you try it, creamy spinach chicken pasta is likely to become one of those recipes you return to again and again. It’s comforting, flavorful, and effortlessly satisfying—a true staple for any home cook.


