If you’re on the lookout for a comforting and healthy dinner that’s easy to make and sure to please the whole family, look no further than stuffed spaghetti squash. This dish is an absolute winner. With roasted spaghetti squash, flavorful Italian sausage, and a touch of broccoli and cheddar, it checks all the boxes for a nutritious, satisfying meal. Plus, it’s super versatile—you can swap in different veggies or cheeses depending on what you have on hand. Let’s dive in and get cooking!
Why You’ll Love Stuffed Spaghetti Squash
There’s something magical about spaghetti squash. When roasted, its flesh transforms into long, stringy strands that mimic pasta. But unlike traditional pasta, spaghetti squash is naturally low-carb and packed with fiber, making it a great option if you’re looking for a healthier alternative.
This stuffed spaghetti squash recipe brings together the savory goodness of spicy Italian sausage, the crisp freshness of broccoli, and the melty, gooey comfort of cheddar cheese. It’s a balanced meal that’s sure to satisfy even the pickiest eaters in your family.
Here’s why I love it:
- Family-friendly: Even if you’ve got little ones who are hesitant about vegetables, the combination of sausage, cheese, and squash is a hit.
- Healthy: Packed with veggies and lean protein, it’s a great way to sneak in some nutrition without sacrificing flavor.
- Customizable: You can play around with the ingredients—switch up the sausage, use a different veggie, or try a new type of cheese. The possibilities are endless!
Let’s walk through how you can make this delicious stuffed spaghetti squash at home.
Ingredients for Stuffed Spaghetti Squash
For the Squash:
- 2 medium spaghetti squash
- 2 tablespoons olive oil
- Salt and pepper to taste
For the Stuffing:
- 1 tablespoon olive oil
- 16 oz spicy Italian sausage (crumbled)
- 10 oz broccoli florets (about 4-5 cups)
- 6 oz shredded cheddar cheese
These ingredients are pretty simple and easy to find, which is another reason I love this dish. Plus, you probably already have many of these in your pantry or fridge!
How to Make Stuffed Spaghetti Squash
Now, let’s break down the process step by step. Don’t worry; this recipe may sound like a lot, but it’s super straightforward.
Step 1: Roast the Spaghetti Squash
Preheat your oven to 400°F (200°C). You’ll want to line a baking sheet with parchment paper to make cleanup a breeze.
Here’s a little pro tip: microwave the squash for 5-10 minutes before cutting it. This softens the tough skin and makes it easier to slice. I learned this the hard way the first time I made spaghetti squash—trust me, it makes a world of difference!
- Slice each squash in half lengthwise and scoop out the seeds.
- Drizzle the cut sides with olive oil and sprinkle with salt and pepper.
- Place the squash halves cut-side down on the baking sheet.
Pop them in the oven and roast for about 30-40 minutes. The squash should be tender when pierced with a fork. If it’s soft and easily pulled apart, it’s ready to go.
If you’re a fan of roasted vegetables like roasted butternut squash, you’ll love how the squash turns out in this recipe!
Step 2: Prepare the Broccoli
While your squash is roasting, blanch the broccoli. Bring a small pot of water to a boil, then add your chopped broccoli florets. Let them cook for about 4 minutes, just until they’re bright green and tender. Drain the broccoli well and set it aside.
If you’re in a pinch or want to save time, you can skip this step and add the broccoli directly to the sausage in the next step. I prefer blanching it because it helps keep the broccoli vibrant and tender, but either way works!
Another great vegetable to consider in your dishes is spicy roasted broccoli, which pairs well with sausage-based dishes like this.
Step 3: Cook the Sausage
Now, let’s cook the sausage. Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the crumbled Italian sausage and cook it for about 5 minutes until it’s browned and fully cooked through.
Once the sausage is ready, drain any excess fat (we want to keep things light), then stir in your blanched broccoli. This step makes the stuffing hearty and full of flavor.
If you’re a fan of baked buffalo wings, this recipe might remind you of those savory sausage flavors!
Step 4: Stuff the Squash
By now, your spaghetti squash should be ready to come out of the oven. Flip the squash halves cut-side up and let them cool for a few minutes.
Once they’re cool enough to handle, use a fork to gently scrape the flesh of the squash. It should naturally separate into spaghetti-like strands. You can either leave some strands in the squash or scoop them out to make more room for the stuffing—whatever you prefer.
Now it’s time to stuff! Divide the sausage and broccoli mixture evenly among the 4 squash halves. You want to stuff them pretty generously, leveling off the mixture so it’s nice and full.
Top each half with a good amount of shredded cheddar cheese—this is where the magic happens!
Step 5: Final Roast
Pop the stuffed squash back into the oven for 10-15 minutes at 400°F (200°C), or until the cheese is melted and bubbly. If you want to get a little extra golden on top, you can broil it for a minute or two at the end.
While you’re roasting, if you’re looking for some more cozy meals, creamy chicken wild rice soup is another comforting dish you might enjoy!
Step 6: Serve and Enjoy
Take the stuffed squash out of the oven and let it cool slightly before serving.

