Baked Spaghetti Squash with Spinach and Chicken

I’ve been absolutely obsessed with this spaghetti squash recipe lately, and I can’t wait to share it with you! The roasted squash gets tossed with tender shredded chicken and fresh spinach in the most incredible creamy garlic sauce that’ll have everyone coming back for seconds. It’s become my go-to weeknight dinner because it’s healthy, satisfying, and honestly tastes like total comfort food.

spaghetti squash with spinach and chicken
Image: michaelsoulkitchen.com / All Rights reserved

Preparation Time 20-30 minutes
Cooking Time 60-75 minutes
Total Time 80-105 minutes
Level of Difficulty Medium
Servings 4 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 1650-1850
  • Protein: 135-155 g
  • Fat: 110-125 g
  • Carbohydrates: 55-70 g

Ingredients

For the squash base:

  • 5 lb spaghetti squash (halved and seeds removed)
  • 1.5 tbsp olive oil (I use Bertolli Extra Virgin)
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 3 cups chicken (cooked and shredded into bite-size pieces)

For the creamed spinach:

  • 3 tbsp butter (I prefer Kerrygold for a richer sauce)
  • 1 shallot
  • 3 garlic cloves
  • 1 cup heavy cream
  • 1 tsp mustard
  • 1/4 tsp salt
  • 1/4 tsp black pepper
  • 1/2 tsp garlic powder
  • 1 pinch nutmeg (freshly grated provides the best aroma)
  • 1 pinch cayenne
  • 1/3 cup parmesan
  • 12 oz spinach (stems removed and roughly chopped)
  • 1/4 cup basil
  • 1/2 tsp lemon zest

For the topping:

  • 2 cups mozzarella (low-moisture part-skim melts best)
  • 1/2 tsp red pepper flakes

Step 1: Roast the Spaghetti Squash

  • 5 lb spaghetti squash
  • 1.5 tbsp olive oil
  • 1 tsp salt
  • 1/2 tsp black pepper

Preheat your oven to 425°F and lightly grease a large baking sheet.

Place the halved spaghetti squash cut-side down on the sheet, then brush the skin with olive oil and season with salt and pepper.

Roast for 40 minutes until the flesh is tender and easily pierces with a fork.

Once cooked, let cool for a few minutes, then use a fork to scrape the flesh into spaghetti-like strands, being careful not to break through the skin since you'll use the squash halves as serving vessels.

Step 2: Build the Cream Sauce Base

  • 3 tbsp butter
  • 1 shallot
  • 3 garlic cloves
  • 1 cup heavy cream
  • 1 tsp mustard
  • 1/2 tsp garlic powder
  • 1 pinch nutmeg
  • 1 pinch cayenne

While the squash finishes roasting, melt the butter in a large skillet over medium heat.

Add the diced shallot and cook for 3 minutes, stirring occasionally, until softened and fragrant.

Add the minced garlic and cook for another minute until it becomes aromatic but not browned.

Pour in the heavy cream and mustard, then add the garlic powder, nutmeg, and cayenne.

Simmer gently for 5 minutes, stirring occasionally, until the sauce thickens slightly.

I like to use quality butter here because it creates a noticeably richer, more luxurious sauce that really elevates the dish.

Step 3: Finish the Sauce with Greens and Cheese

  • cream sauce from Step 2
  • 1/3 cup parmesan
  • 12 oz spinach
  • 1/4 cup basil
  • 1/2 tsp lemon zest
  • 1/4 tsp salt
  • 1/4 tsp black pepper

Reduce the heat to low and stir the Parmesan into the cream sauce from Step 2 until melted and smooth.

Add the chopped spinach, basil, lemon zest, and adjust seasoning with the remaining salt and pepper.

Cook for about 5 minutes, stirring gently, until the spinach is fully wilted and the sauce is creamy and cohesive.

Freshly grated nutmeg really makes a difference in a delicate cream sauce like this—it adds an earthy warmth you can actually taste.

Step 4: Assemble and Bake

  • roasted spaghetti squash from Step 1
  • 3 cups chicken
  • spinach and cream sauce from Step 3
  • 2 cups mozzarella

Arrange the roasted squash halves in a 9x13 inch baking dish or similar size.

