This Roasted Butternut Squash with Sautéed Portobello Mushrooms, Spinach, and Italian Cheese Blend is a delightful, vegetarian dish that bursts with flavor. The natural sweetness of roasted butternut squash pairs beautifully with the savory, earthy tones of the portobello mushrooms, fresh spinach, and the aromatic blend of garlic and shallots. The Italian 6 blend cheese adds a rich, melty finish, tying all the flavors together into a comforting and satisfying dish. Whether you serve it as a main course or a side dish, this recipe is perfect for any meal, offering both nutritious and delicious ingredients.
Full Recipe:

Roasted Butternut Squash with Sautéed Portobello Mushrooms, Spinach, and Italian Cheese Blend
- Total Time: 45mins
Description
This Roasted Butternut Squash with Sautéed Portobello Mushrooms, Spinach, and Italian Cheese Blend is a delightful, vegetarian dish that bursts with flavor. The natural sweetness of roasted butternut squash pairs beautifully with the savory, earthy tones of the portobello mushrooms, fresh spinach, and the aromatic blend of garlic and shallots. The Italian 6 blend cheese adds a rich, melty finish, tying all the flavors together into a comforting and satisfying dish. Whether you serve it as a main course or a side dish, this recipe is perfect for any meal, offering both nutritious and delicious ingredients.
Ingredients
- 1 medium butternut squash (peeled, deseeded, and cubed)
- 4 large portobello mushrooms (sliced)
- 200 g fresh spinach
- 2 shallots (finely chopped)
- 2 cloves garlic (minced)
- 150 g Italian 6 blend cheese (mozzarella, provolone, parmesan, asiago, fontina, and romano)
- 2 tbsp olive oil
- Salt and black pepper to taste
Instructions
- Roast the Butternut Squash:
- Preheat your oven to 200°C (400°F).
- Peel and cube the butternut squash into bite-sized pieces. Place the cubes on a baking sheet lined with parchment paper.
- Drizzle with 1 tablespoon of olive oil and season with salt and black pepper. Toss the squash to ensure it is evenly coated.
- Roast the butternut squash in the preheated oven for 25-30 minutes, or until tender and caramelized around the edges. Stir halfway through to promote even roasting.
- Once done, remove from the oven and set aside.
- Prepare the Mushrooms and Spinach:
- While the squash is roasting, heat the remaining tablespoon of olive oil in a large skillet over medium heat.
- Add the finely chopped shallots and garlic to the skillet, cooking until they are fragrant and softened, about 2-3 minutes.
- Add the sliced portobello mushrooms to the skillet and cook for 5-7 minutes, stirring occasionally. The mushrooms will release their moisture and begin to brown.
- Once the mushrooms are cooked, add the fresh spinach to the skillet and cook for 2-3 minutes until the spinach is wilted. Season with salt and black pepper to taste.
- Combine and Add the Cheese:
- Once the butternut squash is roasted and the mushrooms and spinach are cooked, combine everything in the skillet. Gently toss the roasted butternut squash with the mushrooms and spinach mixture.
- Sprinkle the Italian 6 blend cheese over the top of the mixture, allowing it to melt slightly as the residual heat from the ingredients warms the cheese. You can also place the entire skillet under a broiler for 2-3 minutes to get a bubbly, golden cheese crust.
- Serve and Enjoy:
- Transfer the roasted butternut squash, mushrooms, and spinach to a serving dish. Serve warm, with extra grated parmesan or fresh herbs like parsley if desired.
- Prep Time: 15mins
- Cook Time: 30mins