Go Back

30 Minute Chicken Spinach Alfredo

This 30-minute chicken spinach alfredo is a creamy, comforting pasta dinner that comes together fast using simple pantry ingredients. Tender chicken, fresh spinach, and penne pasta are coated in a light yet flavorful homemade alfredo sauce that’s rich, satisfying, and perfect for everyday meals.
Prep Time10 minutes
Cook Time20 minutes
Total Time30 minutes
Servings: 6

Ingredients

  • 1 lb penne pasta
  • 4 tablespoons unsalted butter
  • 2 cloves garlic minced
  • 4 tablespoons all-purpose flour
  • 2 cups skim milk
  • 2 tablespoons light cream cheese
  • 1 ½ cups grated parmesan cheese
  • 2 cups cooked shredded chicken
  • 2 cups fresh spinach chopped
  • Salt and black pepper to taste

Instructions

  • Cook penne pasta in very salty water until al dente. Reserve ½ cup pasta water, then drain and return pasta to the pot.
  • Add butter to the pot and melt over medium heat.
  • Add garlic and sauté until fragrant, about 2 minutes.
  • Whisk flour into the butter and cook for 1 minute until lightly golden.
  • Add milk gradually, whisking constantly to prevent lumps.
  • Cook the sauce, whisking occasionally, until thickened, about 6 minutes.
  • Stir in shredded chicken, spinach, and cream cheese until melted and combined.
  • Turn off heat and stir in parmesan cheese until smooth.
  • Add pasta back into the sauce and toss to combine.
  • Stir in reserved pasta water a few tablespoons at a time until creamy.
  • Season with salt and pepper to taste.
  • Garnish with extra parmesan and cracked black pepper if desired. Serve immediately.

Notes

  • Use Freshly Grated Parmesan: It melts smoother than pre-shredded cheese.
  • Don’t Overcook the Sauce: Remove from heat before adding parmesan to avoid graininess.
  • Pasta Water Is Key: Add gradually to control the sauce consistency.
  • Protein Swaps: Works well with turkey, shrimp, or leftover rotisserie chicken.
  • Storage: Best enjoyed fresh, but leftovers keep refrigerated for up to 2 days.