This dish brings together tender roasted spaghetti squash strands with savory Italian sausage and sweet bell peppers. Sautéed vegetables and seasonings are simmered in a flavorful tomato sauce before combining with cheeses and baking to a bubbly golden finish. Perfect for a cozy, gluten-free main course with balanced flavors and textures. Easily adaptable for plant-based versions or added heat with spicy sausage.
My grandmother used to make sausage and peppers every Sunday, and the smell would drift through the entire house before we even stepped inside. When I started eating low-carb, I missed that comforting combination until I discovered spaghetti squash could stand in for pasta without losing the soul of the dish.
Last winter, I brought this to a potluck where nobody knew it was low-carb until someone asked for the pasta recipe. Watching people go back for thirds while I smiled about the secret vegetable inside has become one of my favorite kitchen memories.
Ingredients
- 1 large spaghetti squash: Look for one that feels heavy for its size with a firm, unblemished skin
- 12 oz Italian sausage: Mild lets the vegetables shine, but hot adds a gorgeous warmth that builds
- Red and yellow bell peppers: The mix of colors isnt just pretty, each brings slightly different sweetness
- 1 small yellow onion: Thinly sliced so it melts into the sauce while baking
- 2 cloves garlic: Minced fresh, never powdered, for that aromatic backbone
- 1 1/2 cups marinara sauce: Your favorite jarred brand works, or homemade if youre feeling ambitious
- 1 cup shredded mozzarella: Part of it gets mixed in, the rest creates that irresistible golden top
- 1/4 cup grated Parmesan: The salty, nutty finish that makes everything taste restaurant-worthy
- 2 tbsp olive oil: For roasting the squash and sautéing the vegetables
- 1/2 tsp each dried oregano and basil: The classic Italian herbs that tie everything together
- 1/4 tsp crushed red pepper flakes: Optional, but highly recommended even if you use mild sausage
- Salt and black pepper: Dont be shy, the squash needs proper seasoning
- Fresh basil for garnish: The pop of green makes it feel special and adds a bright, fresh finish
Instructions
- Roast the squash:
- Cut your spaghetti squash in half lengthwise and scoop out those seeds, then brush the cut sides with olive oil and season generously before placing cut-side down on a parchment-lined baking sheet and roasting at 400°F for 35-40 minutes until tender.
- Cook the sausage:
- While the squash roasts, heat olive oil in a large skillet and add the sausage, breaking it up with a spoon as it browns for about 6-7 minutes until fully cooked through.
- Add the vegetables:
- Throw in your sliced onions and peppers, sautéing for 5 minutes until they start to soften, then stir in the garlic, oregano, basil, and red pepper flakes for one more minute until fragrant.
- Build the sauce:
- Pour in the marinara and let everything simmer together for 5 minutes so the flavors can get acquainted, then remove from heat.
- Scrape the squash:
- When the squash is cool enough to handle, use a fork to pull the flesh into those magical spaghetti-like strands and discard the skin.
- Mix it all together:
- Reduce your oven to 375°F, then combine the squash strands, sausage mixture, and half of both cheeses in a large bowl.
- Bake to golden perfection:
- Transfer everything to a greased 9x13 baking dish, top with the remaining cheese, and bake uncovered for 15-20 minutes until bubbling and beautifully golden.
- Rest and serve:
- Let the casserole rest for 5 minutes so it sets up slightly, then garnish with fresh basil and watch it disappear.
The first time I made this for my dad, a man who considers pasta its own food group, he actually asked if I could make it again the following week. That moment of watching someone genuinely enjoy a healthier version of a favorite meal is exactly why I keep experimenting in the kitchen.
Make It Ahead
You can assemble this entire casserole up to 24 hours before baking, which has saved me more than once when hosting dinner. Just cover it tightly and refrigerate, then add 5-10 minutes to the baking time since it will be cold going into the oven.
Vegetarian Swaps
My vegetarian sister swears by using crumbled plant-based sausage or hearty sautéed mushrooms instead of pork sausage. The key is adding something with enough umami and texture to stand in for the meat, so button mushrooms work but portobello or shiitake really shine.
Serving Ideas
While this casserole is absolutely complete on its own, a simple green salad with vinaigrette cuts through the richness beautifully. If you are not strictly low-carb, crusty garlic bread for dipping into the sauce never hurt anyone.
- Arugula with lemonParmesan dressing makes a perfect peppery contrast
- Roasted broccoli or green beans add color without competing flavors
- Leftovers reheat in the microwave for 2-3 minutes, covered
There is something deeply satisfying about turning a simple vegetable into a meal that makes people feel genuinely comforted and cared for.
Recipe FAQs
- → How do I prepare the spaghetti squash?
-
Cut the squash in half lengthwise, remove seeds, brush with olive oil, season with salt and pepper, and roast cut-side down until tender.
- → Can I use a different type of sausage?
-
Yes, mild or hot Italian sausage works well. For a vegetarian option, plant-based sausage or sautéed mushrooms can be substituted.
- → What cheeses are ideal for this dish?
-
Shredded mozzarella provides meltiness, while grated Parmesan adds a sharp, nutty flavor, creating a balanced topping.
- → Is this dish gluten-free?
-
When using gluten-free marinara sauce and sausage, this dish is suitable for gluten-free diets.
- → How long should the casserole bake?
-
Bake uncovered at 375°F (190°C) for 15–20 minutes until the cheese is bubbly and golden.