As I stood in my kitchen, the aroma of sautéing leeks mingling with earthy mushrooms filled the air, instantly transporting me to a cozy trattoria in Italy. If you’re on the hunt for a satisfying yet lighter dish, this Roasted Spaghetti Squash with Mushrooms and Leeks is just what you need. Not only does it beautifully substitute hearty pasta with tender spaghetti-like strands, but it also bursts with flavor while keeping things vegetarian and low-carb. The secret to its allure lies in the rich combination of fresh thyme, zesty lemon, and Parmesan, making it a show-stopping main or a delightful sidekick to grilled meats. So, are you ready to elevate your dinner game without the heaviness of traditional pasta? Let’s dive in!

Why is this dish a must-try?
Irresistible Flavor: This dish perfectly marries tender spaghetti squash with savory roasted mushrooms and sweet leeks, creating a rich, satisfying profile that rivals any pasta dish.
Healthy Alternative: Packed with nutrients, this low-carb option allows you to indulge guilt-free, making it ideal for those shifting away from fast food toward healthier choices.
Quick Preparation: With simple steps and a cooking time of under an hour, you’ll have a gourmet meal that’s perfect for busy weeknights or weekend gatherings.
Versatile Pairing: Whether served as a stand-alone main dish or as a delightful side to grilled fish or chicken, it complements a variety of meals, ensuring crowd appeal.
Seasonal Freshness: Utilizing fresh herbs like thyme and bright citrus notes elevates the dish, making it a vibrant representation of seasonal cooking that’s as beautiful as it is delicious.
Spaghetti Squash Ingredients
For the Roasted Squash
• Spaghetti Squash – The star of the dish, providing a low-carb noodle alternative. Aim for one around 2 1/2 lbs for optimal strands.
• Extra Virgin Olive Oil – Adds richness and enhances flavor; feel free to substitute with canola oil if needed.
• Kosher Salt and Pepper – Essential for seasoning, adjust according to your taste for the perfect balance.
For the Roasted Vegetables
• Mixed Mushrooms (Oyster, Cremini, Shiitake) – Contribute umami and texture; use fresh for best results, or adjust cooking time if using dried.
• Leeks – Provide a mild onion flavor; the white and pale green parts are the most flavorful. Sweet onions work as a substitute.
• Garlic – Offers aromatic flavor; always use fresh for best taste—no suitable substitutes here.
For the Flavor Boost
• Unsalted Butter – Adds creaminess; for a dairy-free option, consider plant-based butter or omit entirely.
• Dry White Wine – Deepens the flavor; swap with chicken or vegetable broth for a non-alcoholic alternative.
• Parmesan Cheese – Provides savory richness; you can use nutritional yeast for a vegan option.
• Lemon Zest – Brightens the flavor profile with citrus; lime zest could be an alternative.
• Fresh Thyme – Brings an earthy aroma; use dried thyme if necessary, but reduce the amount for a concentrated flavor.
Step‑by‑Step Instructions for Spaghetti Squash with Roasted Mushrooms and Leeks
Step 1: Preheat Your Oven
Begin by preheating your oven to 400°F (205°C). While the oven warms up, prepare a baking sheet by lining it with nonstick aluminum foil. This will make for easier cleanup later and help your spaghetti squash cook evenly. Once your oven is ready, you’re all set to dive into the preparation.
Step 2: Prepare the Spaghetti Squash
Carefully cut the spaghetti squash in half lengthwise using a sharp knife. Scoop out the seeds using a spoon, removing any stringy bits. Drizzle the cut sides with 1 tablespoon of extra virgin olive oil, then place the squash cut side down on the prepared baking sheet. Roast in the preheated oven for about 30 minutes, or until tender and easily pierced with a fork.
Step 3: Shred the Squash
Once the spaghetti squash is roasted, allow it to cool for a few moments for safe handling. Using a fork, gently shred the flesh of the squash, creating spaghetti-like strands. Set aside your beautiful spaghetti squash strands; they will be the delicious base for your dish featuring roasted mushrooms and leeks.
Step 4: Roast the Mushrooms
On a separate baking tray, toss your mixed mushrooms with the remaining olive oil and a sprinkle of kosher salt. Spread them out in an even layer so they roast nicely. Place the tray in the oven at 400°F for about 15 minutes, or until the mushrooms are golden brown and slightly crispy on the edges. This adds that lovely umami flavor you’re looking for in your Spaghetti Squash with Roasted Mushrooms and Leeks.
Step 5: Sauté the Leeks
While the mushrooms are roasting, grab a large frying pan and melt the unsalted butter over medium heat. Add the sliced leeks and sauté them for about 5 minutes until they turn golden and become tender. Then, add the minced garlic and cook for an additional 2 minutes, allowing the aroma to fill your kitchen and complement the spaghetti squash beautifully.
Step 6: Deglaze & Combine
Pour in the dry white wine to deglaze the pan, scraping up the flavorful bits, and let it simmer for about 2 minutes to evaporate some of the alcohol. Once reduced, add the shredded spaghetti squash to the pan along with the grated Parmesan cheese, lemon zest, and fresh thyme. Stir everything together until well combined and heated through, seasoning with salt and pepper to taste.
Step 7: Plate & Serve
To serve your Spaghetti Squash with Roasted Mushrooms and Leeks, portion the squash mixture onto plates. Top each serving with the warm roasted mushrooms and an extra sprinkle of Parmesan cheese for a delightful finish. Enjoy this comforting and flavorful dish as a satisfying vegetarian main or a savory side!

