Creamy, Comforting, and Guilt-Free
I remember the first time I made Chicken and Spinach Spaghetti Squash Alfredo; it was a chilly evening, and I craved something warm yet healthy. As I pulled the tender strands of spaghetti squash apart, the delightful aroma filled my kitchen, promising a dish that was both creamy and full of flavor. It was so easy to whip up, and with every bite, I savored the satisfying textures of the chicken and spinach mingling perfectly with the rich Alfredo sauce.
This dish is truly something special — it’s the kind of meal that wraps you in a cozy hug while tantalizing your taste buds. The smell alone will have everyone gathering around the table, eager to dive into a comforting dinner after a long day or to impress that special someone on date night. Whether you’re cooking for family or treating yourself on a busy weekday, this recipe brings warmth and joy to any occasion.
To elevate your experience even further, serve it alongside a light side salad or some garlic bread for that perfect balance. You can sprinkle a little extra Parmesan cheese on top for an added touch of indulgence. Trust me, once you try this Chicken and Spinach Spaghetti Squash Alfredo, you’ll be counting down the days until you can make it again!
What are Chicken and Spinach Spaghetti Squash Alfredo?
Chicken and Spinach Spaghetti Squash Alfredo is a delightful twist on the classic Italian dish, transforming traditional pasta into a healthier option using spaghetti squash. This dish features tender strands of spaghetti squash, juicy cooked chicken, and fresh spinach, all enveloped in a rich and creamy Alfredo sauce made from heavy cream, parmesan cheese, butter, and garlic. The result is a comforting meal with a luscious texture that balances the buttery creaminess with the freshness of spinach. Prepared in the oven or a skillet, this one-pan recipe makes cleanup a breeze while delivering a satisfying low-carb alternative that’s perfect for any weeknight dinner.
Perfect For:
Busy Weeknights: This Chicken and Spinach Spaghetti Squash Alfredo comes together in under 30 minutes, making it a fantastic option for those hectic evenings when you need a nutritious meal without the fuss.
Healthy Comfort Food Cravings: Enjoy the creamy goodness of Alfredo sauce without the guilt! This dish satisfies your comfort food cravings while keeping things light and wholesome with spaghetti squash and fresh spinach.
Family-Friendly Feasts: With its delicious flavors and fun presentation, this recipe is sure to please even the pickiest eaters. Plus, it’s easy to scale up if you’re serving a crowd or want leftovers for lunch!
Date Night Dinners: Impress your special someone with this elegant yet simple dish that looks stunning on the plate. The combination of savory chicken, vibrant spinach, and creamy sauce sets the perfect mood for a cozy evening in.
Chicken and Spinach Spaghetti Squash Alfredo Ingredients
For the Spaghetti Squash
- 1 medium spaghetti squash – Halved and seeds removed, this veggie provides a low-carb alternative to traditional pasta.
For the Chicken
- 2 cups cooked chicken (shredded or diced) – Use leftover rotisserie chicken for an easy and delicious addition to your meal.
For the Spinach
- 4 cups fresh spinach (washed and chopped) – Packed with nutrients, spinach adds vibrant color and a boost of flavor to the dish.
For the Alfredo Sauce
- 1 cup heavy cream – This creates a rich and creamy texture that brings the entire dish together beautifully.
- 1 cup parmesan cheese (grated) – Freshly grated cheese melts perfectly into the sauce for maximum flavor.
- 2 tablespoons butter – Adds richness and depth to the sauce while enhancing its silky consistency.
- 2 cloves garlic (minced) – Fresh garlic infuses the sauce with aromatic goodness, elevating the overall taste.
- 1 teaspoon salt (to taste) – Adjust this to enhance flavors without overpowering the dish.
- 1/2 teaspoon black pepper (to taste) – A pinch of pepper adds just the right amount of heat to balance the creaminess.
Kitchen Equipment You’ll Need

