If you’ve been looking for a weeknight dinner that feels indulgent but comes together in under 30 minutes, this Chicken Spinach Pasta is exactly what you need.
It’s rich, satisfying, and packed with tender chicken, wilted spinach, and a velvety parmesan cream sauce that coats every strand of pasta.
The first time I made this dish, I honestly couldn’t believe how something so simple could taste so luxurious.
It’s the kind of meal that makes people at the table ask, “You made this from scratch?” and you get to smile and say yes.
This recipe uses pantry staples you probably already have on hand, and the entire process is beginner-friendly from start to finish.
It’s also incredibly versatile, perfect for a cozy family dinner, meal prep, or even impressing guests on a weeknight.
| Quick Recipe Summary | |
|---|---|
| Prep Time | 10 minutes |
| Cook Time | 20 minutes |
| Total Time | 30 minutes |
| Servings | 4 servings |
| Difficulty Level | Easy |
If you love creamy pasta dishes, you’ll also want to check out my Creamy Lemon Chicken Pasta, it’s another weeknight winner with bright, fresh flavors.

Why You’ll Love This Chicken Spinach Pasta
This dish checks all the boxes, fast, flavorful, and filling.
It comes together in one pan (plus the pasta pot), which means fewer dishes and more time to actually enjoy your meal.
The cream sauce is deeply savory, thanks to garlic, parmesan, and a splash of chicken broth that adds body without making it too heavy.
Spinach adds a pop of color and sneaks in some nutrients without overpowering the dish.
Here’s a quick rundown of why this recipe is a keeper:
- Ready in 30 minutes: From cutting board to dinner table, this pasta fits perfectly into a busy schedule.
- One-pan sauce: The creamy sauce comes together in the same skillet you cook the chicken in, building layers of flavor.
- Family-friendly: Even picky eaters tend to love this one, the sauce is rich and mild, and spinach wilts right into it.
- Easily customizable: Swap the pasta shape, add mushrooms, use rotisserie chicken, this recipe adapts to what you have.
- Restaurant-quality taste: The combination of parmesan, garlic, and heavy cream creates a sauce that genuinely tastes like something from a nice Italian restaurant.
You might also enjoy: Chicken Asparagus Pasta
Ingredients
This recipe keeps things simple and relies on classic, easy-to-find ingredients.
Fresh garlic and good-quality parmesan make the biggest difference in the final flavor of the sauce.
- 12 oz (340g) penne pasta (or fettuccine, rigatoni, or your preferred shape)
- 1.5 lbs (680g) boneless, skinless chicken breasts, cut into 1-inch pieces
- 3 tablespoons olive oil, divided
- 4 cloves garlic, minced
- 1 cup (240ml) chicken broth
- 1.5 cups (360ml) heavy whipping cream
- 1 cup (100g) freshly grated parmesan cheese, plus more for serving
- 3 cups (90g) fresh baby spinach
- 1 teaspoon Italian seasoning
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- Salt and black pepper, to taste
- ¼ teaspoon red pepper flakes (optional, for a little heat)
- Fresh parsley or basil, for garnish
Read Also: Mushroom Spinach Pasta Recipe
Kitchen Equipment Needed
You won’t need anything fancy to make this recipe. Just a few standard kitchen tools will get the job done efficiently.
- Large pot for boiling pasta
- Large skillet or sauté pan (12-inch recommended)
- Cutting board and sharp chef’s knife
- Wooden spoon or silicone spatula
- Colander for draining pasta
- Measuring cups and spoons
- Box grater (for freshly grating parmesan)
- Tongs for tossing pasta
Recommended Products for This Recipe
These are the products I personally use and recommend when making this creamy pasta dish, each one genuinely makes a difference in the result.
1. Freshly Grated Parmigiano-Reggiano
Pre-shredded cheese contains anti-caking agents that prevent it from melting smoothly into a sauce.
Using a wedge of authentic Parmigiano-Reggiano and grating it yourself gives you a sauce that’s silky, rich, and absolutely worth the extra 60 seconds of effort.
2. All-Clad D3 Stainless 12-Inch Skillet
A wide, heavy-bottomed skillet is the secret to getting a beautiful golden sear on your chicken without burning it.
The All-Clad D3 distributes heat so evenly that the fond (those little brown bits) left behind is perfect for building the cream sauce on top of.
3. OXO Good Grips Pasta Insert for Large Pot
A pasta insert means you can lift your cooked pasta directly out of the boiling water, drain it instantly, and reserve as much pasta water as you need, all without hunting for a colander.
It’s a small upgrade that makes the whole process smoother.
4. Microplane Premium Zester/Grater
If you want ultra-fine parmesan that melts into the sauce completely, a Microplane is the tool for the job.
It also doubles as a zester for finishing the dish with a little lemon zest, which brightens up the whole plate.

