Chicken and Spinach Spaghetti Squash Alfredo Recipe
Introduction
This Chicken and Spinach Spaghetti Squash Alfredo is a light and flavorful twist on a classic creamy pasta dish. Using spaghetti squash instead of traditional noodles makes it a nutritious, gluten-free option that pairs perfectly with tender chicken and fresh spinach.

Ingredients
- 1 large spaghetti squash (about 5 cups)
- 1 tablespoon olive oil
- 1 pound boneless skinless chicken breasts (cut into bite sized pieces)
- 1 teaspoon Italian seasoning
- 1 teaspoon dried oregano
- 1/2 teaspoon garlic powder
- 3 cups baby spinach
- Kosher salt and fresh ground black pepper to taste
- 2 ounces low fat cream cheese
- 1/3 cup low fat milk (or milk of choice)
- 1/4 cup shredded Parmesan cheese
- 1/4 cup plain low fat Greek yogurt
- 1/2 cup shredded part skim mozzarella cheese
- Chopped parsley for garnish (optional)
Instructions
- Step 1: Preheat your oven to 400°F (200°C). Line a baking sheet with foil and spray it lightly with cooking oil.
- Step 2: Cut the spaghetti squash in half lengthwise and scoop out the seeds. Season the cut sides with salt and pepper, then place the squash halves cut side down on the prepared baking sheet. Roast for 35-45 minutes, or until the squash is tender when pierced with a fork.
- Step 3: Allow the roasted squash to cool for about 10 minutes. Then, use a fork to scrape out the strands into a large bowl or directly into the skillet later.
- Step 4: In a small bowl, combine the Italian seasoning, dried oregano, and garlic powder. Season the chicken pieces with this spice blend along with additional salt and pepper.
- Step 5: Heat the olive oil in a large skillet over medium-high heat. Add the seasoned chicken and cook until it is nearly done, about 5-7 minutes.
- Step 6: Add the baby spinach to the skillet and cook until wilted and the chicken is fully cooked through.
- Step 7: Stir in the cream cheese, Parmesan cheese, and milk. Cook and stir until a smooth sauce forms.
- Step 8: Add the spaghetti squash strands and Greek yogurt to the skillet. Toss everything together until the squash is well coated in the sauce.
- Step 9: Sprinkle the shredded mozzarella cheese over the top. Cover the skillet with a lid for 2-3 minutes or place it under a broiler for a few minutes until the cheese melts and turns lightly golden.
- Step 10: Garnish with chopped parsley if desired, then serve warm.
Tips & Variations
- For extra flavor, add minced garlic to the skillet when cooking the chicken and spinach.
- Use full-fat dairy options for a richer sauce if you prefer.
- Swap the chicken for sautéed mushrooms or tofu to make this dish vegetarian.
- Leftover sauce can be enriched with a splash of pasta water if it thickens too much upon reheating.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over low heat, adding a little milk to loosen the sauce if needed. Avoid microwaving for best texture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different squash instead of spaghetti squash?
Spaghetti squash has a unique stringy texture that mimics pasta well. While other squash varieties can be used, they won’t have the same noodle-like strands, so the dish’s texture will be different.
Is this recipe suitable for gluten-free diets?
Yes, this recipe is naturally gluten-free since it uses spaghetti squash instead of traditional pasta. Just make sure any added ingredients like seasonings or cheese are certified gluten-free if needed.
PrintChicken and Spinach Spaghetti Squash Alfredo Recipe
A healthy and delicious Chicken and Spinach Spaghetti Squash Alfredo recipe that uses roasted spaghetti squash as a low-carb pasta alternative. Tender chicken bites and sautéed spinach are coated in a creamy, cheesy Alfredo sauce made with low-fat cream cheese, milk, Parmesan, Greek yogurt, and mozzarella, then topped with melted mozzarella for a comforting yet nutritious meal.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 4 servings 1x
- Category: Main Course
- Method: Roasting
- Cuisine: American
- Diet: Low Fat
Ingredients
Spaghetti Squash
- 1 large spaghetti squash (about 5 cups)
- Kosher salt and fresh ground black pepper to taste
- Cooking spray or olive oil for roasting
Chicken and Spinach Alfredo
- 1 tablespoon olive oil
- 1 pound boneless skinless chicken breasts, cut into bite-sized pieces
- 1 teaspoon Italian seasoning
- 1 teaspoon dried oregano
- 1/2 teaspoon garlic powder
- 3 cups baby spinach
- 2 ounces low fat cream cheese
- 1/3 cup low fat milk (or milk of choice)
- 1/4 cup shredded Parmesan cheese
- 1/4 cup plain low fat Greek yogurt
- 1/2 cup shredded part skim mozzarella cheese
- Chopped parsley for garnish (optional)
Instructions
- Preheat and Prepare Spaghetti Squash: Preheat the oven to 400°F. Line a baking sheet with foil and spray with cooking oil. Cut the spaghetti squash in half lengthwise, scoop out the seeds, and season the cut sides with salt and pepper. Place the squash cut side down on the baking sheet.
- Roast Spaghetti Squash: Roast the squash until tender, about 35-45 minutes depending on the size. Remove from the oven and let cool for approximately 10 minutes before using a fork to scrape out the strands.
- Season Chicken: In a small bowl, combine Italian seasoning, dried oregano, and garlic powder. Sprinkle this spice mixture over the chicken pieces along with salt and pepper, tossing to coat evenly.
- Sauté Chicken and Spinach: Heat olive oil in a large skillet over medium-high heat. Add the seasoned chicken and cook until nearly done. Add the baby spinach and continue cooking until the spinach wilts and the chicken is cooked through.
- Make Alfredo Sauce: Add the cream cheese, Parmesan cheese, and milk to the skillet with the chicken and spinach. Stir until a smooth sauce forms.
- Combine with Spaghetti Squash and Greek Yogurt: Add the spaghetti squash strands and Greek yogurt to the skillet. Toss gently to coat everything evenly with the Alfredo sauce.
- Top and Melt Mozzarella Cheese: Sprinkle shredded mozzarella over the skillet contents. Cover with a lid and cook for 2-3 minutes until the cheese melts, or place the skillet under the oven broiler for several minutes until the cheese is melted and lightly browned.
- Garnish and Serve: Garnish with chopped parsley if desired and serve warm.
Notes
- You can use any milk substitute to make it dairy-free, though the texture and flavor will slightly differ.
- Adjust the seasoning according to your taste preference.
- Using low-fat dairy helps reduce calories but ensures the sauce remains creamy.
- Leftover spaghetti squash Alfredo can be stored in an airtight container in the refrigerator for up to 3 days.
- For extra protein, add cooked mushrooms or substitute chicken with turkey.
Keywords: Chicken Alfredo, Spaghetti Squash, Low Carb, Healthy Dinner, Spinach, Creamy Pasta Substitute

