Stuffed Spaghetti Squash with Italian Sausage and Broccoli

No Comments

Photo of author

By Millie Pham

Disclosure: As Amazon Associates, we earn from qualifying purchases at no extra cost to you.

This stuffed spaghetti squash is warm, cheesy, and packed with flavor. The squash turns tender and sweet, while Italian sausage, broccoli, garlic, and mozzarella make the filling rich and savory. It looks special enough for company, but the steps are simple enough for a weeknight dinner.

Why I Love This Recipe

I love meals where the serving dish is part of the food. The first time I worked on this kind of stuffed squash, that was what stood out. You bring the whole golden squash half to the table, dig through the cheesy sausage topping, and find those tender strands underneath.

It also has a nice balance. Sausage makes it hearty, broccoli brings freshness, and the squash has a mild sweetness that works well with both.

  • It turns one squash into a full dinner.
  • The sausage gives the mild squash plenty of flavor.
  • Broccoli adds color and a little bite.
  • Melted mozzarella makes the filling creamy without needing a heavy sauce.
  • The squash shells make the finished meal look impressive with very little extra work.

Recipe at a Glance

  • Servings: 4
  • Prep time: 15 minutes
  • Cook time: 45 minutes
  • Total time: About 1 hour
  • Oven: 400°F (205°C)

What You’ll Need

  • 1 medium spaghetti squash, about 3 pounds
  • 2 tablespoons olive oil, divided
  • 1 teaspoon kosher salt, divided
  • 1/2 teaspoon black pepper, divided
  • 1 pound mild Italian sausage, casings removed if needed
  • 1 small onion, diced, about 1 cup
  • 3 cloves garlic, minced
  • 3 cups broccoli florets, cut into small bite-size pieces
  • 1/4 teaspoon red pepper flakes, optional
  • 1 cup shredded mozzarella cheese, divided
  • 1/2 cup finely grated Parmesan cheese, divided
  • 2 tablespoons chopped fresh parsley

Recipe and Instructions

Step 1: Cut and Season the Squash

Heat the oven to 400°F (205°C). Carefully cut the 1 medium spaghetti squash (about 3 pounds) in half from top to bottom. Scoop out the seeds with a spoon. Brush the cut sides with 1 tablespoon olive oil. Season them evenly with 1/2 teaspoon kosher salt and 1/4 teaspoon black pepper.

Step 2: Roast the Spaghetti Squash

Line a baking sheet with parchment paper. Put the two seasoned spaghetti squash halves from Step 1 cut-side down on the sheet. Roast at 400°F for 35 to 40 minutes. The skin should give a little when pressed, and a fork should easily pull strands from the flesh. Do not roast it until mushy.

Step 3: Brown the Italian Sausage

While the squash roasts, heat a large skillet over medium heat. Add the 1 pound mild Italian sausage. Break it into small crumbles with a wooden spoon. Cook for 6 to 8 minutes, until browned and fully cooked with no pink meat left. Transfer the sausage to a plate, leaving about 1 tablespoon of the rendered fat in the skillet.

Step 4: Cook the Broccoli Mixture

Keep the skillet over medium heat. Add the remaining 1 tablespoon olive oil if the pan looks dry. Add 1 small diced onion, about 1 cup, and cook for 3 minutes. Add 3 minced garlic cloves, 3 cups small broccoli florets, 1/4 teaspoon red pepper flakes if using, the remaining 1/2 teaspoon kosher salt, and remaining 1/4 teaspoon black pepper. Cook for 5 to 7 minutes, stirring often, until the broccoli is bright green and just tender.

Step 5: Make the Filling

Return the 1 pound cooked crumbled Italian sausage from Step 3 to the skillet with the cooked onion, garlic, and broccoli mixture from Step 4. Stir everything together and cook for 1 to 2 minutes. Remove the skillet from the heat. Stir in 1/2 cup of the shredded mozzarella and 1/4 cup of the grated Parmesan. The cheese should start to melt through the hot filling.

Step 6: Loosen the Squash Strands and Stuff

Take the roasted squash from the oven and carefully turn the halves cut-side up. Use a fork to loosen the flesh into spaghetti-like strands, but leave the strands inside their shells. Divide the sausage and broccoli filling from Step 5 evenly between the two squash halves.

Step 7: Add the Cheese and Bake

Sprinkle the remaining 1/2 cup shredded mozzarella and remaining 1/4 cup grated Parmesan evenly over the two stuffed squash halves. Return them to the 400°F oven for 5 to 8 minutes, until the cheese is melted. For deeper browning, broil for 1 to 2 minutes at the end while watching closely.

Step 8: Garnish and Serve

Let the stuffed squash rest for 5 minutes. Sprinkle 2 tablespoons chopped fresh parsley over the top. Transfer both halves to one large round white ceramic serving plate. Cut each half in two for 4 servings, or let everyone scoop the filling and squash strands straight from the shells.

