Stuffed Butternut Squash

$13.05 recipe / $1.63 serving
by Jess Rice
5 from 3 votes
Pin RecipeJump to recipe โ†’

All recipes are rigorously tested in our Nashville test kitchen to ensure they are easy, affordable, and delicious.

This Stuffed Butternut Squash is one of my go-to recipes when I have a bunch of family in town for the holidays. It’s a great way to sneak in veggies, but it still pleases the meat lovers. It’s versatile, too; it’s so easy to swap the Italian sausage with a vegetarian meat substitute! The stuffing is savory and cheesy, while the squash is perfectly soft and slightly sweet from the maple syrup marinade. It’s such an easy main or side dish, and everyone I make it for always loves it!

Overhead view of stuffed butternut squash on a parchment lined baking tray.

This post contains some affiliate links, which means that we make a small commission off items you purchase at no additional cost to you.

What is Stuffed Butternut Squash?

Butternut squash is one of my favorite seasonal veggies. It’s delicious when roasted, mashed, or turned into butternut squash soup. But have you ever tried stuffing it? I’m telling you, it takes this humble veggie to a whole new level! I brush the squash halves with a maple syrup, olive oil, and garlic marinade before roasting until slightly tender. While that’s happening, I sauté celery, onion, seasonings, and ground mild Italian sausage. After mixing in some spinach and shredded cheese, I pile the filling into the roasted squash halves and bake until bubbly. The result is a perfect combination of savory and sweet—your holiday spread needs this!

Ingredients

Here’s what you’ll need to make this stuffed butternut squash recipe:

  • Butternut Squash: I use two butternut squash (about 2 lbs each) for this recipe. You’ll need to slice them in half and remove the seeds before stuffing. However, unlike other stuffed butternut squash recipes I’ve tried, you don’t need to scoop out ANY flesh. We want to retain all that delicious squash flavor!
  • Yellow Onion & Celery: Adds flavor and texture to the filling.
  • Ground Mild Italian Sausage: Use mild, ground Italian sausage for this recipe for a nice, savory flavor. But if you prefer spicier, go ahead and use hot Italian sausage instead! Vegetarian? I’ve included some of my favorite alternatives below.
  • Olive Oil: For sautéing the onion, celery, and ground sausage.
  • Seasonings: Salt, chili flakes, poultry seasoning (a pre-mixed blend of herbs like thyme, sage, and rosemary), and black pepper amp up the flavor of the filling.
  • Shredded Cheddar Cheese: I recommend shredding your own cheddar, if possible, as it melts more smoothly than pre-shredded cheese (which is usually coated in starch to prevent clumping).
  • Spinach: I’m all about sneaking in extra veggies wherever I can! The spinach adds some extra nutrients and a pop of green color to this dish.
  • Maple Marinade: Mix maple syrup, olive oil, minced garlic, salt, and pepper together and brush it over the squash before roasting. It tastes so much better than simply drizzling oil over the squash and adds a hint of sweetness!

Make It Vegetarian

If you don’t eat meat, you can swap out the ground sausage in this recipe for your favorite vegetarian alternative. Veggie ‘meat’ crumbles are an easy option (substitute the ground sausage with this on a 1:1 basis), or you could use cooked wild rice and chopped walnuts like in our stuffed acorn squash recipe!

Recipe Tips & Suggestions!

  • I recommend slicing off the top of the squash to create a flat surface before cutting it in half, as advised in our how to cut butternut squash guide. It makes it much easier to cut through the squash!
  • Be careful not to over OR under bake your butternut squash during the parbaking step. You want it to be slightly tender but not too soft or too hard.
  • Don’t be afraid to overstuff your butternut squash! It’s meant to be a hearty, filling meal or side dish. I love how the filling mounds on top, and the cheese gets golden and crispy. You’ll divvy up the filling and cut the squash to portion it out to serve.
  • Want to use a different type of squash? You can easily swap out butternut squash for other varieties like acorn, delicata, or spaghetti squash. I think the filling in this recipe would also work great in our stuffed zucchini boats! Just keep in mind the cooking time may need to be altered if using smaller or larger squash.

