This spaghetti squash with mushroom and spinach cream sauce is a cozy, satisfying meal that feels like comfort food without the heaviness of traditional pasta.
Whether you follow a vegetarian, gluten-free, or dairy-free diet, this dish delivers rich flavor and a creamy texture while staying light and wholesome.
Follow these clear steps to create a delicious, nutritious dinner that comes together easily and looks lovely on the table.
Pin it for later!
Why Spaghetti Squash?
Spaghetti squash is an excellent substitute for traditional pasta. When cooked, its flesh separates into long, noodle-like strands that absorb sauces beautifully. It’s naturally gluten-free and lower in carbohydrates than wheat pasta, while providing fiber, vitamin C, manganese, and other nutrients.
Its mild, slightly sweet flavor makes it an ideal canvas for a creamy mushroom and spinach sauce, so you get all the comfort of a classic creamy pasta dish with fewer calories and more nutrients.
Ingredients You’ll Need:
For the spaghetti squash:
- 1 large spaghetti squash
- 1 tablespoon olive oil
- Salt and pepper, to taste
For the mushroom and spinach cream sauce:
- 2 tablespoons olive oil or butter
- 3 cups mushrooms (baby bella, cremini, or button), thinly sliced
- 3 garlic cloves, minced
- 4 cups fresh spinach, roughly chopped
- 1 can (14 oz) full-fat coconut milk or 1 ½ cups heavy cream
- ½ teaspoon dried thyme
- ½ teaspoon red pepper flakes (optional)
- 1 tablespoon nutritional yeast (optional, for a cheesy, dairy-free flavor)
- Salt and pepper, to taste
- Fresh parsley, chopped, for garnish
Prepare the Spaghetti Squash
Preheat the oven to 400°F (200°C). Carefully cut the squash in half lengthwise and scoop out the seeds. If the squash is hard to slice, microwave it whole for 4–6 minutes to soften the skin slightly before cutting.
Brush the cut sides with olive oil and season with salt and pepper. Place the halves face-down on a baking sheet lined with parchment or foil and roast 40–45 minutes, until the flesh is tender and can be shredded easily with a fork.
While the squash is roasting, prepare the mushroom and spinach cream sauce so everything finishes at the same time.
Cook the Mushrooms
Heat the oil or butter in a large skillet over medium heat. Add the sliced mushrooms in a single layer and sauté without overcrowding the pan. Cook 6–8 minutes, stirring occasionally, until the mushrooms are golden and have released their moisture.
A pinch of salt early in the cooking process helps draw out moisture and intensify the mushrooms’ umami flavor.
Add Garlic and Spinach
Stir in the minced garlic and cook 1–2 minutes until fragrant, taking care not to burn it. Add the chopped spinach in batches if needed, letting each handful wilt before adding more.
Cook until the spinach is fully wilted and incorporated, about 2–3 minutes. Season lightly with salt to taste.
Create the Creamy Sauce
Pour the coconut milk or heavy cream into the skillet with the mushrooms and spinach. Add the dried thyme and red pepper flakes, then simmer gently for about 5 minutes so the sauce thickens slightly.
If using coconut milk, expect a lighter, slightly sweet note; heavy cream will yield a richer, silkier sauce. Stir in nutritional yeast if you want a savory, cheesy depth without dairy. Taste and adjust seasoning with salt and pepper.
Keep the sauce warm on low while you finish the squash.
Shred the Spaghetti Squash
Remove the roasted squash from the oven and let it cool briefly. Use a fork to scrape the flesh into long strands that resemble spaghetti. If you prefer a rustic presentation, you can serve the strands inside the hollowed squash shells.
Set the shredded squash aside and prepare to combine with the sauce.
Combine and Serve
You can either toss the squash strands directly into the skillet so they’re well-coated with the creamy mushroom and spinach sauce, or plate the strands and spoon the sauce over each portion. For a show-stopping presentation, serve the squash in its shell and heap the sauce on top.
Garnish with chopped fresh parsley and an extra sprinkle of red pepper flakes if you like more heat. This dish pairs well with a simple green salad or crusty bread if you are not strictly avoiding gluten.
Final Thoughts
This spaghetti squash with mushroom and spinach cream sauce balances comfort and nutrition. The creamy sauce delivers richness while the squash keeps the meal light and nutrient-forward. It’s an ideal option for weeknight dinners, vegetarian meals, or a cozy winter supper.
The recipe is versatile: swap herbs, add toasted nuts for crunch, or include a squeeze of lemon to brighten the flavors. Try it as written first, then adapt to your taste—this dish is simple to customize and bound to become a favorite.