Creamy Spinach Mushroom Stuffed

Category: Everyday Mains Made Simple

This dish features tender spaghetti squash halves roasted until soft and filled with a creamy mixture of sautéed spinach and mushrooms. Onions and garlic add aromatic depth, while the heavy cream and Parmesan create a rich, velvety texture. Topped with melted mozzarella, the squash shells offer a comforting, hearty meal with a balance of fresh vegetable flavors and cheesy indulgence. The oven finish ensures a bubbly, golden top that’s warm and inviting.

Breanna smiling at the camera.
Created By Breanna
Last updated on Fri, 06 Feb 2026 21:19:17 GMT
A creamy spinach and mushroom stuffed pumpkin. Save
A creamy spinach and mushroom stuffed pumpkin. | foodiffy.com

This creamy spinach and mushroom stuffed spaghetti squash is a perfect way to enjoy a comforting, veggie-packed meal that feels indulgent without being heavy. It works beautifully for family dinners or a cozy weekend treat when you want something that fills you up and satisfies your cheesy cravings.

I started making this dish when I wanted a lighter alternative to pasta but still crave that creamy comfort food vibe. It quickly became a favorite weekend meal.

Ingredients

  • Two medium spaghetti squash: provides that fun noodle-like texture pick ones that feel heavy for their size for the best flesh ratio
  • Olive oil: helps soften vegetables and gives a nice golden color Choose extra virgin for flavor and regular for cooking
  • Medium onion: adds sweetness and depth go for firm, dry ones without soft spots
  • Mushrooms: bring a meaty texture and earthy notes fresh button or cremini are great options
  • Fresh spinach: adds vibrant color and earthiness pick bright, crisp leaves
  • Garlic: infuses the dish with a mellow savory punch use fresh cloves for the best aroma
  • Heavy cream: delivers richness and a silky texture use full fat
  • Parmesan cheese: provides umami and sharpness go for a freshly grated block if possible
  • Mozzarella cheese: melts beautifully for that bubbly golden topping
  • Salt and pepper: enhance all the flavors
  • Red pepper flakes: are optional but add a hint of warmth

Instructions

Build The Base:
Preheat your oven to 400 degrees Fahrenheit. Drizzle half of the olive oil over the spaghetti squash halves, making sure to coat the inside well. Season with salt and pepper, then place them cut side down on a baking sheet. This helps the squash steam slightly and become tender during roasting. Roast for about 40 to 45 minutes until the flesh is fork-tender.
Sauté Vegetables:
While the squash roasts, heat the remaining olive oil in a large skillet over medium heat. Add the onions and sliced mushrooms and cook for 5 to 6 minutes, stirring occasionally until they soften and start to brown slightly. This step is crucial to develop a deep flavor for the filling.
Add Garlic and Spinach:
Stir in the minced garlic and cook for one minute until fragrant but not burnt. Add the fresh spinach and cook until just wilted. The spinach releases moisture, so give it a minute to reduce before moving on.
Creamy Mixture:
Pour in the heavy cream and sprinkle the grated Parmesan cheese over the vegetables. Stir continuously until the sauce becomes creamy and coats the mushrooms and spinach evenly. Season with salt, pepper, and red pepper flakes if you like a little heat.
Prepare Squash for Stuffing:
Remove the squash from the oven and let it cool just enough to handle. Using a fork, gently scrape the flesh to create spaghetti-like strands while leaving them inside the squash shell for presentation and moisture retention.
Stuff and Melt Cheese:
Divide the creamy spinach and mushroom filling evenly among the squash halves. Top each with a generous handful of shredded mozzarella. Place back into the oven and bake for another 10 minutes or until the cheese is melted, bubbly, and lightly golden.
A plate of food with a yellow squash, mushrooms, and spinach.
A plate of food with a yellow squash, mushrooms, and spinach. | foodiffy.com

My favorite part of this recipe is that cheesy topping which turns beautifully golden and makes everyone eagerly dive in. It reminds me of Sunday dinners growing up when everyone would gather around and share comforting food.

Storage Tips

Store leftovers in airtight containers in the fridge for up to four days. To reheat, pop them in the oven at 350 degrees Fahrenheit until warmed through for the best texture. You can also microwave but it may soften the squash more.

Ingredient Swaps

Replace heavy cream with coconut cream for a dairy free version that keeps the richness. Try swapping mozzarella for a blend of cheddar and Monterey Jack for a different cheese twist. Use kale or Swiss chard instead of spinach for a heartier green with extra nutrients.

