Stuffed butternut squash is comfort you can see and taste. Roasted until tender, then filled with mushrooms in a creamy sauce, it turns a simple vegetable into a satisfying main or elegant side. It’s the kind of dish that feels special without being complicated perfect for slow evenings and shared tables.
This is Let’s Veg cooking that leans into warmth and balance.

Butternut Squash Stuffed with Mushrooms & Cream
Roasted butternut squash stuffed with creamy mushrooms. A rich, comforting Let’s Veg recipe perfect for cozy dinners or special meals.
Ingredients
Cooking Instructions
- Preheat oven to 400°F (205°C). Line a baking sheet with parchment paper.
- Brush cut sides of squash with 2 tbsp olive oil and season with salt and pepper.
- Place squash cut-side down and roast for 35-40 minutes, until tender.
- While squash roasts, heat butter or olive oil in a skillet over medium heat.
- Add onion and cook for 4-5 minutes until soft.
- Add garlic and cook for 30 seconds until fragrant.
- Add mushrooms and cook for 6–8 minutes, until browned and moisture evaporates.
- Stir in cream, thyme, nutmeg (if using), salt, and pepper. Simmer gently for 3-4 minutes.
- Turn roasted squash cut-side up and spoon mushroom cream mixture into the centers.
- Return to oven for 5 minutes to warm through.
- Serve warm.
Nutrition
Notes
Make vegan with cashew or oat cream
Top with grated Parmesan or breadcrumbs if desired
Serve as a main or hearty side dish