Chicken and Spinach Spaghetti Squash

Creamy Chicken and Spinach Spaghetti Squash Alfredo served hot in a skillet with melted Parmesan and fresh parsley garnish. Save
Creamy Chicken and Spinach Spaghetti Squash Alfredo served hot in a skillet with melted Parmesan and fresh parsley garnish. | cookingwithhazel.com

Enjoy a lighter take on classic Alfredo with roasted spaghetti squash strands standing in for pasta. The dish features golden seasoned chicken breast, wilted fresh baby spinach, and a velvety homemade Parmesan cream sauce enhanced with garlic and nutmeg. Everything comes together in one skillet for easy cleanup.

The first time I served this to my pasta-loving husband, he didnt even realize he was eating squash until I pointed it out. That golden strands coming out of the roasted vegetable still feels like kitchen magic every single time. Now its become our go-to when we want something comforting but not heavy.

Last winter, my friend Sarah came over for dinner still recovering from the flu. I made a double batch of this, and she ate three bowls, telling me it was the first thing that actually tasted good in days. Thats when I knew this wasnt just another low-carb substitute—it was genuinely delicious comfort food.

Ingredients

  • 1 large spaghetti squash: Look for one that feels heavy for its size with a hard, unblemished skin. The 3-pound range gives you the best ratio of tender flesh to usable strands.
  • 2 tsp olive oil: This helps the squash caramelize while roasting. Dont skip it—those golden edges make all the difference in flavor.
  • 2 boneless chicken breasts: Dicing them before cooking means every bite has protein, and they cook faster than whole breasts.
  • 1 tbsp olive oil for chicken: A neutral oil with a decent smoke point since youre cooking over medium-high heat.
  • 1/2 tsp Italian seasoning: This blend of herbs gives the chicken a flavor boost without competing with the Alfredo sauce.
  • 2 tbsp unsalted butter: Unsalted lets you control the seasoning. I like to let it brown slightly for a nutty undertone.
  • 4 cloves garlic, minced: Fresh garlic is non-negotiable here. The jarred stuff never develops that proper sweet savoriness.
  • 1 cup heavy cream: Dont substitute with half-and-half or milk. You need that fat content for a sauce that actually coats the squash strands.
  • 1 cup freshly grated Parmesan: Buy a wedge and grate it yourself. Pre-grated has anti-caking agents that make sauce grainy instead of silky.
  • 1/4 tsp ground nutmeg: The secret weapon in white sauces. Just a pinch adds this subtle warmth that makes people ask Whats in this?
  • 4 cups fresh baby spinach: It looks like a mountain going in, but wilts down to almost nothing. Dont be shy with it.

Instructions

Roast the spaghetti squash:
Cut that beast in half lengthwise—microwave for 2 minutes first if your knife is struggling. Scoop out the seeds, rub with olive oil, season generously, and place cut-side down on a parchment-lined baking sheet. Let it roast at 400°F for about 40 minutes until a fork slides through the flesh easily.
Cook the chicken:
While the squash does its thing, heat olive oil in a large skillet over medium-high heat. Toss in the diced chicken with your seasonings and let it develop a golden crust, about 6 to 8 minutes. Set it aside on a plate—dont wash that skillet yet.
Build the Alfredo sauce:
In the same skillet, melt butter over medium heat and add the minced garlic. Let it cook just until fragrant, about a minute. Pour in the heavy cream and bring it to a gentle simmer—dont let it boil hard or it might separate. Whisk in the Parmesan and nutmeg until the sauce is smooth and coats the back of a spoon.
Wilt the spinach:
Toss the spinach into the sauce and stir for a minute or two until it collapses into the cream. Add the cooked chicken back in and stir to coat everything in that glorious sauce.
Bring it all together:
When the squash is cool enough to handle, use a fork to scrape those strands into a large bowl. Add the whole mixture to your skillet and toss gently until everything is heated through and the squash is evenly coated in sauce.
Golden roasted spaghetti squash noodles tossed with tender chicken and wilted spinach in a rich garlic Parmesan Alfredo sauce. Save
Golden roasted spaghetti squash noodles tossed with tender chicken and wilted spinach in a rich garlic Parmesan Alfredo sauce. | cookingwithhazel.com

My mom called me while I was developing this recipe, skeptical about another squash pasta situation. When she finally tried it a month later, she texted me at 11pm saying she just finished the leftovers standing at the refrigerator. High praise from someone who still measures pasta by the fistful.

Making It Ahead

You can roast the squash up to three days in advance—just keep the strands refrigerated in an airtight container. The sauce also reheats beautifully over gentle heat, though you might need to splash in a little extra cream to bring it back to life.

Vegetarian Swaps

