Ingredients:
- 2 medium (3 lbs) butternut squash, halved lengthwise and seeded
- 4 tbsp extra virgin olive oil
- 1/2 tsp sea salt
- 1/4 tsp cracked black pepper
- 10 oz fresh baby spinach
- 4 oz cream cheese, softened
- 4 oz crumbled feta cheese
- 1/4 cup grated Parmesan cheese
- 3 cloves garlic, minced
- 1/4 tsp nutmeg
Instructions:
- Preheat oven to 400°F (200°C).
- Carefully slice the butternut squash in half and scoop out the seeds.
- Brush the cut side of the squash with 2 tbsp of olive oil and season with 1/2 tsp sea salt and 1/4 tsp cracked black pepper.
- Place squash cut-side down on a large rimmed baking sheet and roast for 30-40 minutes until the flesh feels tender when pierced with a fork.
- Heat 2 tbsp of olive oil in a pan over medium heat; sauté 3 minced garlic cloves until fragrant (about 1 minute).
- Add 10 oz fresh baby spinach to the pan and cook until wilted.
- Transfer the cooked spinach to a colander or clean kitchen towel and squeeze out as much liquid as possible.
- In a mixing bowl, combine the squeezed spinach, 4 oz softened cream cheese, 4 oz crumbled feta, 1/4 cup grated Parmesan, and 1/4 tsp nutmeg; stir until velvety.
- Flip the roasted squash halves over and use a spoon to scoop out a small amount of the flesh to create a larger boat for the filling.
- Spoon the spinach and cheese mixture generously into each squash half.
- Return the stuffed squash to the oven and bake for 15-20 minutes.
- Switch to the broiler for the final 2 minutes until the cheese is bubbling and dark golden.