Divide the shredded cooked chicken evenly among the squash halves, then top each with the spinach and cream sauce from Step 3.

Sprinkle the mozzarella cheese generously over each portion, ensuring even coverage.

Bake at 425°F for 15 minutes until the cheese is melted and the tops are lightly golden.

The residual heat from the squash helps everything meld together beautifully.

Step 5: Finish and Serve

  • baked spaghetti squash from Step 4
  • 1/4 cup basil
  • 1/2 tsp red pepper flakes

Remove the baked squash from the oven and let it rest for 2-3 minutes.

Top each portion with a sprinkle of fresh Parmesan, additional basil if desired, and red pepper flakes for a subtle heat and color contrast.

Serve immediately while the cheese is still hot and melted.

spaghetti squash with spinach and chicken

Baked Spaghetti Squash with Spinach and Chicken

Delicious Baked Spaghetti Squash with Spinach and Chicken recipe with step-by-step instructions.
Prep Time 30 minutes
Cook Time 1 hour
Total Time 1 hour 32 minutes
Servings: 4 servings
Calories: 1750

Ingredients
  

For the squash base
  • 5 lb spaghetti squash (halved and seeds removed)
  • 1.5 tbsp olive oil (I use Bertolli Extra Virgin)
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 3 cups chicken (cooked and shredded into bite-size pieces)
For the creamed spinach
  • 3 tbsp butter (I prefer Kerrygold for a richer sauce)
  • 1 shallot
  • 3 garlic cloves
  • 1 cup heavy cream
  • 1 tsp mustard
  • 1/4 tsp salt
  • 1/4 tsp black pepper
  • 1/2 tsp garlic powder
  • 1 pinch nutmeg (freshly grated provides the best aroma)
  • 1 pinch cayenne
  • 1/3 cup parmesan
  • 12 oz spinach (stems removed and roughly chopped)
  • 1/4 cup basil
  • 1/2 tsp lemon zest
For the topping
  • 2 cups mozzarella (low-moisture part-skim melts best)
  • 1/2 tsp red pepper flakes

Method
 

  1. Preheat your oven to 425°F and lightly grease a large baking sheet. Place the halved spaghetti squash cut-side down on the sheet, then brush the skin with olive oil and season with salt and pepper. Roast for 40 minutes until the flesh is tender and easily pierces with a fork. Once cooked, let cool for a few minutes, then use a fork to scrape the flesh into spaghetti-like strands, being careful not to break through the skin since you'll use the squash halves as serving vessels.
  2. While the squash finishes roasting, melt the butter in a large skillet over medium heat. Add the diced shallot and cook for 3 minutes, stirring occasionally, until softened and fragrant. Add the minced garlic and cook for another minute until it becomes aromatic but not browned. Pour in the heavy cream and mustard, then add the garlic powder, nutmeg, and cayenne. Simmer gently for 5 minutes, stirring occasionally, until the sauce thickens slightly. I like to use quality butter here because it creates a noticeably richer, more luxurious sauce that really elevates the dish.
  3. Reduce the heat to low and stir the Parmesan into the cream sauce from Step 2 until melted and smooth. Add the chopped spinach, basil, lemon zest, and adjust seasoning with the remaining salt and pepper. Cook for about 5 minutes, stirring gently, until the spinach is fully wilted and the sauce is creamy and cohesive. Freshly grated nutmeg really makes a difference in a delicate cream sauce like this—it adds an earthy warmth you can actually taste.
  4. Arrange the roasted squash halves in a 9x13 inch baking dish or similar size. Divide the shredded cooked chicken evenly among the squash halves, then top each with the spinach and cream sauce from Step 3. Sprinkle the mozzarella cheese generously over each portion, ensuring even coverage. Bake at 425°F for 15 minutes until the cheese is melted and the tops are lightly golden. The residual heat from the squash helps everything meld together beautifully.
  5. Remove the baked squash from the oven and let it rest for 2-3 minutes. Top each portion with a sprinkle of fresh Parmesan, additional basil if desired, and red pepper flakes for a subtle heat and color contrast. Serve immediately while the cheese is still hot and melted.

Leave a Comment

Recipe Rating