How to Serve

This recipe is more than enough to serve 8 people. Each squash half provides 2 servings, but you can absolutely serve the halves whole for a more generous portion for 4 people.

I’ll be serving it for my family with my shaved sprouts salad and a crusty roll for a delicious, veggie-packed meal this fall. However, I think you should make it for Thanksgiving this year and watch it steal the show! Load up your plate with turkey breast, roasted vegetables, mashed potatoes, and this stuffed butternut squash for the ultimate holiday feast!

Storage Instructions

Let your stuffed butternut squash cool before wrapping it in plastic wrap (or storing it in an airtight container). It should last up to 3-4 days in the refrigerator or 2-3 months in the freezer. Let it thaw completely overnight before reheating in the oven at 350F for about 30 minutes. Make sure the filling reaches an internal temperature of 165F before serving. Cover with foil if needed to prevent the top from browning too much, and keep in mind the texture may be slightly softer after freezing.

Overhead view of stuffed butternut squash on a plate.
Share this recipe

Stuffed Butternut Squash Recipe

5 from 3 votes
This easy Stuffed Butternut Squash recipe is filled with Italian sausage, veggies, seasonings, and cheddar cheese. Perfect for the holidays!
Author: Jess Rice
Overhead view of stuffed butternut squash on a baking tray.
Servings 8 servings (¼ squash per person)
Prep 10 minutes
Cook 1 hour 15 minutes
Total 1 hour 25 minutes

Ingredients

Stuffed Squash Ingredients

  • 2 butternut squash (about 2 lbs each) ($5.12)
  • 1 Tbsp olive oil ($0.19)
  • 1 small yellow onion, diced (about 1 cup) ($0.70)
  • 4 stalks celery, diced (about 1 cup) ($0.32)
  • ½ tsp salt ($0.01)
  • ¼ tsp chili flakes ($0.06)
  • ½ tsp poultry seasoning ($0.11)
  • tsp freshly cracked black pepper ($0.01)
  • 1 lb ground mild Italian sausage ($3.75)
  • 3 cups spinach ($0.99)
  • 1 cup shredded cheddar, divided ($0.98)

Marinade Ingredients

  • 2 Tbsp maple syrup ($0.48)
  • 1 Tbsp olive oil ($0.19)
  • 4 cloves garlic, minced ($0.12)
  • ¼ tsp salt ($0.01)
  • tsp freshly cracked black pepper ($0.01)
Email Me This Recipe
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • Preheat oven to 400F. Cut butternut squash in half length-wise, leaving the skin on. You can cup off the stem to make it easier to cut in half. Seed squash and puncture sides with a fork.
  • Whisk together maple syrup, olive oil, minced garlic, salt, and pepper.
  • Brush the flesh of the squash with the maple marinade mixture.
  • On a lined baking sheet, pre-bake the squash (before stuffing) for 35 minutes, until the flesh is soft and easily pierced with a fork but not falling apart or mushy. If the neck of the squash is still a bit raw, cook an additional 5 min.
  • While the squash is pre-baking, prepare your filling: Combine olive oil, diced onion, diced celery, salt, chili flakes, poultry seasoning, and black pepper in a large sauté pan over medium-high heat. Cook until glossy and softened, about 8 minutes.
  • Then, add the ground sausage to the pan and break it up with a spatula. Cook the sausage until completely browned.
  • Stir in fresh spinach.
  • Cook until spinach is wilted, a few minutes, and then add ½ cup of shredded cheddar cheese, stirring to combine.
  • Stuff each cavity of butternut squash with ¼ of the filling. Top with the remaining ½ cup shredded cheese. These should be overly full!
  • Once stuffed, bake for an additional 15-20 min until cheese on top is slightly browned and melted.

See how we calculate recipe costs here.