Step-by-Step Instructions: How to Make Chicken Spinach Pasta
1. Cook the Pasta
- Fill your large pot with water and bring it to a rolling boil over high heat. Use plenty of water — about 4-6 quarts — so the pasta has room to move around and cook evenly.
- Once boiling, add a generous amount of salt (the water should taste like the sea). This is the only chance you have to season the pasta itself.
- Add the penne pasta and cook according to the package directions until al dente — usually 9 to 11 minutes. Al dente means the pasta still has a slight bite in the center, which is ideal since it will finish cooking slightly when tossed with the warm sauce.
- Before draining, use a ladle or measuring cup to scoop out about 1 cup of the starchy pasta water and set it aside. This pasta water is liquid gold for adjusting sauce consistency later.
- Drain the pasta in your colander and set it aside. Do not rinse it — rinsing removes the starch that helps the sauce cling.
2. Season and Cook the Chicken
- Pat the chicken pieces dry with paper towels. This step is important — dry chicken sears properly instead of steaming, giving you that golden exterior.
- Place the chicken in a bowl and season generously with salt, black pepper, Italian seasoning, garlic powder, and onion powder. Toss to coat every piece evenly.
- Heat 2 tablespoons of olive oil in your large skillet over medium-high heat. Let the oil heat until it shimmers — this tells you the pan is hot enough to sear.
- Add the chicken pieces in a single layer. Do not overcrowd the pan — work in two batches if needed. Overcrowding causes the chicken to steam instead of sear.
- Cook the chicken for 4 to 5 minutes on the first side without moving it, allowing a golden crust to develop. Flip each piece and cook for another 3 to 4 minutes until cooked through. The internal temperature should reach 165°F (74°C).
- Transfer the cooked chicken to a plate and set aside. Leave any browned bits (fond) in the pan — these add incredible flavor to your sauce.
3. Sauté the Garlic
- Reduce the heat to medium. Add the remaining 1 tablespoon of olive oil to the same skillet.
- Add the minced garlic to the pan and stir constantly for about 30 to 60 seconds. You’re looking for the garlic to turn fragrant and golden — but watch it closely because garlic can go from golden to burnt very quickly.
- If the garlic starts browning too fast, immediately reduce the heat. Burnt garlic will make the sauce bitter and is the number one mistake in this recipe.
4. Build the Cream Sauce
- Pour the chicken broth into the pan with the garlic. Use a wooden spoon or spatula to scrape up all the browned bits stuck to the bottom of the pan. These bits dissolve into the liquid and add deep, savory flavor to the sauce.
- Let the broth simmer for about 1 to 2 minutes to reduce slightly.
- Pour in the heavy whipping cream and stir to combine. Bring the mixture to a gentle simmer over medium heat. Do not let it reach a full rolling boil, as this can cause the cream to separate or reduce too quickly.
- Allow the sauce to simmer for 3 to 4 minutes, stirring occasionally, until it begins to thicken and coat the back of your spoon.
- Add the red pepper flakes if using, and stir to incorporate.
5. Add the Parmesan and Spinach
- Reduce the heat to low. Add the freshly grated parmesan cheese to the sauce a small handful at a time, stirring well after each addition. Adding it gradually helps the cheese melt smoothly without clumping.
- Once all the parmesan is incorporated, taste the sauce and adjust the seasoning with salt and black pepper as needed.
- Add the fresh baby spinach to the pan in two or three batches. Stir gently after each batch — the spinach will wilt down significantly within 1 to 2 minutes of contact with the warm sauce.
- Once all the spinach has wilted, the sauce should look vibrant green and creamy.
6. Combine and Finish
- Return the cooked chicken to the skillet and stir to coat it in the sauce. Let everything heat through together for 1 to 2 minutes over low heat.
- Add the drained pasta to the skillet. Use tongs to toss everything together until the pasta is fully coated in the creamy sauce.
- If the sauce looks too thick, add the reserved pasta water a few tablespoons at a time, tossing as you go, until you reach your preferred consistency. The starch in the pasta water will keep the sauce silky without making it watery.
- Taste once more and adjust seasoning.
- Serve immediately, garnished with extra grated parmesan and freshly chopped parsley or basil.
The same technique for building a silky pan sauce works beautifully in my Garlic Butter Shrimp Pasta, definitely worth trying if you’re a fan of creamy pasta dishes.
Tips for The Best Chicken Spinach Pasta
A few small tweaks can make the difference between a good pasta and a truly great one.
These tips come straight from testing this recipe multiple times to get it just right.
- Use freshly grated parmesan: Pre-shredded parmesan contains anti-caking agents that prevent it from melting smoothly. Always grate it fresh from a block for the silkiest sauce.
- Don’t skip the pasta water: That starchy water is what helps the sauce cling to the pasta and adjust consistency without making it watery or separating.
- Pound the chicken to an even thickness: If your chicken pieces are uneven, the thinner parts will overcook before the thicker parts are done. Aim for uniform 1-inch cubes.
- Build the sauce over medium-low heat: Once the cream goes in, keep the heat gentle. High heat causes cream-based sauces to break (turn greasy and grainy).
- Add spinach last: Spinach wilts in under 2 minutes in the warm sauce — adding it last keeps it vibrant green and prevents it from turning mushy.
- Season every component: Season the pasta water, season the chicken before cooking, and taste and adjust the sauce before serving. Every layer of seasoning adds up.
- Don’t rinse the pasta: Rinsing removes the surface starch that helps sauce adhere to the pasta.
For more inspiration on creamy pasta variations, check out my Spinach Ricotta Pasta, it’s another silky, satisfying option.
Serving Suggestions

