Sausage Stuffed Butternut Squash

Bright orange roasted squash filled with Italian sausage, pecans, herbs, and dried cranberries then topped with Parmesan cheese.

This hearty Sausage Stuffed Butternut Squash recipe is bursting with fall flavours. Sweet roasted squash is filled with savoury Italian sausage, earthy spinach, tender apples, tart cranberries, and crunchy pecans. It’s rich, colourful, and full of texture—the perfect holiday centerpiece or cozy dinner that feels both rustic and elegant.

When you think fall flavours, you might think of pumpkin spiced everything, baked apples, or cozy pears poached in cider. These flavours are fabulous, but for me… the vegetable of the season must be squash. They are incredibly versatile; think butternut or delicata squash for roasting, kabocha squash for steaming, and of course, spaghetti squash for a gluten free pasta substitute.

Bright orange roasted squash filled with Italian sausage, pecans, herbs, and dried cranberries then topped with Parmesan cheese.

Want to save this recipe?

Enter your email below and get this post sent straight to your inbox. Plus, I’ll send you my weekly newsletter featuring the newest and best Dish ‘n’ the Kitchen recipes every week!

Save Recipe

Sausage Stuffed Butternut Squash

Forget pumpkin season, let’s celebrate squash season! Switch the spice for savoury in this hearty and satisfying family dinner recipe. This meal is easy enough for weeknights but oh, so impressive for dinner parties with friends.

There are so many squash options this time of year, but butternut squash is the king of squashes. It roasts up beautifully with a sweet, nutty, and rich buttery flavour, hence the name! Butternut squash is creamy and smooth when halved and roasted but can also steamed or boiled in cubes to make a lovely purée.

For this butternut squash recipe, it is sliced in half lengthwise and roasted to tender perfection. But that’s not all… the BEST part is the Italian sausage filling!

Bright orange roasted squash filled with Italian sausage, pecans, herbs, and dried cranberries then topped with Parmesan cheese on a black platter surrounded by green herbs.

The filling is savoury with a little spice (more if you use spicy Italian sausage), tartness from dried cranberries and apple, along with earthy spinach and Parmesan cheese. Mix the extra scooped squash into the filling and add chopped pecans for extra texture.

How to Choose a Butternut Squash

There are many butternut squash recipes out there. Choosing a squash depends upon how it will be cooked. For soup and purée recipes, choose large butternut squashes with a long neck (and smaller seed cavity). This squash shape will yield the most flesh.

However, for Stuffed Butternut Squash, choose a smaller portion-size appropriate squash with a smaller neck. The seed cavity easier to scoop out and able to hold more stuffing.

Bright orange roasted squash filled with Italian sausage, pecans, herbs, and dried cranberries then topped with Parmesan cheese.

In general, look for a uniform tan or beige colour with no bruising or soft spots. The squash should be heavy for its size and have a dry brown stem.

Ingredients for Stuffed Butternut Squash

The filling is a tasty combination of Italian sausage and aromatics, dried and fresh herbs, spinach, nuts, cranberries, apple, and cheese. Though it’s delicious, this is one of those easily adaptable recipes you can change to suit your tastes. I make the filling a little bit differently each time!

  • Butternut Squash
  • Olive Oil
  • Salt
  • Black Pepper
  • Italian Sausage
  • Onion
  • Garlic
  • Apple
  • Sage
  • Baby Spinach
  • Rosemary
  • Cranberries
  • Thyme
  • Pecans
  • Parmesan Reggiano
Ingredients required to make stuffed butternut squash.

You will need two similar sized ‘portion size’ butternut squashes to make four servings. Feel free to double the recipe, if required.

If you can’t find loose Italian sausage meat, buy fresh Italian sausages and remove the meat from the casings before cooking. Feel free to spice it up by using spicy Italian sausage. Or make a vegetarian version by swapping the sausage for lentils, mushrooms, or a plant-based sausage.

Feel free to use fresh or dried herbs. Note that dried herbs like rosemary and sage often have a more pronounced flavour, so use a smaller amount of these dried herbs.

A series of pictures showing how to prepare a butternut squash for roasting.

If you prefer to use fresh cranberries instead of dried, sauté them briefly with the onions and apples to soften and reduce tartness.

Instead of Parmesan Reggiano, try shredded Gruyère or Fontina for a creamier filling.

How to Make Stuffed Butternut Squash

The beauty of this recipe is you do not need to peel the butternut squash. The tough skin becomes the serving vessel! To begin, preheat the oven to 400°F. Line a baking sheet with parchment or foil.

A series of process images showing how to make meat stuffing for roasted butternut squash.

Next, brush the cut sides of the butternut squash with olive oil, then sprinkle with salt and freshly ground black pepper. Place cut side down on the baking sheet and roast for 40–45 minutes, or until tender when pierced with a fork.

While the squash roasts, cook the sausage in a large skillet until browned, breaking it apart as it cooks. Remove meat from pan and set aside.

In the same skillet, sauté the onion over medium heat until golden, about 5 minutes. Add the garlic and cook 1 minute more. Stir in the diced apple, thyme, sage, and red pepper flakes, cooking for 3–4 minutes until the apple softens slightly. Add the spinach and cook until wilted.

A series of process images showing how to make meat stuffing for roasted butternut squash.

Return the sausage to the skillet, then stir in the cranberries, pecans, and Parmesan cheese. Taste and adjust seasoning with salt and freshly ground black pepper.

Remove the roasted squash from the oven. Carefully flip over and scoop out some of the flesh, leaving about ½-inch border to create a shell. Stir the scooped-out squash into the sausage mixture.