Sometimes I skip the chicken entirely and add sautéed mushrooms instead. They develop this meaty texture that makes the dish feel substantial, and the earthiness plays so nicely with the spinach and nutmeg.

Serving Suggestions

A crisp green salad with an acidic vinaigrette cuts through the richness beautifully. I also love serving this with roasted broccoli or asparagus on the side—something bright and green to balance all that creamy comfort.

  • Let the dish rest for 5 minutes before serving so the sauce can really cling to every strand
  • Extra Parmesan at the table is never a mistake
  • Leftovers reheat better in a skillet than the microwave
A fork twirls low-carb Chicken and Spinach Spaghetti Squash Alfredo, plated with fresh parsley and a sprinkle of grated Parmesan. Save
A fork twirls low-carb Chicken and Spinach Spaghetti Squash Alfredo, plated with fresh parsley and a sprinkle of grated Parmesan. | cookingwithhazel.com

This is the kind of dinner that makes you forget youre eating vegetables. Sometimes the best recipes arent about reinventing the wheel—theyre about making comfort work for how you actually want to feel.

Recipe FAQs

The squash is ready when you can easily pierce the skin with a fork and the flesh pulls away in strands. It typically takes 35–40 minutes at 400°F.

Yes, roast the squash and cook the chicken up to 2 days ahead. Store separately in the refrigerator. Reheat the sauce gently and combine when ready to serve.

Half-and-half works for a lighter version, though the sauce will be less thick. For dairy-free options, try full-fat coconut milk or cashew cream.

Run a fork lengthwise down the cooked squash halves. The flesh will naturally separate into spaghetti-like strands. Scrape until you reach the skin.

Yes, this dish fits well into a keto diet with only 17g carbs per serving. The squash provides fiber while keeping carbohydrates relatively low compared to traditional pasta.

Freezing is possible but may affect sauce texture. Store in airtight containers for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop.

Chicken and Spinach Spaghetti Squash

Creamy low-carb Alfredo with tender chicken, spinach, and roasted squash in rich Parmesan sauce.

Prep 20m
Cook 40m
Total 60m
Servings 4
Difficulty Medium

Ingredients

For the Spaghetti Squash

  • 1 large spaghetti squash (about 3 lbs)
  • 2 tsp olive oil
  • 1/2 tsp salt
  • 1/4 tsp black pepper

For the Chicken

  • 2 boneless, skinless chicken breasts (about 1 lb), diced
  • 1 tbsp olive oil
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1/2 tsp Italian seasoning

For the Alfredo Sauce

  • 2 tbsp unsalted butter
  • 4 cloves garlic, minced
  • 1 cup heavy cream
  • 1 cup freshly grated Parmesan cheese
  • 1/4 tsp ground nutmeg
  • Salt and pepper to taste

Vegetables and Add-ins

  • 4 cups fresh baby spinach
  • 1/4 cup chopped fresh parsley (optional)
  • 1/4 cup grated Parmesan (for garnish)

Instructions

1
Preheat and Prepare Oven: Preheat oven to 400°F. Line a baking sheet with parchment paper.
2
Roast Spaghetti Squash: Slice the spaghetti squash in half lengthwise. Scoop out the seeds and pulp. Drizzle the cut sides with olive oil, and season with salt and pepper. Place cut-side down on the baking sheet and roast for 35-40 minutes, until tender.
3
Cook Chicken: While the squash roasts, heat 1 tbsp olive oil in a large skillet over medium-high heat. Add diced chicken, season with salt, pepper, and Italian seasoning. Sauté for 6-8 minutes until cooked through and lightly golden. Remove from skillet and set aside.
4
Prepare Alfredo Sauce: In the same skillet, melt butter over medium heat. Add minced garlic and cook for 1 minute until fragrant. Pour in heavy cream and bring to a gentle simmer. Whisk in Parmesan cheese and nutmeg until smooth and creamy. Season with salt and pepper to taste.
5
Add Spinach and Chicken: Add baby spinach to the sauce and cook for 1-2 minutes until wilted. Return the cooked chicken to the skillet and stir to coat.
6
Combine and Serve: When the spaghetti squash is cool enough to handle, use a fork to scrape the strands into a large bowl. Add the squash strands to the skillet and toss everything together until well combined and heated through. Serve immediately, garnished with chopped parsley and extra Parmesan, if desired.
Additional Information

Equipment Needed

  • Baking sheet
  • Chef's knife
  • Large skillet
  • Mixing bowls
  • Fork
  • Wooden spoon or spatula

Nutrition (Per Serving)

Calories 410
Protein 36g
Carbs 17g
Fat 23g

Allergy Information

  • Contains dairy (butter, cream, Parmesan cheese). Contains no gluten or nuts. Always check labels for hidden allergens.
Hazel Bennett

Fresh, easy recipes and kitchen wisdom for home cooks and food enthusiasts.