Spaghetti Squash with Roasted Mushrooms and Leeks Variations
Feel free to get creative and customize this delightful dish to suit your taste!
-
Protein Additions: Incorporate grilled chicken or shrimp for a heartier meal. This not only boosts protein but adds another layer of flavor to your already delicious dish.
-
Flavor Twists: Experiment with different herbs like basil or rosemary to change flavor profiles. A sprinkle of fresh basil elevates the dish to Mediterranean delight!
-
Vegan Option: Omit butter and cheese, replacing them with plant-based alternatives to cater to your dietary preferences. Nutritional yeast gives a cheesy flavor without compromising your plant-based goals.
-
Spicy Kick: Add red pepper flakes or fresh chopped jalapeños for a touch of heat. This delightful spice contrast can warm you up on a chilly evening.
-
Nutty Crunch: Toss in slivered almonds or toasted pine nuts for added texture. This nutty twist provides a satisfying crunch that complements the softness of the squash.
-
Sauce Variations: Drizzle with balsamic glaze or a squeeze of fresh lemon juice before serving for an extra zing. Not only does it enhance the flavor, but it also adds a beautiful presentation.
-
Substitute Squash: Try replacing spaghetti squash with zucchini noodles for a different twist on the traditional approach. This alternative keeps things light and fresh while offering a similar texture.
-
Herb Blend: If you’re feeling adventurous, create a mixed herb blend by incorporating parsley and cilantro. This fresh explosion of flavors will invigorate your taste buds, turning your dish into a culinary masterpiece.
Feel inspired to make this dish your own, whether serving alongside grilled fish for a savory dinner or enjoying as a veggie-forward dinner option! A lovely salad is another great pairing to round out your meal. If you’re interested in other veggie alternatives, you may also enjoy Vegan Quesadillas Avocado or Ground Beef Cucumber. Happy cooking!
Make Ahead Options
These Spaghetti Squash with Roasted Mushrooms and Leeks are perfect for busy home cooks looking to streamline meal prep! You can roast the spaghetti squash and vegetables up to 24 hours in advance; after cooking, simply store them separately in airtight containers in the refrigerator to maintain their fresh flavors. To enjoy the dish later, reheat the spaghetti squash and sauté the mushrooms and leeks briefly in a pan, adding in the precooked ingredients and seasoning to taste. This way, you’ll have a deliciously satisfying meal ready with minimal effort, keeping the flavors just as vibrant as when you first made it!
What to Serve with Roasted Spaghetti Squash with Mushrooms and Leeks
Looking to create a complete meal around this delightful dish? Let’s explore some perfect pairings that will enhance your dining experience.
- Creamy Garlic Mashed Potatoes: The buttery richness of mashed potatoes provides a comforting contrast to the light texture of the squash. Perfect for indulging.
- Fresh Arugula Salad: A peppery arugula salad tossed with lemon vinaigrette brightens the palate, complementing the savory flavors of the dish beautifully.
- Grilled Salmon: The smoky char of grilled salmon harmonizes with the earthiness of the mushrooms, offering a satisfying protein addition without overwhelming the squash.
- Roasted Asparagus: Crisp-tender asparagus adds a vibrant green hue and a nice crunch, balancing the softness of the roasted squash and mushrooms.
- Herbed Quinoa: This fluffy, nutritious side adds a nutty flavor and plenty of fiber, creating a robust yet light meal when paired with the squash.
- Lemon Sorbet: Finish off your meal with a refreshing scoop of lemon sorbet. Its citrus notes cleanse the palate and echo the dish’s bright lemon zest.
- Chardonnay: A chilled glass of chardonnay pairs wonderfully, enhancing the dish’s richness with its buttery notes while matching the flavors of the garlic and mushrooms.
- Crunchy Breadsticks: These are perfect for soaking up any remnants of the savory sauce. Their crunch provides a delightful textural contrast to the creamy squash.
- Feta Cheese Crumbles: Sprinkle feta over your servings for a briny kick that contrasts beautifully with the sweetness of the leeks and mushrooms.
Expert Tips for Spaghetti Squash
Perfectly Tender Squash: Ensure the spaghetti squash is fully cooked until tender. If it feels firm or hard to shred, it needs more time in the oven.
Even Roasting: Spread mushrooms evenly on the tray to achieve even browning. Overcrowding can lead to steaming rather than roasting, which affects flavor.
Sauté Leeks Just Right: Sauté leeks until golden but don’t burn them; they should be tender and sweet. Adjust heat if needed to prevent browning too quickly.
Season Smartly: Taste your mixture before serving to adjust seasoning. A pinch of salt or squeeze of lemon can brighten the flavors of your spaghetti squash with roasted mushrooms and leeks.
Storage Savvy: Store leftovers promptly in an airtight container. This dish is best enjoyed fresh, but it will keep in the fridge for up to three days.
How to Store and Freeze Spaghetti Squash with Roasted Mushrooms and Leeks
Fridge: Store leftovers in an airtight container for up to 3 days. Reheat gently in the microwave or on the stove to maintain the texture of the spaghetti squash.
Freezer: For long-term storage, place cooled portions into freezer-safe bags or containers. They can be frozen for up to 2 months; however, texture may change slightly upon reheating.
Reheating: To reheat, thaw overnight in the fridge, then warm in a skillet over low heat, adding a splash of broth or water for moisture if needed.
Airtight Storage: Always ensure your containers are airtight to prevent freezer burn and to keep the flavors of your delicious spaghetti squash with roasted mushrooms and leeks intact.

