This post contains affiliate links.

With over 20 5-star reviews, rest assured that this spaghetti squash with goat cheese and mushrooms is easy and delicious! It’s gluten-free, low in carbs, and totally satisfying. And other than the squash, it all comes together in one pot.

A dish filled with spaghetti squash with mushrooms, spinach, and goat cheese
save this recipe!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

There’s nothing fancier than spaghetti squash pasta, and that’s an opinion I’ll stand behind! It’s so delicious that it’s hard to believe it’s a healthier pasta alternative. For this recipe, we’re taking regular, good old squash noodles and pairing them with mushrooms, spinach, and goat cheese for a savory dish that’s ridiculously satisfying. 

This is an old recipe, back from when this blog wasn’t completely vegetarian. We used bacon back then, but today we’re replacing the bacon with smoky, umami-packed mushrooms!

a stunner of a pasta dish!

  • A Healthier Choice: This recipe packs in the veggies and uses maple syrup for a natural sweetener.
  • 20 Minutes of Prep: The prep will only require 20 minutes of your time, so you can rest assured that you won’t be stuck in the kitchen for very long. 
  • Low-carb and Gluten-free: That’s the beauty of spaghetti squash! Even though it tastes amazing, it’s perfect for specific diets.

Reader rating

★★★★★

“So I was skeptical when I read maple syrup, liquid smoke, and soy sauce…but this is SO GOOD!!” —Stacy

Add your review

A dish filled with spaghetti squash with mushrooms, spinach, and goat cheese

Here’s what you’ll need

This recipe is all about flavor. Gather the following 9 ingredients, and let’s get started! Jump to the recipe card for the full quantities.

  • Spaghetti Squash: For two to three servings of delicious spaghetti squash, we will need 1 medium-sized squash. Choose one that’s golden or dark yellow and that feels nice and firm. 
  • Olive Oil: We will use olive oil both to roast the squash and to saute some of the ingredients. 
  • Mushrooms: Mushrooms are one of the main ingredients in this recipe, adding meaty substance and lots of savory flavor! We’ll be cooking them to crispy browned perfection on the stove.
  • Marinade: We’ll marinate the mushrooms in soy sauce, liquid smoke, and maple syrup to replicate the flavor of bacon!
  • Wine: Use wine during the cooking process to deglaze the pan (i.e. to incorporate all the flavor bits that are stuck to the pan after cooking the mushrooms). Feel free to use either red or white, or broth if avoiding alcohol.
  • Spinach: We’ll be sautéing fresh spinach to pair with the mushrooms. Don’t worry, it’ll cook down! 
  • Goat Cheese: Finally, top with 2-4 oz of fresh goat cheese for the perfect finishing touch. To make it dairy-free, use a dairy-free cheese alternative. Plant-based parmesan is my favorite.

tips for cutting spaghetti squash

When it comes to cutting the squash, you have two options: horizontal or lengthwise. For longer spaghetti strands, slice the squash horizontally. Cut lengthwise for a prettier presentation when serving the meal in the squash shell!

A delightful plate of spaghetti squash with mushrooms and herbs, enhanced by a sprinkling of red pepper flakes, awaits you. A fork and spoon rest beside it, ready to embark on a taste adventure.

How to make goat cheese spaghetti squash

This recipe involves six simple steps. This is just an overview. Jump to the recipe card for the full instructions.

Step 1: Prep the Spaghetti Squash
Preheat the oven to 400°F (204°C). Cut the spaghetti squash in half (width or lengthwise) and scoop out the seeds. Drizzle the inside with olive oil and rub it to evenly coat. Place the squash cut-side down on a baking sheet and poke the outside a few times with a fork. 

Two halves of a spaghetti squash sitting face-down on a baking sheet
Placing the squash this way will allow heat to penetrate into the tough skin while steaming the inside!

Step 2: Roast the Squash
Roast for about 30 minutes, or until fork tender but still a little firm. When finished, flip the squash halves over and allow them to cool enough to touch.

