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!
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 in 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.
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. And while the skin is edible, I prefer to scoop out the filling and leave the skin behind.
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.
Print
Stuffed Butternut Squash Recipe
This easy Stuffed Butternut Squash recipe is filled with Italian sausage, veggies, seasonings, and cheddar cheese. Perfect for the holidays!
Course Main Course
Cuisine American
Total Cost ($13.05 recipe / $1.63 serving)
Prep Time 10 minutesminutes
Cook Time 1 hourhour15 minutesminutes
Total Time 1 hourhour25 minutesminutes
Servings 8servings (¼ squash and ½ scoop of filling per person)
Calories 394kcal
Author Jess – Budget Bytes
Equipment
Baking Sheet
Deep Stainless Steel Skillet
Ingredients
Stuffed Squash Ingredients
2butternut squash (about 2 lbs each)$5.12
1Tbspolive oil$0.19
1smallyellow onion, diced (about 1 cup)$0.70
4stalkscelery, diced (about 1 cup)$0.32
½tspsalt$0.01
¼tspchili flakes$0.06
½tsppoultry seasoning$0.11
⅛tspfreshly cracked black pepper$0.01
1lbground mild Italian sausage$3.75
3cupsspinach$0.99
1cupshredded cheddar, divided$0.98
Marinade Ingredients
2Tbspmaple syrup$0.48
1Tbspolive oil$0.19
4clovesgarlic, minced$0.12
¼tspsalt$0.01
⅛tspfreshly cracked black pepper$0.01
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.
how to make Stuffed Butternut Squash – step by step photos
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.
Seed squash and puncture sides with a fork.
Whisk together 2 Tbsp maple syrup, 1 Tbsp olive oil, 4 cloves minced garlic, ¼ tsp salt, and ⅛ tsp 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 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.
Then, add 1 lb ground sausage to the pan and break it up with a spatula.
Cook the sausage until completely browned.
Stir in 3 cups 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.
I think you should make this sausage stuffed butternut squash recipe for your next family gathering—it’s sure to be a hit!