Spaghetti Squash with Mushroom and Spinach Cream Sauce

Spaghetti Squash with Mushroom and Spinach Cream Sauce - Spaghetti Squash
Spaghetti Squash with Mushroom and Spinach Cream Sauce
  • Focus: Spaghetti Squash
  • Category: Dinner
  • Total Time: 45 minutes (Active: 15 min, Passive: 30 min)
  • Yield: 4 servings
  • Difficulty: Easy
  • Taste Profile: Earthy mushroom depth meets a silky spinach‑cream swirl over sweet, caramelized squash strands.
  • Best For: Weeknight dinners, Meal prep, High‑protein lunches
  • Make Ahead: Yes – squash and sauce can be pre‑cooked up to 2 days ahead, stored separately.
  • Dietary Notes: Gluten‑Free, Vegetarian, High‑Protein

Why This Spaghetti Squash with Mushroom and Spinach Cream Sauce Recipe Works

Spaghetti squash is the star of this comforting, protein‑packed dinner that feels like indulgent pasta without the carbs. I have made this at least a dozen times, and each batch has taught me a tiny tweak that makes the dish even more satisfying. The first thing you’ll notice is the sweet, caramel‑brown edges of the roasted squash strands that give a subtle nuttiness, while the mushroom‑spinach cream sauce delivers a velvety richness that clings to every forkful.

After testing several methods—roasting whole, microwaving, and even steaming—I found that cutting the squash in half, scooping out the seeds, and roasting it cut‑side down at 400°F for 35 minutes yields the most tender, noodle‑like strands without turning mushy. The high heat caramelizes the natural sugars, creating that golden‑brown hue that makes the dish look restaurant‑ready. In addition, using a blend of cremini mushrooms and fresh spinach adds depth of flavor and a boost of protein that aligns perfectly with HighProteinDish’s mission.

Three specific reasons this version outshines the typical spaghetti squash recipes are: (1) the sauce is built on a reduced heavy‑cream base, which locks in moisture and prevents the squash from drying out; (2) I finish the sauce with a splash of grated Parmesan that adds umami without overwhelming the vegetables; and (3) a quick sauté of garlic and onion before adding the mushrooms creates a fragrant foundation that makes the whole dish smell like a cozy autumn kitchen. The result is a balanced plate where texture, taste, and nutrition all hit the mark.

Imagine the aroma of roasted squash mingling with sautéed mushrooms as you pull the tray from the oven—there’s a moment of anticipation that signals dinner is almost ready. This recipe is designed for busy families who still crave a gourmet feel, and because it’s high in protein and low in carbs, it fits neatly into both fitness‑focused meal plans and plant‑based lifestyles. Let’s dive into the details so you can replicate this restaurant‑quality dish in your own home.

Everything You Need for Perfect Spaghetti Squash with Mushroom and Spinach Cream Sauce

IngredientAmountWhy It MattersBest Substitute
Spaghetti squash (medium)1 (≈2 lb)Provides low‑carb “noodle” base with subtle sweetness.Butternut squash (cut into ribbons)
Olive oil2 TbspHelps caramelize the squash and adds healthy fats.Avocado oil
Sea salt1 tspEnhances natural flavors of vegetables.Kosher salt
Freshly ground black pepper½ tspAdds a mild heat and depth.White pepper
Cremini mushrooms, sliced8 ozEarthy umami that balances the cream.Portobello or button mushrooms
Baby spinach4 cupsBoosts iron, adds bright green color, and thickens sauce.Kale (stems removed, chopped)
Heavy cream½ cupCreates a silky, rich sauce while adding protein.Coconut cream (for dairy‑free)
Parmesan cheese, grated¼ cupUmami and slight saltiness; helps sauce bind.Aged Asiago or nutritional yeast
Garlic, minced2 clovesAdds aromatic depth and a hint of sharpness.Garlic powder (¼ tsp)
Yellow onion, diced½ mediumSweet base that mellows the garlic.Shallots (1 small)
Cooked chicken breast or chickpeas (optional protein)1 cupRaises protein content to 30 g+ per serving.Tofu cubes
Spaghetti Squash with Mushroom and Spinach Cream Sauce close up showing texture and detail
Spaghetti Squash with Mushroom and Spinach Cream Sauce