Finally, fill each squash half generously with the stuffing (top with more cheese if desired) then return them to the oven and bake another 10 minutes to heat through.

A series of process images showing how to roast and stuff a butternut squash.

Recipe Tips and Tricks

  •  Toast the pecans first for extra flavour.
  • Use fresh thyme if available—it brightens the dish.
  •  Choose sweet apples like Honeycrisp or Gala to balance savory sausage.
  •  Soak dried cranberries in warm water for 5 minutes to make them plumper.
  •  Add a drizzle of maple syrup before serving for a sweet finish.
  •  Use hot Italian sausage if you like extra spice.
  •  Don’t over-scoop the squash—leave enough flesh for structure.
  •  Broil the stuffed squash for a minute or two for a golden top.
  •  Serve as a main dish with salad or as a hearty holiday side.
  •  Double the recipe for a beautiful, crowd-pleasing dinner party dish.
Slices of roasted butternut squash showing the meaty filling.

Storing and Reheating the Leftovers

Store and leftover Stuffed Butternut Squash covered in the refrigerator for up to 3 days. Reheat in the oven for best results

To make this recipe ahead of time you can roast the squash and prepare the filling a day ahead. Stuff and bake before serving.

Slices of roasted butternut squash showing the meaty filling.
Pinterest image featuring bright orange roasted squash filled with Italian sausage, pecans, herbs, and dried cranberries then topped with Parmesan cheese.

Hi! I’m Bernice Hill, the heart and soul behind Dish ‘n’ the Kitchen. It is my pleasure to share easy to follow recipes that are delicious, nutritious, and approachable for the whole family.

If you make this Sausage Stuffed Butternut Squash recipe, I’d love to hear about it in the comments section or in a recipe rating. Be sure to follow me on Facebook and Pinterest for my latest recipes. Also, if you do make this recipe, please share your photos and tag me on Instagram. I hope you like this recipe!

Yield: 4 servings

Sausage Stuffed Butternut Squash

Bright orange roasted squash filled with Italian sausage, pecans, herbs, and dried cranberries then topped with Parmesan cheese.

This hearty Stuffed Butternut Squash recipe is bursting with fall flavours. Sweet roasted squash is filled with savoury Italian sausage, earthy spinach, tender apples, tart cranberries, and crunchy pecans. It’s rich, colourful, and full of texture—the perfect holiday centerpiece or cozy dinner that feels both rustic and elegant.

Prep Time 20 minutes
Cook Time 50 minutes
Total Time 1 hour 10 minutes

Ingredients

  • 2 medium Butternut Squash; halved lengthwise and seeds removed
  • 2 Tablespoons Olive Oil
  • Salt and freshly ground Black Pepper; to taste
  • 1 pound Italian Sausage; removed from casings
  • 1 medium Onion; finely chopped
  • 2 Garlic Cloves; minced
  • 1 Apple; diced (Honeycrisp or Gala work well)
  • ½ teaspoon dried or fresh Sage
  • 2 cups fresh Baby Spinach; roughly chopped
  • ½ teaspoon dried or fresh Rosemary
  • ½ cup dried Cranberries
  • 1 teaspoon dried Thyme (or 2 teaspoons fresh Thyme Leaves)
  • ½ cup chopped Pecans; toasted if desired
  • ½ cup Parmesan Cheese; grated
  • Extra Pecans, Cranberries, fresh Thyme sprigs, Maple Syrup, and Parmesan shavings for garnish

Instructions

  1. Preheat the oven to 400°F. Line a baking sheet with parchment or foil.
  2. Brush the cut sides of the butternut squash with olive oil, then sprinkle with salt and pepper.
  3. Place cut side down on the baking sheet and roast for 40–45 minutes, or until tender when pierced with a fork.
  4. While the squash roasts, cook the sausage in a large skillet until browned, breaking it apart as it cooks. Remove meat from pan and set aside.
  5. In the same skillet, sauté the onion until golden, about 5 minutes. Add the garlic and cook 1 minute more.
  6. Stir in the diced apple, thyme, sage, and red pepper flakes, cooking for 3–4 minutes until the apple softens slightly. Add the spinach and cook until wilted.
  7. Return the sausage to the skillet, then stir in the cranberries, pecans, and Parmesan cheese. Taste and adjust seasoning with salt and freshly ground black pepper.
  8. Remove the roasted squash from the oven. Carefully flip over and scoop out some of the flesh, leaving about ½-inch border to create a shell.
  9. Stir the scooped-out squash into the sausage mixture. Fill each squash half generously with the stuffing. Return to the oven and bake another 10 minutes to heat through.

Notes

OPTIONAL: Right before serving, drizzle each squash half with maple syrup, then sprinkle with extra toasted pecans, dried cranberries, and fresh thyme sprigs. Add Parmesan shavings and a crack of black pepper for a festive finish.

Nutrition Information:

Yield:

4

Serving Size:

1

Amount Per Serving: Calories: 873Total Fat: 59gSaturated Fat: 19gTrans Fat: 0gUnsaturated Fat: 41gCholesterol: 97mgSodium: 1613mgCarbohydrates: 56gFiber: 9gSugar: 29gProtein: 36g

Nutritional calculation was provided by Nutritionix and is an estimation only. For special diets or medical issues please use your preferred calculator.

Did you make this recipe?

Share your dish pic on Instagram or Facebook and tag @dishnthekitchen (or #dishnthekitchen) in your post or story! Rate this recipe and leave a review to share your experience with others!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to Recipe