JOIN THE EATMAIL for exclusive recipes & meal ideas

logo logo

Spaghetti Squash with Mushrooms, Spinach, and Goat Cheese

This Spaghetti Squash with Mushrooms, Spinach, and Goat Cheese is delicious, savory, gluten-free / low-carb, and totally satisfying!

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

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!

We pack in the veggies for a Nutrition A+ and use ingredients like liquid smoke, soy sauce, and maple syrup for extra flavor. 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. 

In addition to being delicious, this meal is gluten-free, low-carb, and vegetarian. It’s easily made vegan by simply omitting the goat cheese or using a non-dairy alternative. All of these factors make this a wonderful option for serving to guests with varying food preferences and restrictions! Serve it up in the shells for bonus presentation points. 

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! 

  • 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: We will use ¼ cup of 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.
  • Spinach: We’ll be sautéing 3 cups of 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.

How to make goat cheese spaghetti squash with mushrooms

This recipe involves six simple steps. We’ll start by roasting the squash, and then we’ll move onto preparing the veggies and flavor ingredients. Finally, everything can be served on plates or in fancy shmancy squash bowls!  

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. This will allow heat to penetrate into the tough skin, while steaming the inside!

Two halves of a spaghetti squash sitting face-down on a baking sheet

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 until soft and lightly browned, about 10 minutes. You may need to drain the excess water while cooking to help them brown. 

A saute pan filled with sliced mushrooms

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 down. 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 evenly combine. Add salt and pepper as needed to suit your taste. Serve warm, topped with crushed red pepper flakes. 

Spaghetti squash recipe tips

Here are some helpful tips that should make your cooking experience that much easier! 

Cutting the 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!

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! 

Storage
This meal can be stored in an airtight container in the refrigerator. It will last for 4-5 days, so eat up! 

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

More dishes for goat cheese lovers

Do you love goat cheese as much as me? It’s tangy, creamy flavor is the perfect final touch for so many different types of recipes! If you liked it in this spaghetti squash dish, you’ll love these ideas too. The sweet potato recipe is a personal favorite! 

Spaghetti Squash with Mushrooms, Spinach, and Goat Cheese

Spaghetti Squash with Mushrooms, Spinach, and Goat Cheese is gluten-free and low-carb, flavored with maple syrup, and can be served in the squash shell.
Print Pin Rate
Course: Main Dishes, Pastas
Cuisine: American, Mediterranean
Keyword: spaghetti squash with goat cheese, spaghetti squash with mushrooms
Diet: Gluten-Free, Low Carb
Time: 60 minutes or more
Prep: 20 mins
Cook: 40 mins
Total: 1 hr
Servings: 3 servings
Calories: 255kcal
Author: Sarah Bond
4.78 from 9 votes

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

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.
  • 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).
  • 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.
  • 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.

NOTES

  • Store leftovers in an airtight container in the refrigerator for 4 to 5 days.
  • *Cutting the squash: Cut horizontal for longer spaghetti strands. Cut lengthwise for prettier presentation when serving the mac and cheese 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
Hungry for more?
Join our Eatmail newsletter for weekly new recipes and a complimentary copy of our vegetarian dinners cookbook!
This post may contain affiliate links to Amazon or other partners; your purchases via these links may benefit Live Eat Learn. Read more about our affiliate linking.

Hi, I’m Sarah!

Showing you how to make easy vegetarian recipes, one ingredient at a time.  Read more

Read more

Dinner Opt-in

Comments (15)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




  1. Jennifer Kasparian says:

    Made this for dinner tonight, creamy, salty, savory, velvety squash heaven! Great for a low carb dinner and will definitely keep this on hand. Highly recommended for sure!5 stars

    1. Sarah says:

      So happy to hear, Jennifer! 🙂

  2. Betsy says:

    I love this recipe. Why is the pinterest icon not bringing up a pin for it?

    1. Sarah says:

      So happy to hear, Betsy! I didn’t start making the long “fancy” pins for recipes until recently (this is an older recipe), so you should just see a picture pop up when you go to pin it. Is that what you mean? Or is not pin coming up for you at all?

  3. Heather says:

    Can you use feta or some other cheese? Goat is not my favorite!

    1. Sarah says:

      Hi Heather! Feta would also work well 🙂

  4. me says:

    good stuff!5 stars

  5. Samara says:

    Where has spaghetti squash been all my life! This recipe is delicious – will become a staple in my house.

    1. Sarah says:

      So happy to hear, Samara 😀

  6. Colleen says:

    Is it possible to omit the honey? I’m really trying to cut down on my carbs. Do you think leaving that out would ruin the taste?5 stars

    1. Sarah says:

      Hi Colleen! I think it would be fine to omit 🙂

  7. Susan says:

    This was outstanding! Made it last night. It deserves 10 stars . Delicious !!! Can’t wait to make it for friends next week.5 stars

    1. Sarah says:

      So happy to hear Susan! Enjoy! 😀

  8. Jimma Holder says:

    I do not care for goat cheese, feta, or blue cheese. Is there an alternative?
    Thanks

    1. Sarah says:

      Cream cheese might work well here! And perhaps a squeeze of lemon juice to compensate for the acidity/sourness of the goat cheese.

DINNER THIS WEEK

shares