I recommend serving this dish with a simple side salad or some roasted garlic herb pork tenderloin for a more filling meal. It’s so filling, though, that you could totally enjoy it on its own!
Variations and Tips for Stuffed Spaghetti Squash
One of the things I love about this recipe is how versatile it is. Feel free to get creative and make it your own!
Here are a few ideas to inspire you:
- Try different sausages: If you’re not into spicy sausage, go for sweet Italian sausage or even a chicken sausage for a lighter option.
- Add more veggies: You can easily add sweet potatoes, mushrooms, spinach, or bell peppers to the stuffing. It’s a great way to sneak in more nutrients!
- Change up the cheese: While cheddar is delicious, you can experiment with mozzarella, gouda, or even a sprinkle of parmesan for a different flavor profile.
- Make it vegetarian: Skip the sausage entirely and replace it with lentils, chickpeas, or even roasted cauliflower.
Why This Recipe is a Keeper
This stuffed spaghetti squash recipe has quickly become one of my family’s favorites. It’s easy to make, packed with flavor, and can be customized to suit just about any taste preference. Plus, it’s a fun way to enjoy a low-carb meal that doesn’t feel like you’re sacrificing any comfort.
Whether you’re cooking for a crowd or just making dinner for the family, this recipe is guaranteed to impress. It’s wholesome, filling, and full of delicious flavors that everyone will love.
If you need more dinner ideas, air fryer salmon is another family favorite that’s quick and flavorful.
FAQs
Can I make stuffed spaghetti squash ahead of time?
Yes, absolutely! You can prepare the squash and stuffing components ahead of time. Roast the squash and cook the sausage and broccoli mixture a day before, then store them separately in the fridge. When you’re ready to eat, simply stuff the squash, top with cheese, and bake until heated through and the cheese melts. This makes for a great make-ahead meal for busy nights.
Can I use a different type of sausage?
Definitely! If spicy Italian sausage isn’t your favorite, feel free to swap it out with other types of sausage, such as sweet Italian sausage, turkey sausage, or even chicken sausage. For a vegetarian version, you can substitute the sausage with lentils, chickpeas, or your favorite plant-based protein.
How do I know when the spaghetti squash is done?
The squash is ready when it’s soft and easily pierced with a fork. After roasting, you should be able to scrape the flesh with a fork, and it will come apart in spaghetti-like strands. If it feels firm, continue roasting for a few more minutes.
Can I add more veggies to the stuffing?
Yes, this dish is very versatile! You can add more vegetables like spinach, mushrooms, zucchini, or bell peppers to the stuffing for extra flavor and nutrition. Roasted vegetables like roasted butternut squash would also make a great addition.
Can I use a different type of cheese?
Feel free to experiment with different cheeses! Mozzarella, gouda, or even goat cheese could work beautifully in this recipe. You can also try adding a sprinkle of parmesan for a sharp, savory flavor.
Let’s Get Cooking!


Are you ready to try this stuffed spaghetti squash recipe? If you give it a go, I’d love to hear how it turns out for you. Don’t forget to share your creations on Pinterest—you never know who might be inspired to give it a try!
Happy cooking, and I hope this meal brings as much joy to your table as it has to mine!
Print
Stuffed Spaghetti Squash
- Total Time: 55 minutes
- Yield: 4 servings 1x
Description
This Stuffed Spaghetti Squash is a healthy, comforting meal that brings together roasted spaghetti squash, Italian sausage, broccoli, and cheddar cheese. It’s an easy-to-make, low-carb alternative to pasta that’s perfect for the whole family!
Ingredients
- For the Squash:
- 2 medium spaghetti squash
- 2 tablespoons olive oil
- Salt and pepper to taste
- For the Stuffing:
- 1 tablespoon olive oil
- 16 oz spicy Italian sausage (crumbled)
- 10 oz broccoli florets (about 4–5 cups)
- 6 oz shredded cheddar cheese
Instructions
- Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Microwave the squash for 5-10 minutes before cutting to soften the tough skin. Slice the squash in half lengthwise, scoop out seeds, drizzle with olive oil, salt, and pepper, and place cut-side down on the baking sheet.
- Roast for 30-40 minutes until tender.
- While the squash roasts, blanch the broccoli for 4 minutes until bright green, then drain. Cook the sausage in olive oil until browned, then combine with the broccoli.
- Flip the squash halves, scrape out spaghetti-like strands with a fork, and stuff with the sausage-broccoli mixture. Top with shredded cheddar cheese.
- Return to the oven and bake for 10-15 minutes, or until cheese is melted and bubbly. Optionally broil for a minute to golden the top.
- Let cool slightly before serving.
Notes
Feel free to experiment with different sausages, cheeses, and veggies. Add more vegetables like spinach, mushrooms, or zucchini to the stuffing for added nutrition. This dish is easily customizable!
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Dinner
- Method: Roasted
- Cuisine: American
Nutrition
- Serving Size: 1 stuffed squash half
- Calories: 350
- Sugar: 5g
- Sodium: 600mg
- Fat: 22g
- Saturated Fat: 7g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 6g
- Protein: 20g
- Cholesterol: 60mg