Step 3: Prepare the Mushrooms
While the squash is roasting, prepare the mushrooms. Clean and slice each into ¼ inch thick slices. Then, in a large bowl, stir the remaining oil with the soy, maple, and liquid smoke. Stir in the mushrooms, tossing to evenly coat. Transfer to a large sauté pan and cook over high heat until soft and lightly browned, about 10 minutes.

A saute pan filled with sliced mushrooms
You may need to drain the excess water from the pan while cooking to help the mushrooms brown. 

Step 4: Add the Wine and Spinach
Next, with the heat still on, add the wine to the pan of mushrooms, stirring until it evaporates. Add the spinach and stir until it wilts. Remove from heat.

A saute pan filled with mushrooms and spinach

Step 5: Spaghettify the Squash
Use a fork to scrape strands from the inside of the spaghetti squash. If serving the final dish in the shells, leave about ¼ inch of flesh in the squash to support the bowls.

A saute pan filled with spaghetti squash strands, spinach, mushrooms, and goat cheese

Step 6: Assemble the Dish
Add the spaghetti squash noodles and goat cheese to the pan of mushrooms, stirring to combine evenly. Add salt and pepper as needed to suit your taste. Serve warm, topped with crushed red pepper flakes. 

A skillet of spaghetti squash with mushrooms and spinach in a creamy sauce rests on a blue surface.

why we use wine

In this recipe, wine helps to deglaze the pan. When sautéing the mushrooms, it helps to get all of the flavorful bits that may be stuck on the pan to go back into the mushrooms! 

A dish filled with spaghetti squash with mushrooms, spinach, and goat cheese

more dishes for goat cheese lovers

Spaghetti Squash with Goat Cheese and Mushrooms

4.78 from 22 ratings
Prep: 20 minutes
Cook: 40 minutes
Total: 1 hour
Servings: 3 servings
With over 20 5-star reviews, rest assured that this spaghetti squash with goat cheese and mushrooms is easy and delicious! It's gluten-free, low in carbs, and totally satisfying. And other than the squash, it all comes together in one pot.

Ingredients 

  • 1 medium spaghetti squash
  • 2 Tbsp olive oil, divided, 30 mL
  • 8 oz button mushrooms, 225 g
  • 1 Tbsp soy sauce, 15 mL
  • 1 tsp maple syrup, 5 mL
  • ½ tsp liquid smoke
  • ¼ cup wine, red or white
  • 3 cups fresh spinach, 100 g
  • 2-4 oz fresh goat cheese, 55 to 110 g
Save this recipe!
Enter your email & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Instructions 

  • Prep: Preheat oven to 400°F (204°C). Cut* spaghetti squash in half lengthwise and scoop out the seeds. Drizzle the inside with 1 Tbsp of olive oil, then rub to evenly coat. Place cut side down on a baking sheet and prick the outside with a fork.
    Two halved spaghetti squash placed cut side down on a baking tray, ready to be transformed into a delicious dish featuring savory mushrooms, over a blue surface.
  • Roast: Roast for about 30 minutes, or until fork tender but still a little firm. When finished, flip over and allow to cool enough to touch.
  • Mushrooms: Meanwhile clean and slice mushrooms into ¼ inch thick slices. In a large bowl, stir together remaining oil, soy, maple, and liquid smoke. Stir in the mushrooms, tossing to evenly coat. Transfer to a large saute pan and cook over high until soft and lightly browned, about 10 minutes (drain excess water while cooking if needed to help them brown).
    Sliced mushrooms sautéed to a golden brown, perfectly complementing the savory notes of spaghetti squash.
  • Wine + Spinach: With the heat still on, add the wine to the pan of mushrooms, stirring until it evaporates. Add the spinach, stirring until it wilts down. Remove from heat.
    A cast iron skillet on a blue surface features fresh spinach on one side, while sautéed mushrooms complement a serving of spaghetti squash on the other.
  • Spaghettify: Use a fork to scrape strands from the inside of the spaghetti squash. (If serving in the shells, leave about ¼ inch of flesh in the squash to support your bowls.)
  • Assemble: Add spaghetti squash noodles and goat cheese to the pan of mushrooms, stirring to evenly combine. Serve warm, topped with salt, pepper, and crushed red pepper flakes.
    A cast iron skillet brimming with spaghetti squash and mushrooms delicately sautéed alongside vibrant greens and crumbled cheese, all set against a striking blue background.