Why This Recipe Works (Quick Science)

Spaghetti squash has flesh that separates into strands after cooking. Roasting it cut-side down traps a little steam, which helps soften the flesh while the hot pan gives it better flavor.

Browning the sausage does something different. High heat creates deep, savory flavors on the meat. Cooking the onion and broccoli in the same skillet picks up some of that flavor.

Most important, the filling is not too wet. Spaghetti squash already holds water. A thick sausage-and-broccoli filling keeps the finished dish from becoming soupy.

Pro Tips

  • Do not overcook the squash. You want tender strands, not soft mush.
  • Cut small broccoli florets. They mix into the squash much better than large pieces.
  • Drain excess sausage grease. A little adds flavor, but too much makes the filling oily.
  • Use a towel for cutting. Put the squash on a steady cutting board and work slowly because raw spaghetti squash is hard.
  • Broil with care. Cheese can go from golden to burned very fast.

Tools You’ll Need

  • Chef’s knife
  • Cutting board
  • Large spoon
  • Fork
  • Measuring cups and spoons
  • Baking sheet
  • Parchment paper
  • Large skillet
  • Wooden spoon or spatula
  • Cheese grater, if grating your own Parmesan
  • Oven mitts
  • Large round serving plate

Substitutions and Variations

  • Sausage: Use hot Italian sausage for more heat, or use turkey Italian sausage for a lighter version.
  • Broccoli: Chopped spinach, kale, or small cauliflower florets also work.
  • Mozzarella: Try provolone, fontina, or an Italian cheese blend.
  • No heat: Leave out the red pepper flakes.
  • More Italian flavor: Add 1 teaspoon dried Italian seasoning to the sausage mixture.
  • Extra sauce: Add 1/2 cup thick marinara to the filling. Avoid thin sauce, which can make the squash watery.

Make-Ahead Tips

Roast the squash and make the sausage-broccoli filling up to 2 days ahead. Store them in separate covered containers in the fridge.

When you are ready to eat, warm the filling, stuff the squash, add the cheese, and bake until everything is hot and melted. Starting with cold squash will add several minutes to the baking time.

Common Mistakes

  • Roasting too long: The strands can turn watery and mushy.
  • Using large broccoli pieces: They make the squash harder to stuff and eat.
  • Not browning the sausage: Browning adds much more flavor than simply cooking it until gray.
  • Leaving lots of grease in the skillet: This can make the finished filling heavy.
  • Adding watery ingredients: Too much liquid collects inside the squash shell.
  • Cutting the squash carelessly: Its skin is firm and can make a knife slip. Use a stable board and take your time.

What to Serve With

This is already a filling meal, so simple sides work best.

  • Crisp green salad with lemon dressing
  • Garlic bread
  • Warm Italian bread
  • Roasted green beans
  • Tomato and cucumber salad
  • Simple Caesar salad

Macros Information

Estimated nutrition per serving, based on 4 servings:

  • Calories: about 550
  • Protein: about 29 g
  • Carbohydrates: about 30 g
  • Fat: about 36 g
  • Fiber: about 6 g

These are estimates. The exact numbers will change based on the size of your squash and the brand and fat level of your sausage and cheese.

Leftovers and Storage

Let leftovers cool, then place them in an airtight container. Refrigerate for up to 3 to 4 days.

For easy reheating, scoop the filling and squash strands out of the shell first. Microwave individual portions until steaming hot, or cover and warm them in a 350°F oven.

You can freeze the cooked filling, but cooked spaghetti squash gets softer after freezing. For the best texture, enjoy this dish fresh or refrigerated rather than frozen.

FAQ

Q: How do I know when spaghetti squash is done?

A: Push a fork into the flesh. It should go in easily, and the flesh should pull into strands. The strands should still have a little bite.

Q: Do I need to peel spaghetti squash?

A: No. Roast it right in its skin. The shell also becomes the bowl for the filling.

Q: Can I use hot Italian sausage?

A: Yes. Replace the mild sausage with the same 1 pound of hot Italian sausage.

Q: Can I make this without sausage?

A: Yes. A plant-based Italian-style crumble works well. Cook it according to its package directions before mixing it with the vegetables.

Q: Why is my spaghetti squash watery?

A: It was likely cooked too long, or the filling had too much liquid. Roast only until the strands pull apart easily and avoid adding watery sauces.

Q: Can I prepare the whole dish ahead of time?

A: Yes. Assemble it, cover it, and refrigerate for up to 24 hours. Bake until the center is hot and the cheese is melted.

Final Thoughts

This stuffed spaghetti squash gives you savory sausage, tender broccoli, golden squash, and plenty of melted cheese in every serving. It feels cozy and filling without needing a long list of hard-to-find ingredients.

Serve it right in those roasted squash shells, bring it to the table while the cheese is still warm, and dig in. If you make it, leave a comment with how yours turned out, any changes you tried, or any questions you have.

Leave a Comment