Equipment

  • Baking Sheet
  • Deep Stainless Steel Skillet

Nutrition

Serving: 1servingCalories: 394kcalCarbohydrates: 28gProtein: 14gFat: 26gSodium: 759mgFiber: 5g
Read our full nutrition disclaimer here.
Have you tried this recipe?Mention @budgetbytes or tag #budgetbytes on Instagram!
Overhead view of stuffed butternut squash on a baking tray.

how to make Stuffed Butternut Squash – step by step photos

2 butternut squash sliced in half on a wooden chopping board, one with seeds removed.

Preheat oven to 400F. Cut 2 butternut squash in half length-wise, leaving the skin on. You can cup off the stem to make it easier to cut in half.

A fork poking hole in the skin of 4 halved butternut squash on a wooden chopping board.

Seed squash and puncture sides with a fork.

Oil, maple syrup, garlic and seasonings in a bowl.

Whisk together 2 Tbsp maple syrup, 1 Tbsp olive oil, 4 cloves minced garlic, ¼ tsp salt, and ⅛ tsp pepper.

2 halved butternut squash on a wooden chopping board being brushed with maple marinade.

Brush the flesh of the squash with the maple marinade mixture.

4 par baked butternut squash halves on a baking tray.

On a lined baking sheet, pre-bake the squash (before stuffing) for 35 minutes, until the flesh is soft and easily pierced with a fork but not falling apart or mushy. If the neck of the squash is still a bit raw, cook an additional 5 min.

Diced onion and celery in a pan with seasonings.

While the squash is pre-baking, prepare your filling: Combine 1 Tbsp olive oil, 1 diced onion, 4 stalks diced celery, ½ tsp salt, ¼ tsp chili flakes, ½ tsp poultry seasoning, and ⅛ tsp black pepper in a large sauté pan over medium-high heat. Cook until glossy and softened, about 8 minutes.

Ground sausage added to softened vegetables in a pan, being broken up by a spatula.

Then, add 1 lb ground sausage to the pan and break it up with a spatula.

Browned ground sausage and vegetables in a pan.

Cook the sausage until completely browned.

Spinach added to ground sausage mixture in a pan.

Stir in 3 cups fresh spinach.

Shredded cheddar added to stuffing mixture for stuffed butternut squash in a pan.

Cook until spinach is wilted, a few minutes, and then add ½ cup of shredded cheddar cheese, stirring to combine.

A hand sprinkling stuffed butternut squash with shredded cheese.

Stuff each cavity of butternut squash with ¼ of the filling. Top with the remaining ½ cup shredded cheese. These should be overly full!

Stuffed butternut squash on a baking sheet.

Once stuffed, bake for an additional 15-20 min until cheese on top is slightly browned and melted.

Side view of stuffed butternut squash on a plate.

I think you should make this sausage stuffed butternut squash recipe for your next family gathering—it’s sure to be a hit!

Share this recipe

Posted in: , , , , , , , , , , ,

Leave a Comment

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

Recipe Rating





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

Comments

Leave a Comment
  1. I made this last night and it was amazing! I used chicken instead of sausage b/c I didn’t have sausage and it was still yummy. Will definitely make again, thank you Jess!

    1. You’re welcome. I’m glad you liked it, Tanja. Awesome substitute with the chicken. Nice one!

  2. So so good. I made this vegetarian style and replaced the sausage with beyond ground and it worked great.

  3. Dear Budgetbytes:

    This looks and sounds delicious. The recipe says, “1/4 serving and a scoop of the filling.” There isn’t a photo of the 1/4 serving, or the amount of a scoop. How do you divide it and serve it?

    I’m guessing, slice the 1/2 piece of stuffed squash down the middle and that’s a serving? The amount of stuffing that’s already in the 1/4 slice serving, is that the scoop you’re referring to?

    Thank you in advance.

    1. Yes, you could just slice one of the halves down the middle. :) Enjoy!

    2. Yes, just slice one of the cooked, stuffed halves down the middle to serve!