This Chicken Spinach Pasta is satisfying enough to serve on its own, but it pairs beautifully with a handful of simple sides that round out the meal without adding too much work.
A crisp green salad is always a great companion to a rich, creamy pasta.
- Arugula Salad — the peppery bitterness of arugula cuts right through the richness of the cream sauce.
- Mediterranean Salad — bright, tangy flavors that balance the indulgence of the pasta perfectly.
- Crusty garlic bread or a warm baguette — essential for scooping up every last drop of that creamy sauce.
- Spring Vegetable Soup — a light, brothy starter that pairs wonderfully with a hearty main like this pasta.
- Steamed or roasted broccoli — a simple, classic side that soaks up the sauce beautifully.
- A glass of crisp white wine like Pinot Grigio or Sauvignon Blanc complements the creamy, garlicky sauce wonderfully.
Variations of Chicken Spinach Pasta
One of the best things about this recipe is how easily it adapts to different tastes, dietary needs, and whatever you happen to have in your fridge.
- Sun-Dried Tomato Version: Add ¼ cup of chopped sun-dried tomatoes in oil to the sauce along with the garlic. It adds a tangy, slightly sweet depth that pairs beautifully with the cream and parmesan.
- Mushroom Add-In: Sauté 8 oz of sliced cremini or baby bella mushrooms in the skillet before making the sauce. They add an earthy, meaty element to the dish.
- Lighter Version: Substitute the heavy cream with half-and-half or evaporated milk. The sauce will be slightly less thick but still delicious.
- Gluten-Free: Use your favorite gluten-free pasta. Brown rice or chickpea pasta holds up especially well in cream sauces.
- Add Lemon: A squeeze of fresh lemon juice and a little zest at the end brightens the whole dish and cuts through the richness of the cream.
- Rotisserie Chicken Shortcut: Skip the chicken cooking step entirely and stir in shredded rotisserie chicken when you add the cooked pasta. This cuts the active cook time down to about 15 minutes.
- Extra Cheesy: Stir in 2 oz of cream cheese along with the parmesan for an even richer, tangier sauce.
Read Also: Creamy Gorgonzola Pasta Recipe
Storage and Reheating
This pasta stores well and makes excellent leftovers, the sauce actually gets a little richer overnight as the flavors continue to meld.
- Refrigerator: Store in an airtight container for up to 3 days.
- Freezer: Cream-based pasta sauces don’t freeze particularly well, as the sauce can separate when thawed. It’s best enjoyed fresh or within a few days from the fridge.
- Reheating on the stovetop: Add the pasta to a skillet over medium-low heat with a splash of chicken broth or milk. Stir gently and heat until warmed through, about 3 to 5 minutes. The added liquid brings the sauce back to life.
- Reheating in the microwave: Transfer a portion to a microwave-safe dish and add a small splash of broth or milk. Cover loosely and microwave in 60-second intervals, stirring in between, until hot throughout.
- Avoid overheating: Cream-based sauces can separate if heated too aggressively. Always use low to medium heat and add liquid as needed.
Another great option for easy weeknight storage and reheating is my Creamy Chicken and Veggies, it’s just as comforting and holds up beautifully in the fridge.
Nutritional Facts
The following nutritional information is an estimate per serving, based on 4 servings from this recipe.
Values will vary depending on the specific ingredients and portion sizes used.
| Estimated Nutrition Per Serving | |
|---|---|
| Calories | ~620 kcal |
| Protein | ~45g |
| Carbohydrates | ~52g |
| Fat | ~26g |
| Saturated Fat | ~13g |
| Fiber | ~3g |
| Sodium | ~580mg |
| Calcium | ~220mg |
Read Also: Shrimp Pesto Pasta Recipe
Health Benefits of Key Ingredients
While this is certainly a comfort dish, several of the core ingredients bring real nutritional value to the table.
Chicken breast is one of the leanest sources of complete protein available, supporting muscle maintenance and keeping you feeling full for longer.
- Spinach: Loaded with iron, vitamin K, folate, and antioxidants. It’s one of the most nutrient-dense vegetables you can add to a meal, and it blends seamlessly into cream-based sauces.
- Garlic: Beyond flavor, garlic contains allicin, a compound linked to immune support, cardiovascular health, and anti-inflammatory benefits.
- Parmesan cheese: A good source of calcium and protein. Because it’s so intensely flavored, you get a lot of richness from a relatively small amount.
- Olive oil: Rich in monounsaturated fats and antioxidants, olive oil is one of the most heart-healthy cooking fats you can use.
- Chicken broth: Using chicken broth as the base of the sauce adds minerals and flavor with fewer calories than pure cream alone.
If you’re interested in more ways to sneak leafy greens into your meals, my Strawberry Chicken Spinach Salad is a fresh, bright option that’s perfect for lighter days.
FAQs About Chicken Spinach Pasta
1. Can I use frozen spinach instead of fresh?
Yes, you can use frozen spinach in this recipe. Make sure to thaw it completely and squeeze out as much excess moisture as possible before adding it to the sauce.
Too much water from frozen spinach can dilute the cream sauce and make it thin.
2. What pasta shape works best for this recipe?
Penne, rigatoni, and fettuccine all work beautifully because they hold or capture the creamy sauce well.
Short tubular pastas like penne and rigatoni trap the sauce inside, while fettuccine lets it coat every noodle.
Avoid very thin pasta like angel hair, as it can get lost under the heaviness of the cream sauce.
3. Can I make this recipe ahead of time?
You can cook the chicken and prepare the sauce ahead of time, then store them separately in the fridge.
Cook the pasta fresh when you’re ready to serve, and reheat the sauce gently before combining everything.
Fully assembled and stored pasta is best consumed within 3 days.
4. How do I prevent the cream sauce from breaking?
Keep your heat at medium-low once the cream goes in, and never let it reach a rapid boil.
Add the parmesan cheese gradually off the highest heat and stir constantly.
If the sauce does begin to separate, adding a splash of pasta water and stirring vigorously over low heat usually brings it back together.
5. Can I substitute the heavy cream with something lighter?
Yes — half-and-half works well and creates a lighter sauce with less fat. You can also use full-fat coconut milk for a dairy-free version, though it will add a subtle coconut flavor.
Avoid using regular whole milk on its own, as it tends to make a thin sauce that doesn’t cling as well to the pasta.
For another satisfying dinner that uses similar ingredients and techniques, try my Spinach Tomato Tortellini, it’s a crowd-pleaser every single time.