Spaghetti Squash with Roasted Mushrooms and Leeks Recipe FAQs
How do I choose the right spaghetti squash?
Absolutely! When selecting spaghetti squash, look for one that is about 2 1/2 lbs, with a firm skin that has a slight sheen. Avoid any with dark spots or bruises, as these can indicate overripeness. A good squash will feel heavy for its size, ensuring plenty of delicious strands to enjoy.
What’s the best way to store leftovers?
Very! Store your leftovers in an airtight container in the refrigerator, where they can last for up to 3 days. When reheating, do so gently in the microwave or over low heat on the stovetop. This will help maintain the lovely texture of the spaghetti squash while ensuring a delightful warm meal once more.
Can I freeze spaghetti squash with roasted mushrooms and leeks?
Definitely! If you want to freeze this dish, first allow it to cool completely. Then, portion it into freezer-safe bags or containers. Seal them tightly, removing as much air as possible, and label them with the date. Your delicious spaghetti squash can be frozen for up to 2 months. When you’re ready to eat, thaw it in the fridge overnight and reheat on the stove with a splash of broth or water to help restore moisture.
What should I do if my spaghetti squash isn’t tender after roasting?
Very common! If your spaghetti squash isn’t tender after roasting, it likely needs more time. Simply return it to the oven and roast it for an additional 10 to 15 minutes. Check occasionally to avoid overcooking; the skin should yield easily to a fork when done. Remember that each oven can vary slightly, so keep an eye on it!
Are there any dietary considerations with this recipe?
Absolutely! This recipe is vegetarian and can easily be made vegan by using plant-based butter and omitting the parmesan cheese or replacing it with nutritional yeast. If you’re concerned about allergens, ensure your mushrooms and broth are from safe sources. Always tailor the dish to suit dietary needs, especially if serving to guests with allergies or specific dietary preferences.

Delicious Spaghetti Squash with Roasted Mushrooms and Leeks
Ingredients
Equipment
Method
- Preheat your oven to 400°F (205°C) and line a baking sheet with nonstick aluminum foil.
- Cut the spaghetti squash in half lengthwise and scoop out the seeds. Drizzle with olive oil and place cut side down on the baking sheet. Roast for about 30 minutes until tender.
- Once roasted, let the squash cool slightly and then shred the flesh with a fork.
- On a separate tray, toss mixed mushrooms with remaining olive oil and salt. Roast in the oven for about 15 minutes until golden brown.
- Melt butter in a large frying pan and sauté sliced leeks for about 5 minutes until golden. Add minced garlic and cook for 2 more minutes.
- Deglaze the pan with white wine and simmer for 2 minutes. Add shredded squash, Parmesan cheese, lemon zest, and thyme. Stir until combined and heated through. Season with salt and pepper.
- Serve portions of the squash mixture topped with roasted mushrooms and an extra sprinkle of Parmesan cheese.

Leave a Reply