Notes

Store leftovers in an airtight container in the refrigerator for 4 to 5 days.
*Cutting the squash: Cut horizontally for longer spaghetti strands. Cut lengthwise for prettier presentation when serving in the squash shell.

Nutrition

Serving: 1serving | Calories: 255kcal | Carbohydrates: 15.7g | Protein: 10.2g | Fat: 17.2g | Saturated Fat: 6.2g | Cholesterol: 20mg | Sodium: 418mg | Potassium: 598mg | Fiber: 1.5g | Sugar: 3.4g | Calcium: 234mg | Iron: 4mg

Nutrition information calculated by Sarah Bond, degreed nutritionist.

did you make this?Leave a comment below and tag @liveeatlearn on social media! I love seeing what you’ve made!
Eat vegetarian cookbook.

Let's eat more plants!

Packed with over 100 reader-favorite vegetarian recipes, my cookbook is your go-to guide for easy, healthy meals that make plant-based eating a breeze.

You May Also Like

4.78 from 22 votes (11 ratings without comment)

Leave a comment

Question? Ask your question here! Sarah personally answers comments every weekday.

Rate this Recipe:




32 Comments

  1. Lee says:

    5 stars
    I had spaghetti squash, cremini and shiitake mushrooms, and spinach from Misfits Market. Bought the other ingredients to make. Added a bit of garlic to the mushroom mixture. It was excellent. Don’t know why the previous poster said it was “inedible.” And true, if you’re not a fan of goat cheese, it might seem inedible. Thanks for this recipe!

  2. Christine says:

    5 stars
    YUMMO! Loved this recipe. Def worth heating the oven in June. Goat cheese makes this dish

  3. Courtney says:

    5 stars
    Made this so many times and it’s so delish! I am not a goat cheese fan, so I substitute it for feta. My husband loves the goat cheese on it.
    I also made it with regular pasta (once) because I didn’t have squash and it was great! However, prefer the low carb squash version much better!

  4. Tammy says:

    I can’t wait to make this recipe again! The goat cheese was a perfect addition to make it taste a little more elevated than a traditional weeknight meal! Thanks and I’ll be looking at your other recipes.

  5. Stacy says:

    5 stars
    So I was skeptical when I read maple syrup, liquid smoke, and soy sauce…but this is SO GOOD!! I actually marinated the mushrooms overnight in the sauce and added a little garlic powder and onion powder to them as they caramelized. I also added cooked crumbled turkey sausage and it was delicious

    1. Sarah Bond says:

      Those are my go-to combo for replicating bacon flavor! Enjoy! 😀

  6. Linnea Reese says:

    5 stars
    Just made it tonight! Super easy and tastes great.

    1. Sarah Bond says:

      Yay! Thanks for letting me know how it went, Linnea! 😀

  7. Elicia says:

    3 stars
    I wanted to love this recipe but for some odd reason I didn’t care for the flavor of the goat cheese in this mixture. I love goat cheese and each of the ingredients on the list, but somehow the combination wasn’t jiving together.
    I am going to make this again but try marscapone or feta.

  8. Paula says:

    5 stars
    Absolutely delicious! The marinated mushrooms give it depth, while the goat cheese gives it a nice tang. I will definitely make this again. Thank you.

    1. Sarah Bond says:

      I’m thrilled to hear you loved it, Paula! Enjoy!

  9. Jess Koenig says:

    Can I make this without liquid smoke?

    1. Sarah Bond says:

      Yes! It’s really just for that smoky flavor. You could compensate by using smoked paprika if you have it.