Creamy Chicken Spinach Pasta
Ingredients
- 12 oz penne pasta 340g; or fettuccine, rigatoni, or preferred shape
- 1.5 lbs boneless skinless chicken breasts 680g, cut into 1-inch pieces
- 3 tbsp olive oil divided
- 4 garlic cloves minced
- 1 cup chicken broth 240ml
- 1.5 cups heavy whipping cream 360ml
- 1 cup freshly grated parmesan cheese 100g; plus more for serving — always grate fresh from a block
- 3 cups fresh baby spinach 90g
- 1 tsp Italian seasoning
- 0.5 tsp garlic powder
- 0.5 tsp onion powder
- salt and black pepper to taste
- 0.25 tsp red pepper flakes optional, for a little heat
- fresh parsley or basil chopped, for garnish
- grated parmesan cheese extra, for serving
Equipment
- Large pot For boiling pasta, 4-6 quart capacity
- Large skillet or sauté pan 12-inch recommended
- Cutting board
- Chef’s knife
- Wooden spoon or silicone spatula
- Colander For draining pasta
- Measuring cups and spoons
- Box grater For freshly grating parmesan
- Tongs For tossing pasta
Method
- Bring a large pot of generously salted water to a boil and cook the penne until al dente according to package directions (about 9–11 minutes). Before draining, reserve 1 cup of starchy pasta water, then drain the pasta without rinsing.
- Pat the chicken pieces dry, then toss with salt, pepper, Italian seasoning, garlic powder, and onion powder. Heat 2 tablespoons of olive oil in a large skillet over medium-high heat and sear the chicken in a single layer for 4–5 minutes per side until golden and cooked through (165°F / 74°C), then transfer to a plate.
- Reduce the heat to medium, add the remaining 1 tablespoon of olive oil to the same skillet, then add the minced garlic and stir constantly for 30–60 seconds until fragrant and just golden — do not let it burn.
- Pour in the chicken broth and scrape up any browned bits from the pan, then let it simmer for 1–2 minutes. Add the heavy cream, bring to a gentle simmer over medium heat, and cook for 3–4 minutes, stirring occasionally, until the sauce thickens and coats a spoon.
- Reduce heat to low and stir in the grated parmesan a handful at a time until fully melted, then add the red pepper flakes if using. Add the baby spinach in batches, stirring gently after each addition until fully wilted, about 1–2 minutes.
- Return the chicken to the skillet, add the drained pasta, and toss everything together with tongs until well coated, adding reserved pasta water a few tablespoons at a time if needed to loosen the sauce. Serve immediately topped with extra parmesan and fresh parsley or basil.
Nutrition
Notes
- Always grate parmesan fresh from a block — pre-shredded cheese contains anti-caking agents that prevent it from melting smoothly into the sauce.
- Don’t skip saving pasta water before draining — the starch helps the sauce cling to the pasta and adjust consistency without thinning it out.
- Pat the chicken dry before seasoning for a proper golden sear. Wet chicken steams instead of browning.
- Keep heat at medium-low once the cream goes in — a rapid boil can cause the sauce to break or turn greasy.
- Add spinach in batches right at the end so it wilts down vibrant and green without turning mushy.
- For a shortcut, use shredded rotisserie chicken — skip the searing step and stir the chicken in when you add the pasta.
- Add sun-dried tomatoes, sautéed mushrooms, or a squeeze of fresh lemon juice to customize the flavor profile.
- To make it lighter, substitute the heavy cream with half-and-half or evaporated milk — the sauce will be thinner but still delicious.
- Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently over low heat with a splash of chicken broth or milk to revive the sauce.
- Cream-based sauces don’t freeze well — the sauce can separate upon thawing, so enjoy this dish fresh or within a few days from the fridge.
Private Notes
Tried this recipe?
Let us know how it was!Conclusion
This Chicken Spinach Pasta has everything you want in a weeknight dinner, it’s quick, deeply flavorful, and genuinely satisfying from the first bite to the last.
It proves that you don’t need complicated techniques or a long list of ingredients to put something truly delicious on the table.
Once you make it the first time, I think you’ll find yourself coming back to it again and again, it’s that kind of recipe.
I’d love to hear how it turned out for you. Leave a comment below letting me know if you tried any fun variations, and don’t forget to share this recipe with a friend who could use a great new pasta night idea.
Recommended:



