This roasted stuffed butternut squash is a cozy, wholesome dish packed with caramelized vegetables, sweet dried cranberries, creamy cheese, and fragrant herbs. It’s perfect as a hearty vegetarian main course or an impressive side dish for gatherings.
Why You’ll Love This Recipe
It’s simple yet elegant, making it suitable for both weeknight dinners and special occasions.
The natural sweetness of butternut squash pairs beautifully with savory Brussels sprouts and tangy cheese.
Maple syrup enhances the caramelization for deep, rich flavor.
It’s packed with nutrients, fiber, and vibrant seasonal ingredients.
The recipe is versatile and easy to customize to your taste.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
1 large butternut squash (about 3 to 3½ pounds), halved lengthwise and seeded
2 cups Brussels sprouts, trimmed and halved
2 cups diced butternut squash (about ½-inch cubes, taken from the extra flesh)
1 cup dried cranberries
3 tablespoons olive oil, divided
1 teaspoon salt, divided
½ teaspoon black pepper, divided
2 tablespoons pure maple syrup
½ cup crumbled feta cheese or goat cheese
2 tablespoons chopped fresh parsley or 1 tablespoon fresh thyme leaves
Directions
Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper.
Prepare the squash halves by brushing the cut sides with 1 tablespoon olive oil. Sprinkle with ½ teaspoon salt and ¼ teaspoon black pepper. Place the halves cut-side down on the baking sheet. Roast for 35 to 40 minutes, or until the flesh is fork-tender.
In a large bowl, combine the Brussels sprouts and diced butternut squash. Drizzle with the remaining 2 tablespoons olive oil and maple syrup. Add the remaining ½ teaspoon salt and ¼ teaspoon black pepper. Toss well to coat evenly.
Spread the vegetable mixture onto another lined baking sheet in a single layer. Roast for 25 to 30 minutes, stirring halfway through, until the vegetables are tender and lightly browned around the edges.
Once the squash halves are done roasting, carefully flip them cut-side up. If needed, gently scoop out a small amount of flesh to create more room for filling (reserve this flesh and mix it with the roasted vegetables).
Spoon the roasted Brussels sprouts, diced squash, and dried cranberries into the hollowed squash halves.
Sprinkle the tops with crumbled feta or goat cheese and fresh herbs.
Return to the oven for 5 minutes, just until the cheese slightly softens.
Serve warm.
Servings and timing
Servings: 4
Preparation time: 15 minutes
Cooking time: 40 to 45 minutes
Total time: Approximately 1 hour
Variations
Add cooked quinoa or couscous to the filling for extra texture and protein.
Include chopped toasted walnuts or pecans for crunch.
Swap dried cranberries for raisins or chopped dried apricots.
Use blue cheese instead of feta or goat cheese for a bolder flavor.
Add a pinch of cinnamon or nutmeg for a warm, seasonal touch.
Storage/Reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days.
To reheat, place the stuffed squash in a baking dish and warm in a 350°F (175°C) oven for 15–20 minutes, or until heated through. You can also microwave individual portions for 2–3 minutes, though the oven method preserves texture better.
This dish is not ideal for freezing, as the roasted vegetables may become too soft once thawed.
FAQs
Can I prepare this recipe ahead of time?
Yes, you can roast the vegetables and squash a day in advance. Assemble and reheat before serving.
How do I know when the butternut squash is fully cooked?
It should be easily pierced with a fork and feel soft all the way through.
Can I make this recipe vegan?
Yes. Simply omit the cheese or use a plant-based cheese alternative.
Do I need to peel the butternut squash?
No, since it’s roasted in its skin and served as a boat, peeling is not necessary.
What can I serve with stuffed butternut squash?
It pairs well with a fresh green salad, roasted chicken, or grilled fish.
Can I use frozen Brussels sprouts?
Fresh is best for caramelization, but thawed and well-drained frozen sprouts can work in a pinch.
How do I cut a butternut squash safely?
Use a sharp knife, trim the ends first, and stabilize the squash on a flat surface before slicing lengthwise.
Can I add protein to this dish?
Yes, you can mix in cooked lentils, chickpeas, or shredded chicken for added protein.
Why roast the squash cut-side down first?
Roasting cut-side down helps caramelize the edges and keeps the flesh moist.
Can I use another type of squash?
Yes, acorn squash or delicata squash can be used, though cooking times may vary.
Conclusion
Roasted stuffed butternut squash is a beautiful, flavorful dish that combines sweet, savory, and creamy elements in every bite. With simple ingredients and straightforward preparation, it delivers both comfort and elegance. Whether served as a main course or a stunning side, this recipe is sure to become a seasonal favorite.
A cozy roasted stuffed butternut squash filled with caramelized Brussels sprouts, sweet dried cranberries, creamy cheese, and fresh herbs. This wholesome dish is perfect as a hearty vegetarian main or an elegant seasonal side.
Ingredients
1 large butternut squash (3–3½ pounds), halved lengthwise and seeded
2 cups Brussels sprouts, trimmed and halved
2 cups diced butternut squash (½-inch cubes, from extra flesh)
Preheat oven to 400°F (200°C). Line a large baking sheet with parchment paper.
Brush the cut sides of the squash halves with 1 tablespoon olive oil. Sprinkle with ½ teaspoon salt and ¼ teaspoon black pepper. Place cut-side down and roast 35–40 minutes until fork-tender.
In a bowl, toss Brussels sprouts and diced squash with remaining 2 tablespoons olive oil, maple syrup, remaining ½ teaspoon salt, and ¼ teaspoon black pepper.
Spread vegetables on a lined baking sheet in a single layer. Roast 25–30 minutes, stirring halfway, until tender and lightly browned.
Flip roasted squash cut-side up. Scoop out a small amount of flesh if needed to create space, and mix reserved flesh with roasted vegetables.
Spoon vegetable mixture and dried cranberries evenly into squash halves.
Sprinkle with crumbled cheese and fresh herbs.
Return to oven for 5 minutes until cheese slightly softens.
Serve warm.
Notes
Add quinoa or couscous for extra texture and protein.
To make vegan, omit cheese or use plant-based cheese.
Fresh Brussels sprouts caramelize best, but thawed frozen sprouts can work if well-drained.
Store refrigerated up to 3 days; reheat in oven for best texture.
Not recommended for freezing as vegetables may become too soft.