Forget pasta – spaghetti squash is the star of this satisfying, gluten-free dish. When roasted, the squash transforms into tender, noodle-like strands that pair perfectly with nutty Parmesan and crunchy walnuts. A seared Portobello steak adds hearty umami, while crumbled goat cheese brings a tangy finish.
This recipe is a celebration of textures and flavors: the silky squash, the meaty mushroom, the toasted walnuts and the creamy cheeses. It’s an easy, impressive meal that comes together in under an hour.
Log in to save recipes and build weekly shopping lists.
Recipe details
Nutrition per serving
Dietary labels
Allergen check
Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies.
Ingredients
Instructions
- Preheat oven to 400°F. Halve the spaghetti squash lengthwise and scoop out seeds. Place cut-side down on a lightly oiled baking sheet. Roast for 35 minutes, until tender.
- Meanwhile, halve, peel and thinly slice the red onion. Thinly slice scallions, keeping white and green parts separate. Mince or grate the garlic.
- Heat 1 tablespoon olive oil in a medium pan over medium heat. Add onion and cook, tossing, for 6-7 minutes until slightly caramelized. Season with salt and pepper. Add garlic and scallion whites; cook 1 minute until fragrant. Transfer to a medium bowl.
- In the same pan, heat another 1 tablespoon olive oil over medium heat. Add the Portobello mushrooms (whole) and cook 4-5 minutes per side, until very soft. Season with salt and pepper. Thinly slice and set aside.
- Wipe out the pan with a paper towel. Add walnuts and toast over low heat, tossing, for 2-3 minutes until fragrant. Add to the bowl with the onion mixture.
- When the squash is cool enough to handle, use a fork to scrape the flesh into the bowl with the onion and walnuts. Add Parmesan cheese and toss until well combined. Season generously with salt and pepper.
- Serve the spaghetti squash topped with sliced Portobello steaks, crumbled goat cheese and scallion greens. Enjoy immediately.
Recipe Tips
To save time, you can microwave the squash: pierce the skin, cook on high for 10-12 minutes, then halve and scrape.
For extra flavor, add a splash of balsamic vinegar to the caramelized onions.
If you prefer a vegetarian version, omit the Parmesan and use nutritional yeast instead.
FAQ
Can I use a different type of squash?
Yes, but spaghetti squash is ideal for its stringy texture. Other winter squashes won’t produce the same noodle-like strands.
How do I store leftovers?
Store in an airtight container in the refrigerator for up to 3 days. Reheat in a skillet or microwave; the squash may release some water.
Can I make this dish vegan?
Absolutely! Omit the Parmesan and goat cheese or use vegan alternatives. Add a sprinkle of nutritional yeast for a cheesy flavor.





















Recipe comments
0 DandyRecipes comments
Log in to comment on this recipe.
No DandyRecipes comments yet.