How to Make Spaghetti Squash with Mushroom and Spinach Cream Sauce: Complete Guide

  1. Prepare the squash: Cut the squash in half lengthwise, scoop out seeds, brush each half with olive oil, sprinkle with salt and pepper, and place cut‑side down on a parchment‑lined baking sheet. Look for: The flesh should turn a deep golden‑brown after 35 minutes at 400°F.
  2. Roast the squash: Bake for 35 minutes, then let cool 5 minutes. Look for: A fork should slide easily into the flesh, and the edges should be caramelized.
  3. Shred into noodles: Using a fork, gently scrape the flesh to create spaghetti‑like strands. Look for: Long, thin ribbons that hold together without becoming mushy.
  4. Sauté aromatics: While the squash roasts, heat 1 Tbsp olive oil in a large skillet over medium heat. Add diced onion and sauté 3 minutes until translucent, then add minced garlic and cook another 30 seconds. Look for: A fragrant, slightly golden mixture.
  5. Cook mushrooms: Add sliced cremini mushrooms to the skillet, increase heat to medium‑high, and sauté 5‑7 minutes until they release moisture and turn brown. Look for: Deep brown edges and a reduced volume.
  6. Wilt spinach: Stir in the baby spinach and cook 2 minutes until just wilted. Look for: A vivid green color and reduced volume.
  7. Make the cream sauce: Reduce heat to low, pour in heavy cream, and stir continuously. Let it simmer 3‑4 minutes until it thickens slightly. Look for: A glossy, velvety coating on the vegetables.
  8. Finish with cheese: Sprinkle grated Parmesan, stir until melted and fully incorporated. Look for: A smooth, cohesive sauce that clings to the mushrooms and spinach.
  9. Combine squash and sauce: Add the shredded spaghetti squash to the skillet, toss gently to coat every strand. Look for: Even coverage without breaking the noodles.
  10. Optional protein boost: Fold in cooked chicken breast cubes or chickpeas for an extra protein punch. Look for: Warmed through and evenly distributed.
  11. Season and serve: Taste and adjust salt/pepper as needed. Serve hot, garnished with a drizzle of olive oil and extra Parmesan if desired. Look for: A balanced, creamy dish with contrasting textures.
Pro Tip: Roast the squash cut‑side down on a rimmed baking sheet; the rim catches any drips and prevents the squash from steaming, which keeps the strands firm.
Did You Know? Spaghetti squash contains about 90% water and only 2 g of net carbs per cup, making it an excellent low‑carb alternative to traditional pasta.
Common Mistake: Over‑cooking the squash strands turns them mushy; always test with a fork and remove from oven as soon as they are tender.

My Best Tips After Making Spaghetti Squash with Mushroom and Spinach Cream Sauce Dozens of Times

  • Tip 1 – Use a hot oven: Starting at 425°F for the first 10 minutes helps develop a caramelized crust faster.
  • Tip 2 – Salt the squash early: Lightly salting the flesh before roasting draws out moisture, intensifying the sweet flavor.
  • Tip 3 – Keep the sauce low‑heat: High heat can cause the cream to separate; a gentle simmer preserves silkiness.
  • Tip 4 – Add cheese off‑heat: Removing the pan from the burner before stirring in Parmesan prevents grainy texture.
  • Tip 5 – Finish with fresh herbs: A sprinkle of chopped parsley or thyme adds brightness and visual contrast.
  • Tip 6 – Reheat gently: When reheating leftovers, use a low‑heat skillet and add a splash of broth or milk to revive the sauce.
Pro Tip: If you prefer a dairy‑free version, replace heavy cream with cashew cream blended with a pinch of nutritional yeast for that cheesy note.
Did You Know? The natural sugars in spaghetti squash caramelize at around 320°F, which is why a high‑heat roast creates that signature sweet‑nutty flavor.

Delicious Ways to Customize Spaghetti Squash with Mushroom and Spinach Cream Sauce

  • Low‑Fat Variation: Substitute half‑and‑half for heavy cream and increase the amount of sautéed mushrooms for body.
  • Spicy Kick: Add a pinch of red‑pepper flakes or a dash of smoked paprika when cooking the onions.
  • Protein‑Packed: Stir in cooked lentils or a scoop of plant‑based protein powder (unflavored) into the sauce.
  • Seasonal Twist: Swap cremini mushrooms for roasted butternut squash cubes in autumn, or use fresh peas in spring.
  • Kid‑Friendly: Blend the sauce smooth with an immersion blender and hide finely diced carrots for extra veggies.