- Baking dish
- Sharp knife
- Cutting board
- Large non-stick or cast-iron skillet
- Wooden spoon or spatula
- Fork
How to Make Chicken and Spinach Spaghetti Squash Alfredo
Step 1:
Preheat your oven to 400°F (200°C). While it’s heating up, carefully place the halved spaghetti squash cut-side down in a baking dish that has a little water at the bottom. Bake it for about 30-40 minutes until the squash is tender and can be easily pierced with a fork.
Step 2:
While the spaghetti squash is baking, grab a skillet and set it over medium heat. Add the butter and let it melt before adding the minced garlic. Sauté the garlic for about a minute until it’s fragrant, then stir in the cooked chicken and chopped spinach. Cook this mixture for 3-5 minutes, or until the spinach has wilted beautifully.
Step 3:
Now it’s time to make your creamy Alfredo sauce! Lower the heat to low and pour in the heavy cream, stirring gently to combine everything. Gradually sprinkle in the grated parmesan cheese along with salt and pepper. Continue stirring for about 5 minutes until you see the sauce thicken nicely.
Step 4:
Once your spaghetti squash is done roasting, take it out of the oven and use a fork to scrape its flesh into long strands. In a large bowl, combine these strands with your chicken and spinach mixture. Pour that luscious Alfredo sauce over everything, and toss it all together until well mixed. Serve warm and enjoy your delicious creation!
Tips
- Choose the right spaghetti squash: Look for a squash that feels heavy for its size and has a uniform color without blemishes. A fresh squash will yield better texture and flavor in your dish.
- Don’t overcook the chicken: If using pre-cooked chicken, just heat it through to prevent it from drying out. Overcooking can lead to tough, chewy pieces that detract from the creamy Alfredo.
- Sauté spinach until just wilted: Cooking spinach too long can make it mushy and lose its vibrant color. Aim for just 3-5 minutes of cooking to keep it tender yet fresh.
- Gradually add cheese to the sauce: Adding parmesan slowly while stirring ensures it melts evenly and prevents clumping. This creates a smooth, velvety sauce that coats your spaghetti squash beautifully.
- Taste as you go: Adjusting seasoning is key! Taste the Alfredo sauce before serving and tweak with more salt or pepper if needed — this simple step can elevate the overall flavor profile of your dish.
- Serve immediately for best texture: The spaghetti squash strands are at their best when served right after combining them with the sauce. This prevents them from becoming soggy and maintains the delightful al dente bite.
Optional Ingredients
- Feta cheese: Crumble over the top for a tangy, creamy contrast that adds a delightful brininess and pairs beautifully with the savory Alfredo sauce.
- Red pepper flakes: Sprinkle in for a spicy kick that adds warmth and depth to your dish; adjust the amount based on your heat preference.
- Cherry tomatoes: Halve and toss them in for a burst of sweetness and color that brightens the overall presentation and flavor profile.
- Lemon zest: Grate this over the finished dish to introduce a zesty brightness that cuts through the richness of the Alfredo sauce, elevating the entire meal.
- Balsamic glaze: Drizzle on top before serving for an extra layer of flavor with its sweet-tart notes, creating a beautiful contrast with the creamy spaghetti squash.
What to Pair with Chicken and Spinach Spaghetti Squash Alfredo?
Start your meal off right with a fresh salad, such as a classic Caesar or a light arugula salad topped with lemon vinaigrette. The bright acidity of the dressing will cut through the richness of the creamy Alfredo sauce, while the crisp greens provide a refreshing contrast to the tender chicken and spinach. This combination not only enhances the flavors but also adds a vibrant color to your plate.
For a comforting side, consider serving garlic bread or herb-infused focaccia alongside your spaghetti squash dish. The warm, buttery texture of the bread complements the creamy Alfredo, while its subtle garlic notes echo the flavors in your main course. This pairing offers an inviting feel and rounds out the meal with satisfying comfort that’s perfect for sharing.
To elevate your dining experience, pair your Chicken and Spinach Spaghetti Squash Alfredo with a crisp white wine like Sauvignon Blanc or a light Pinot Grigio. The wine’s acidity will balance the richness of the heavy cream and parmesan, enhancing the overall flavor profile of your dish without overpowering it. Alternatively, for a lighter touch, serve a simple dessert like a lemon sorbet that cleanses the palate and leaves you feeling refreshed after a hearty meal.
Variations and Substitutions
Zucchini Noodles instead: Swap out spaghetti squash for zucchini noodles for a fresh, lighter take on this dish. The zucchini will add a subtle flavor and create a delightful crunch while keeping the meal low-carb and refreshing.
Shrimp in place of chicken: For a seafood twist, substitute the cooked chicken with sautéed shrimp. The shrimp will bring a sweet, briny flavor that pairs beautifully with the creamy Alfredo sauce, giving your dish an elegant flair.
Kale for spinach: If you want to amp up the nutrition, replace the spinach with kale. This hearty green holds its texture well when cooked and adds an earthy flavor that complements the rich sauce beautifully.
Coconut milk for heavy cream: For a dairy-free option, use coconut milk instead of heavy cream in the Alfredo sauce. This substitution adds a hint of sweetness and tropical flavor while still providing creaminess to the dish.
Italian seasoning blend: Elevate the flavor profile by adding a teaspoon of Italian seasoning or dried herbs like oregano and basil to the Alfredo sauce. This simple addition will infuse your dish with a classic Mediterranean taste that enhances every bite.
Cauliflower rice instead of spaghetti squash: For an even lower-carb alternative, swap spaghetti squash for cauliflower rice. The cauliflower offers a mild flavor and fluffy texture that absorbs the Alfredo sauce beautifully, making it a satisfying base.
Smoked Gouda in place of parmesan: Change up your cheese by using smoked Gouda instead of parmesan in the sauce. This will add a rich, smoky depth to your dish that pairs wonderfully with the other ingredients, creating an exciting flavor twist.
To store Chicken and Spinach Spaghetti Squash Alfredo in the refrigerator, allow it to cool to room temperature before transferring it to an airtight container. It will keep well for up to 3–4 days. When reheating, add a splash of heavy cream or chicken broth to help restore the creamy texture, and warm it gently on the stovetop or in the microwave until heated through.
This dish does freeze well, but be aware that the texture of the spinach may become softer when thawed. To freeze, portion the spaghetti squash Alfredo into freezer-safe containers or resealable bags, removing as much air as possible. It can be stored in the freezer for up to 2–3 months; when you’re ready to enjoy it, thaw overnight in the refrigerator and reheat gently on the stovetop with a little added cream or broth for best results.
FAQ
Can I use a different type of squash instead of spaghetti squash?
Yes, you can substitute spaghetti squash with other varieties like butternut or acorn squash, but keep in mind that the texture and flavor will differ. For a similar noodle-like experience, stick with spaghetti squash for the best results.
Can I use rotisserie chicken for this recipe?
Absolutely! Rotisserie chicken is a great time-saver and adds extra flavor to your dish. Just shred or dice it as needed before adding it to the skillet with spinach.
How do I know when the spaghetti squash is fully cooked?
The spaghetti squash is done when you can easily pierce it with a fork and the flesh can be scraped into strands. It should be tender but not mushy; typically, baking for 30-40 minutes at 400°F works perfectly.
Can I make this recipe ahead of time?
Yes, you can prep several components in advance. Cook the chicken and spinach mixture and make the Alfredo sauce beforehand, then store them separately in the fridge. Just combine everything right before serving to maintain freshness.
Is there a dairy-free option for the Alfredo sauce?
You can create a dairy-free version by using coconut cream or cashew cream instead of heavy cream, and nutritional yeast instead of parmesan cheese. This will give you a creamy consistency while keeping it dairy-free.
What if I don’t have fresh spinach on hand?
If you don’t have fresh spinach, you can use frozen spinach as an alternative. Just thaw and drain it well before adding it to the skillet to avoid excess moisture in your dish.
Can I bake the chicken instead of cooking it on the stovetop?
Yes, baking the chicken is a great option! Simply season it to your liking and bake at 375°F (190°C) until cooked through, about 25-30 minutes. Once done, shred or dice it before adding it to your dish.

Chicken and Spinach Spaghetti Squash Alfredo
Ingredients
Method
- Preheat the oven to 400°F (200°C). Place the halved spaghetti squash cut-side down in a baking dish with a little water. Bake for 30-40 minutes until tender.
- In a skillet over medium heat, melt the butter. Add minced garlic and sauté for 1 minute. Add the cooked chicken and spinach, cooking until the spinach wilts, about 3-5 minutes.
- Reduce heat to low and add heavy cream, stirring to combine. Gradually add parmesan cheese, salt, and pepper, stirring until the sauce thickens, about 5 minutes.
- Once the spaghetti squash is done, use a fork to scrape the flesh into strands. Combine the squash with the chicken and spinach mixture, then pour the Alfredo sauce over it. Toss to combine and serve warm.



Leave a Comment