This creamy, rich Chicken Spinach Alfredo Pasta is made with tender seared chicken breast, fresh baby spinach, and parmesan cheese, ready in just 30 minutes. The sauce transforms into a velvety glaze as the cheese melts into the simmering cream, coating every strand of pasta beautifully. I love making this on busy weeknights because it feels luxurious but uses simple pantry staples.
Restaurant-Quality At Home
I used to rely on jarred sauce for quick dinners, but making alfredo from scratch changed everything. The difference in texture when using real heavy cream and freshly grated parmesan is undeniable, creating a richness that preservatives just can’t mimic.
My biggest mistake early on was using pre-shredded cheese, which made the sauce grainy instead of smooth. Now I always grate my own block of parmesan for that perfect velvety finish that rivals any Italian restaurant.
Chicken Spinach Alfredo Pasta Ingredients
- 8 oz fettuccine or penne pasta
- 2 large chicken breasts, boneless and skinless (about 1 lb)
- 2 tbsp olive oil
- 2 tbsp unsalted butter
- 3 cloves garlic, minced
- 1.5 cups heavy cream
- 1 cup parmesan cheese, freshly grated
- 3 cups fresh baby spinach
- 1/2 tsp salt, plus more for pasta water
- 1/2 tsp black pepper
- 1/4 tsp nutmeg (optional)

How To Make Chicken Spinach Alfredo Pasta
- Cook the Pasta: Boil a large pot of salted water and cook the pasta according to package directions until al dente. Reserve 1/2 cup of pasta water before draining and setting aside.
- Sear the Chicken: While the pasta cooks, heat the olive oil in a large deep skillet over medium-high heat. Season the chicken breast pieces with salt and pepper, then cook for 5-7 minutes until golden brown and cooked through. Remove chicken from the pan and set aside.
- Start the Sauce: Reduce heat to medium and melt the butter in the same skillet, scraping up any browned bits from the chicken. Add the minced garlic and sauté for 1 minute until fragrant, being careful not to burn it.
- Simmer the Cream: Pour in the heavy cream and bring to a gentle simmer. Let it bubble for 2-3 minutes to slightly reduce and thicken.
- Melt the Cheese: Stir in the freshly grated parmesan cheese and nutmeg until the sauce is smooth and creamy. If the sauce becomes too thick, stir in a splash of the reserved pasta water.
- Combine and Serve: Add the fresh spinach to the skillet and stir until wilted, about 1-2 minutes. Return the cooked chicken and pasta to the pan, tossing everything until well coated in the sauce.

Recipe Tips
- Grate Your Own Cheese: Pre-shredded cheese contains anti-caking agents like cellulose that prevent it from melting smoothly. For a silky sauce, always grate a block of parmesan yourself.
- Room Temperature Cream: Let your heavy cream sit on the counter for 10 minutes before cooking. Adding cold cream to a hot pan can sometimes cause the sauce to seize or break.
- Salt at the End: Parmesan cheese is naturally salty. Taste your sauce after melting the cheese before adding any extra salt to avoid over-seasoning the dish.
What To Serve With Chicken Spinach Alfredo Pasta
Since this dish is incredibly rich and creamy, it pairs best with a side that provides some acidity and crunch. A crisp green salad with a sharp balsamic vinaigrette cuts through the heavy sauce perfectly. Garlic bread is also a classic choice for mopping up any extra alfredo left at the bottom of the bowl.

How To Store
Store leftovers in an airtight container in the refrigerator for up to 3 days. Cream-based sauces tend to thicken significantly when cold, so reheat gently on the stove with a splash of milk or water to bring the creamy texture back.
FAQs
Can I use milk instead of heavy cream?
You can, but the sauce will be much thinner. If you use milk, you should start with a roux (butter and flour) to help thicken it, whereas heavy cream reduces naturally.
Can I use frozen spinach?
Yes, frozen spinach works well. Just make sure to thaw it completely and squeeze out as much excess water as possible before adding it to the sauce so you don’t water down the flavor.
Is this recipe gluten-free?
The sauce ingredients are naturally gluten-free. To make the entire dish gluten-free, simply swap the wheat pasta for your favorite gluten-free alternative, such as brown rice or chickpea pasta.
Nutrition
- Calories: 820 kcal
- Total Fat: 52g
- Saturated Fat: 31g
- Cholesterol: 185mg
- Sodium: 940mg
- Total Carbohydrate: 48g
- Protein: 42g
Chicken Spinach Alfredo Pasta
4
servings10
minutes20
minutes30
minutesThis creamy Chicken Spinach Alfredo Pasta features tender pan-seared chicken and fresh spinach tossed in a rich parmesan sauce, ready in just 30 minutes. It uses heavy cream and garlic for a restaurant-quality dinner that is incredibly easy to make.
Ingredients
8 oz fettuccine or penne pasta
2 large chicken breasts, boneless and skinless (about 1 lb)
2 tbsp olive oil
2 tbsp unsalted butter
3 cloves garlic, minced
1.5 cups heavy cream
1 cup parmesan cheese, freshly grated
3 cups fresh baby spinach
1/2 tsp salt, plus more for pasta water
1/2 tsp black pepper
1/4 tsp nutmeg (optional)
Directions
- 1. Cook the Pasta: Boil a large pot of salted water and cook the pasta according to package directions until al dente. Reserve 1/2 cup of pasta water before draining and setting aside.
- 2. Sear the Chicken: While the pasta cooks, heat the olive oil in a large deep skillet over medium-high heat. Season the chicken breast pieces with salt and pepper, then cook for 5-7 minutes until golden brown and cooked through. Remove chicken from the pan and set aside.
- 3. Start the Sauce: Reduce heat to medium and melt the butter in the same skillet, scraping up any browned bits from the chicken. Add the minced garlic and sauté for 1 minute until fragrant, being careful not to burn it.
- 4. Simmer the Cream: Pour in the heavy cream and bring to a gentle simmer. Let it bubble for 2-3 minutes to slightly reduce and thicken.
- 5. Melt the Cheese: Stir in the freshly grated parmesan cheese and nutmeg until the sauce is smooth and creamy. If the sauce becomes too thick, stir in a splash of the reserved pasta water.
- 6. Combine and Serve: Add the fresh spinach to the skillet and stir until wilted, about 1-2 minutes. Return the cooked chicken and pasta to the pan, tossing everything until well coated in the sauce.
