
Turn ordinary spaghetti squash into a filling low-carb dinner that brings all the comfort of pasta with none of the guilt. This keto-friendly meal pairs soft squash strands with flavorful Italian sausage and gooey cheese, making a dish that works for health goals while hitting those comfort food spots.
I've tried cooking spaghetti squash dozens of ways, and I've found that getting the roasting just right makes the texture truly pasta-like.
Key Ingredients
- Spaghetti Squash: Pick one between 2-3 pounds
- Italian Sausage: The 85/15 mix tastes best
- Fresh Mozzarella: Get the low moisture kind
- Parmesan: Grab a block and grate it fresh
- Yellow Onion: Chop it small
- Fresh Garlic: Mince it right before you cook
Step-by-Step Cooking Guide
- 1. Get the Squash Ready:
- Grab a good knife and split your 2-3 pound spaghetti squash down the middle. Scrape out all the seeds and stringy bits before cooking. Drizzle some olive oil on the cut parts and sprinkle with salt and pepper. Put them face-down on a baking sheet with parchment paper. Cook at 400°F for about 35-40 minutes until you can easily poke it with a fork.
- 2. Cook the Meat:
- While the squash does its thing, put 1 pound of Italian sausage in a big pan over medium-high heat, breaking it up as it cooks. Once it's brown, scoop it out with a slotted spoon onto a plate lined with paper towels. Don't clean the pan - cook your diced onion in that tasty fat until it's soft and starting to brown, about 5-7 minutes. Toss in the minced garlic and cook for another 30 seconds till it smells good.
- 3. Make the Sauce:
- Put the sausage back in with the onions and garlic. Pour in the marinara and Italian seasonings. Let it bubble gently for 10-15 minutes until it's thick enough to stick to a spoon. Taste it and add more seasoning if needed.
- 4. Get the Squash Strings:
- When the squash is done, let it cool a bit. Take a fork and scrape the insides into spaghetti-like strands, but leave about ½-inch of flesh inside the shell so it stays sturdy. Add a bit of salt and pepper to the strands.
- 5. Put It All Together:
- Mix the squash strands with half of your sausage sauce. Spoon this mix back into the empty squash shells, then top with the rest of the sauce. Layer torn mozzarella and grated Parmesan on top. Broil for 3-5 minutes until the cheese melts and gets some brown spots.

Keeping and Serving Tips
Let your stuffed squash sit for 5 minutes before digging in so everything firms up a bit. If you're planning ahead, you can make the parts separately - roast the squash and cook the filling up to 2 days early. Keep them in sealed containers in your fridge. When you're ready to eat, put the assembled squash in a 350°F oven for about 20 minutes until hot throughout.
Great Side Dishes
- Some garlic bread for folks who aren't watching carbs
- A fresh Caesar salad
- Green beans cooked with garlic
- Broccoli roasted with parmesan sprinkled on top
- A basic green salad
- A nice loaf of Italian bread

Watching the Heat
Keep an eye on your squash during the final broiling step - cheese can turn from golden to burnt in seconds. If the top gets too brown while the middle's still cool, move your rack down and switch from broil to bake. When warming up leftovers, cover with foil for most of the heating time to stop the cheese from burning.
This healthier comfort food shows you can eat well without giving up good taste. It's great for family dinners or making lunches for your workweek, giving you those Italian flavors while keeping carbs low. Just remember, taking your time with each cooking step makes all the difference in how the final dish turns out.

Closing Thoughts
Every time you make this dish, you'll get better at creating your own special version. Success comes down to handling the squash right and putting everything together carefully. I've made this countless times, and I've learned that being patient with each step always pays off in the end.
Frequently Asked Questions
- → How do I pick the right squash?
- Look for one that's firm, golden in color, and feels heavier than it looks.
- → Can I prep this a day early?
- Sure! Keep the squash and filling separate, then combine and bake when ready.
- → What's the best way to store leftovers?
- Keep leftovers in a sealed container in the fridge for up to three days. Reheat in the oven.
- → Can I swap out the sausage?
- Definitely! Use any ground sausage you like—spicy or mild, your choice.
- → Is this dish good for freezing?
- Yes! Assemble the squash, but don't bake it yet. Freeze it for up to two months.