How to Store and Reheat Spaghetti Squash with Mushroom and Spinach Cream Sauce

  • Refrigerator: Store the roasted squash strands and sauce in separate airtight containers for up to 3 days.
  • Freezer: The sauce freezes well for up to 2 months; thaw in the fridge overnight before reheating.
  • Reheating (Microwave): Place sauce and squash in a microwave‑safe bowl, cover loosely, heat 1‑2 minutes, stir, then heat another minute.
  • Reheating (Stovetop): Warm sauce over low heat, adding a splash of broth; toss in the squash just to warm through.
  • Best Texture: Reheat only once to avoid the squash becoming mushy.

What to Serve With Spaghetti Squash with Mushroom and Spinach Cream Sauce

  • Simple arugula salad with lemon vinaigrette – adds peppery freshness.
  • Garlic‑roasted cauliflower steaks – extra low‑carb vegetable side.
  • Grilled lemon‑herb chicken breasts – boosts protein without competing flavors.
  • Warm crusty gluten‑free bread – for dipping into the extra sauce.

Frequently Asked Questions About Spaghetti Squash with Mushroom and Spinach Cream Sauce

Can I use a different type of squash?

Yes, you can substitute butternut or acorn squash. Cut them into thin ribbons using a spiralizer or a vegetable peeler, then follow the same roasting method. The flavor will be slightly sweeter, and the texture a bit denser, but the dish remains delicious.

How do I keep the squash strands from getting soggy?

Dry the roasted squash thoroughly and toss it with a little olive oil before adding the sauce. This creates a light barrier that helps the strands stay firm. Also, avoid over‑mixing; a gentle toss preserves the noodle‑like texture.

Is this recipe suitable for a ketogenic diet?

Absolutely, it fits well within keto macros. With roughly 16 g net carbs per serving and over 20 g protein, it keeps you in ketosis while delivering a satisfying creamy mouthfeel.

Can I make this recipe dairy‑free?

Yes, replace heavy cream with coconut or cashew cream and use nutritional yeast instead of Parmesan. The sauce will stay rich, and the nutty flavor pairs beautifully with mushrooms and spinach.

What’s the best way to reheat leftovers without separating the sauce?

Reheat gently over low heat on the stovetop, adding a splash of low‑sodium broth or water. Stir constantly until the sauce regains its glossy consistency, then fold in the squash strands just to warm.

How much protein does each serving contain?

Each serving provides about 22 g of protein. This comes from the combination of squash, mushrooms, Parmesan, and optional chicken or chickpeas, making it ideal for post‑workout meals.

Can I prepare the sauce ahead of time?

Yes, the cream sauce can be made up to two days in advance. Store it in a sealed container in the fridge; reheat gently and add a splash of milk or broth to restore its silky texture before mixing with the squash.

Is this dish gluten‑free?

Yes, all ingredients are naturally gluten‑free. Just ensure any added protein (like soy‑based chicken alternatives) is certified gluten‑free if you have a strict intolerance.

What’s the ideal serving temperature?

Serve hot, ideally between 140°F–150°F. This temperature range keeps the sauce creamy without cooling too quickly, and the squash stays tender.

Can I freeze the roasted squash strands?

Freezing is possible but not recommended for texture. If you must, flash‑freeze the strands on a baking sheet, then transfer to a freezer bag; reheat directly in the sauce to minimize dryness.

Spaghetti Squash with Mushroom and Spinach Cream Sauce

Spaghetti Squash with Mushroom and Spinach Cream Sauce
Prep15 Min
Cook30 Min
Rest0 Min
Total45 Min
Servings4

A protein‑rich, low‑carb twist on pasta that delivers creamy mushroom‑spinach sauce over tender spaghetti squash strands.

Ingredients

Instructions

Nutrition Facts (per serving)

Calories250 kcal
Protein22 g
Total Fat20 g
Saturated Fat12 g
Carbohydrates16 g
Fiber5 g
Sugar5 g
Sodium600 mg

Share This Recipe:

You May Also Like

Type at least 2 characters to search...