Sweet roasted squash, savory spicy sausage, tender spinach, crisp apple, tart cranberries, and toasted-tasting walnuts come together in a colorful, cozy main dish. This Roasted Butternut Squash with Sausage and Cranberry Filling Recipe feels special enough for a holiday table but is simple to make for a weeknight dinner, with the squash roasting while you prepare the flavorful filling.
Ingredients You'll Need
The ingredient list is refreshingly simple, and every addition earns its place: the squash turns sweet and tender, the sausage brings savory warmth, and fruit, greens, and walnuts layer in color and texture. A few pantry staples help all those flavors come together.
- Butternut squash: Choose one medium or large squash with a firm, unblemished skin so it roasts evenly and has plenty of room for filling.
- Olive oil: The tablespoon is divided between brushing the squash and cooking the filling, helping both parts stay moist and flavorful.
- Kosher salt and black pepper: Season the squash and sausage lightly, then taste the filling before serving and adjust if needed.
- Spicy Italian sausage: Crumbled sausage adds a hearty, savory kick; remove it from its casing first if you bought links.
- Onion: Diced onion softens in the pan and gives the filling a mellow, savory base.
- Apple: Chopped apple adds gentle sweetness and a little bite; a crisp variety such as Honeycrisp or Granny Smith works well.
- Garlic: One minced clove brings a fragrant, savory note without overpowering the other ingredients.
- Italian seasoning: This convenient blend adds herby flavor throughout the sausage filling.
- Fresh spinach: Spinach wilts into the filling, adding a tender green element and balancing the richer sausage.
- Dried cranberries: Their tart-sweet flavor brightens the filling and pairs beautifully with roasted squash.
- Chopped walnuts: Walnuts add a welcome crunch; stir them in at the end to keep their texture.
How to Make Roasted Butternut Squash with Sausage and Cranberry Filling Recipe
Step 1: Get the Roasted Butternut Squash with Sausage and Cranberry Filling Recipe Started
Heat your oven to 400°F. Carefully slice the squash in half lengthwise, then scoop out the seeds and stringy center with a spoon. Brush the cut sides with ½ tablespoon of olive oil and season with salt and black pepper. If the squash is especially firm, use a stable cutting board and a sharp knife, and take your time as you cut.
Step 2: Roast the Squash Until Tender
Set the squash halves cut side up on a baking sheet and roast for 40 to 45 minutes. Check for doneness by piercing the thickest part with a fork: it should slide in easily, but the squash should still hold its shape. Larger squash halves may need a few extra minutes, so let the fork test guide you.
Step 3: Brown the Sausage
While the squash roasts, warm the remaining ½ tablespoon of olive oil in a large skillet over medium-high heat. Add the crumbled sausage and cook, breaking it into small pieces with a spoon, until browned and cooked through. Season lightly with salt and pepper, keeping in mind that sausage can already be well seasoned.
Step 4: Soften the Aromatics
Add the diced onion and minced garlic to the skillet. Sauté for about three minutes, stirring often, until the onion is soft and translucent and the garlic smells fragrant. If the pan looks dry, lower the heat slightly so the garlic does not scorch.
Step 5: Add the Spinach, Apple, and Seasoning
Stir in the spinach and cook for two to three minutes, just until the leaves wilt. Add the chopped apple and Italian seasoning, then cook for another two to three minutes, until the apple starts to soften but still has a little bite. The mix of greens and fruit gives the filling a lovely sweet-savory balance.
Step 6: Finish the Filling
Take the skillet off the heat and fold in the dried cranberries and chopped walnuts. Adding them at this point keeps the cranberries pleasantly chewy and the walnuts crunchy. Taste the mixture and add another pinch of salt or pepper if it needs it.
Step 7: Fill the Squash and Serve
Remove the roasted squash from the oven. If the cavities are too shallow for the filling, gently scoop out a small amount of flesh with a fork, leaving a sturdy border around the edges. You can stir the scooped squash into the sausage mixture or save it for another meal. Spoon the filling into each half, add fresh thyme if you like, and serve warm.
How to Serve Roasted Butternut Squash with Sausage and Cranberry Filling Recipe
Serve each squash half warm as a generous individual portion, or slice the halves into smaller pieces for a shared table. The filling has plenty of contrast on its own, so a simple garnish and a fresh, crisp side are all you need to round out the meal.
Garnishes
A few fresh thyme leaves make a natural finishing touch and echo the herby seasoning in the filling. For extra color and a little brightness, sprinkle on chopped parsley or a small handful of additional dried cranberries. If you enjoy a touch of richness, add a light crumble of feta just before serving.
Side Dishes
A crisp green salad with a tangy vinaigrette cuts through the savory sausage and sweet squash, while roasted green beans or Brussels sprouts make the meal feel especially cozy. For a heartier spread, serve the squash alongside wild rice or crusty bread to catch any bits of filling that tumble onto the plate.
Creative Ways to Present
For a relaxed dinner, bring the squash halves to the table on a large platter and let everyone serve themselves. For a holiday meal or buffet, cut each filled half crosswise into thick slices and arrange them with the colorful filling facing up. You can also scoop the roasted squash and filling into a shallow serving dish for an easy-to-share casserole-style presentation.
Make Ahead and Storage
A little advance prep makes this dish especially handy when you are planning a busy dinner. You can roast the squash and prepare the filling separately, then combine them shortly before serving for the best texture.
Storing Leftovers
Let the leftovers cool, then transfer them to an airtight container and refrigerate within two hours of cooking. They’ll keep for up to three to four days. Store the squash and filling together or separately; keeping them apart makes it easier to reheat just the amount you want.
Freezing
You can freeze the cooked filling in an airtight, freezer-safe container for up to two to three months. The squash can also be frozen, though it may soften and release a little moisture as it thaws. For the best texture, thaw overnight in the refrigerator and drain away any excess liquid before reheating.
Reheating
For the most even results, place the squash in an oven-safe dish, cover it loosely with foil, and warm it at 350°F until heated through, usually about 15 to 20 minutes depending on the portion size. A microwave works well for a quick serving: cover it loosely and heat in short intervals until hot, taking care not to overcook the squash.
FAQs
Can I make this recipe ahead of time?
Yes. Roast the squash and cook the filling up to a day ahead, then refrigerate them in separate covered containers. When you’re ready to eat, fill the squash and warm everything in a 350°F oven until heated through.
How can I tell when the butternut squash is done?
Test the thickest part of the squash with a fork. It should feel tender enough for the fork to slide in easily, while the outer shell still holds its shape. If it feels firm, roast it for another five minutes and check again.
Can I use a milder sausage?
Absolutely. Mild Italian sausage works well if you prefer less heat, and chicken or turkey sausage can be used for a lighter flavor. Taste the filling before adding extra salt, since different sausages vary in seasoning.
What can I use instead of walnuts?
Pecans make an easy swap and have a similarly pleasant crunch. For a nut-free option, leave them out or use toasted pumpkin seeds. Add any crunchy substitute at the end so it keeps its texture.
Can I make the filling vegetarian?
Yes. Replace the sausage with a plant-based sausage crumble, or use cooked lentils or chopped mushrooms for a savory, substantial filling. If using a substitute that is less salty than sausage, taste and adjust the seasoning before spooning it into the squash.
Final Thoughts
This Roasted Butternut Squash with Sausage and Cranberry Filling Recipe brings sweet, savory, tart, and crunchy flavors together in one inviting dish. Give it a try the next time you want a cozy dinner with a little something special, and don’t skip the fresh thyme if you have some on hand.
PrintRoasted Butternut Squash with Sausage and Cranberry Filling Recipe
Tender roasted butternut squash halves are filled with savory spicy Italian sausage, wilted spinach, sweet apple, tart cranberries, and crunchy walnuts. This cozy, colorful main dish is easy enough for a weeknight and festive enough for a holiday table.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 4 servings
- Category: Main Course
- Method: Roasting
- Cuisine: American
Ingredients
For the squash
- 1 medium or large butternut squash
- 1 tablespoon olive oil, divided
- Kosher salt and black pepper, to taste
For the sausage filling
- ½ tablespoon olive oil (from the divided 1 tablespoon)
- ½ cup diced onion
- ½ pound spicy Italian sausage, crumbled
- 1 clove garlic, minced
- 4 ounces fresh spinach
- ½ cup chopped apple
- 1 tablespoon Italian seasoning
- ¼ cup dried cranberries
- ¼ cup chopped walnuts
- Fresh thyme, optional, for serving
Instructions
- Preheat the oven.
Heat the oven to 400°F (200°C) and prepare a baking sheet.
- Prepare the squash.
Slice the butternut squash in half lengthwise and scoop out the seeds. Brush the cut sides with ½ tablespoon olive oil, then season with salt and black pepper.
- Roast the squash.
Place the squash halves cut side up on the baking sheet. Roast for 40–45 minutes, until the flesh is fork-tender.
- Brown the sausage.
While the squash roasts, heat the remaining ½ tablespoon olive oil in a large skillet over medium-high heat. Add the crumbled sausage and cook until browned, seasoning lightly with salt and pepper.
- Cook the onion and garlic.
Add the diced onion and minced garlic to the skillet. Sauté for about 3 minutes, until the onion is softened and translucent.
- Add the spinach, apple, and seasoning.
Stir in the spinach and cook for 2–3 minutes, until wilted. Add the chopped apple and Italian seasoning, then cook for another 2–3 minutes, until the apple begins to soften.
- Finish the filling.
Remove the skillet from the heat and stir in the dried cranberries and chopped walnuts.
- Fill the squash.
Remove the squash from the oven. If needed, use a fork to scoop out a little flesh to make room for the filling. Spoon the sausage mixture into the squash halves.
- Serve.
Garnish with fresh thyme, if desired, and serve warm.
Notes
- Roasting time can vary depending on the size of the squash; it is ready when a fork slides easily into the flesh.
- Use a mild Italian sausage if you prefer less heat.
- For easier serving, cut each stuffed squash half into portions after filling.
- Fresh thyme is an optional garnish and is not included in the main ingredient quantities.

Leave a Reply