Description
Stuffed Butternut Squash with Spinach, Bacon, and Cheese is a hearty, flavorful dish that brings together the rich, earthy flavors of roasted squash with a savory filling of spinach, smoky bacon, and melty cheese. This recipe is perfect for fall and winter, when butternut squash is in season, and it’s a delicious choice for both family dinners and special occasions. With just the right balance of sweetness from the squash and the savory filling, this dish is comforting, satisfying, and packed with nutrients. Let’s dive into this easy-to-make recipe that is sure to become a favorite!
Ingredients
For the Squash:
- 1 large butternut squash, halved and seeds removed
- 1–2 tbsp olive oil
- Salt and pepper, to taste
For the Filling:
- 4 slices bacon, chopped
- 2 cups fresh spinach, roughly chopped
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1/2 cup grated mozzarella cheese
- 1/4 cup grated Parmesan cheese
- 1/4 cup breadcrumbs (optional for extra texture)
- Salt and pepper, to taste
- Fresh parsley, for garnish
Instructions
Step 1: Prepare and Roast the Butternut Squash
- Preheat your oven to 400°F (200°C).
- Drizzle the butternut squash halves with olive oil and season generously with salt and pepper.
- Place the squash halves cut side down on a baking sheet lined with parchment paper.
- Roast for 35-45 minutes, or until the flesh is tender when pierced with a fork. The roasting time will vary depending on the size of your squash. Once cooked, set aside to cool slightly.
Step 2: Prepare the Filling
- While the squash is roasting, cook the bacon in a skillet over medium heat until it becomes crispy. Remove the bacon with a slotted spoon and set it aside on a paper towel to drain.
- In the same skillet, add the chopped onion and cook for 3-4 minutes until softened. Add the garlic and cook for an additional minute until fragrant.
- Add the spinach to the skillet and cook until wilted, about 1-2 minutes. Remove from heat.
- In a mixing bowl, combine the cooked bacon, onion, garlic, spinach, mozzarella, Parmesan, and breadcrumbs (if using). Season with salt and pepper to taste.
Step 3: Stuff the Squash
- Use a spoon to carefully scoop out some of the flesh from each butternut squash half, leaving a border around the edges to create a “boat” for the filling. Add the scooped-out flesh to the filling mixture and stir until well combined.
- Spoon the filling mixture into each squash half, pressing it down gently to pack it in.
- Return the stuffed squash halves to the oven and bake for an additional 10-15 minutes, or until the cheese is melted and bubbly.
Step 4: Serve and Garnish
- Remove the stuffed squash from the oven and let it cool slightly before serving.
- Garnish with fresh parsley and serve warm.
- Prep Time: 20mins
- Cook Time: 1hr