Serving Ideas

Serve with a simple green salad and lemon vinaigrette to add brightness. A side of roasted garlic bread elevates the meal with crunch and extra flavor. Drizzle with extra virgin olive oil or a few toasted pine nuts for texture on top.

Seasonal Twists

Add diced butternut squash or sweet potato to the filling for fall flavors. In warmer months, toss in sun-dried tomatoes or roasted red peppers. Finish with fresh herbs like basil or thyme for an added burst of freshness.

A plate of food with a bowl of greens and a plate of food with a bowl of greens.
A plate of food with a bowl of greens and a plate of food with a bowl of greens. | foodiffy.com

This dish brings a delicious, lighter twist on creamy comfort food while sneaking in plenty of veggies. Perfect for when you want indulgence without heaviness.

Frequently Asked Recipe Questions

→ What is the best way to cook spaghetti squash?

Roasting the squash halves cut side down at 400°F helps soften the flesh while developing a slightly caramelized flavor.

→ How do you prevent the creamy filling from being watery?

Sautéing the mushrooms and spinach thoroughly and letting excess moisture evaporate ensures the filling stays rich, not watery.

→ Can I use other cheeses instead of mozzarella?

Yes, cheeses like provolone or fontina would melt well and complement the creamy spinach and mushroom blend.

→ Is it necessary to season the squash before roasting?

Lightly seasoning with salt, pepper, and olive oil enhances the natural sweetness and helps flavor the spaghetti strands.

→ How long should the filled squash bake after adding toppings?

About 10 minutes at 400°F melts the cheese and warms the filling without drying it out.

Creamy Spinach Mushroom Stuffed

Spaghetti squash loaded with sautéed spinach, mushrooms, a creamy Parmesan sauce, and mozzarella.

Preparation Time
15 mins
Time to Cook
55 mins
Overall Time
70 mins
Created By: Breanna

Type of Recipe: Lunch & Dinner

Cooking Difficulty: Suitable for Beginners

Cultural Origin: American

Portion Size: 4 Number of Servings (4 stuffed spaghetti squash halves)

Dietary Options: Low-Carb Friendly, Good for Vegetarians, Gluten-Free

Ingredients Required

→ Vegetables

01 2 medium spaghetti squash, halved and seeds removed
02 1 medium onion, finely chopped
03 3 cups mushrooms, sliced
04 3 cups fresh spinach
05 3 cloves garlic, minced

→ Oils and Dairy

06 2 tbsp olive oil
07 1 cup heavy cream
08 1/2 cup grated Parmesan cheese
09 1 cup shredded mozzarella cheese

→ Seasonings

10 Salt to taste
11 Black pepper to taste
12 1/4 tsp red pepper flakes (optional)

Guide to Cooking

Step 01

Preheat the oven to 200°C. Drizzle 1 tablespoon olive oil over the cut sides of the spaghetti squash halves, season with salt and black pepper, then place cut side down on a baking sheet. Roast for 40 to 45 minutes until tender.

Step 02

While the squash roasts, heat the remaining 1 tablespoon olive oil in a large skillet over medium heat. Sauté the finely chopped onion and sliced mushrooms for 5 to 6 minutes until softened.

Step 03

Add the minced garlic to the skillet and cook for 1 minute. Stir in the fresh spinach and cook until wilted.

Step 04

Pour in the heavy cream and grated Parmesan cheese, stirring continuously until the mixture becomes creamy. Season with salt, black pepper, and red pepper flakes if desired.

Step 05

Remove the roasted squash from the oven and use a fork to scrape the flesh into spaghetti-like strands, keeping the strands inside the shells.

Step 06

Divide the creamy spinach and mushroom mixture evenly between the squash halves. Top each with shredded mozzarella cheese, then return to the oven and bake for an additional 10 minutes until the cheese is melted and bubbly. Serve warm.

Extra Suggestions

  1. Roasting the spaghetti squash cut side down helps it cook evenly and retain moisture.

Necessary Equipment

  • Oven
  • Baking sheet
  • Large skillet
  • Fork

Allergen Info

Always check ingredient labels for allergens, and talk to a health expert if you’re unsure.
  • Contains dairy products

Nutritional Info (Per Serving)

Nutrition facts are for general information and shouldn’t replace professional health advice.
  • Energy (Calories): 420
  • Fats: 30 g
  • Carbohydrates: 22 g
  • Protein: 15 g