There is something undeniably comforting about pulling a bubbling, golden-brown dish out of the oven. This Sausage and Peppers Spaghetti Squash Casserole captures all the robust flavors of a classic Italian feast, cleverly packed into a hearty, low-carb base. It is the perfect balance of rich meat, sweet vegetables, and gooey cheese.
If you have been looking for a dinner that feels indulgent but sneaks in extra vegetables, this is your new go-to recipe. The visible strands of tender spaghetti squash soak up the savory drippings from the Italian sausage. Every hearty slice holds together perfectly, ensuring a satisfying bite every single time.
The visual appeal of this dish is completely irresistible. From the vibrant red bell peppers peeking through the layers to the generous topping of perfectly melted mozzarella cheese, it is a feast for the eyes. A final sprinkle of fresh chopped parsley adds a bright, natural pop of color to the rustic, warm casserole.
Why You’ll Love This Recipe
- Incredible Textures: The tender, slightly al dente spaghetti squash strands contrast beautifully with the juicy, caramelized Italian sausage.
- Picture-Perfect Cheese Crust: Baking this casserole yields a perfectly melted, golden-brown mozzarella topping that stretches with every forkful.
- Low-Carb Comfort: You get all the hearty satisfaction of a traditional pasta bake without the heavy carbohydrates.
- Family-Friendly: Even picky eaters will love the familiar, savory flavors of pizza or baked ziti hidden within this veggie-packed meal.
Ingredients & Substitutions

Spaghetti Squash: You will need 1 medium spaghetti squash (about 2.5 lbs / 1.1 kg) to create the structural base of the casserole. When roasted properly, it yields beautiful, visible strands that mimic angel hair pasta.
Ground Italian Sausage: Use 1 lb (450g) of mild or spicy ground Italian sausage, depending on your heat preference. Browning the meat deeply adds essential savory flavor and richness to the entire dish.
Red Bell Peppers: Slice or dice 2 medium red bell peppers to add a sweet, vibrant contrast to the salty sausage. Their bright red color makes the finished casserole visually stunning.
Yellow Onion & Garlic: A foundational mix of 1/2 large yellow onion and 3 cloves of minced garlic builds aromatic depth. They sauté directly in the sausage drippings for maximum flavor absorption.
Eggs: Lightly beat 2 large eggs to act as the invisible binding agent. This is the scientific secret to pulling out a perfectly structured, hearty slice instead of a crumbly mess.
Marinara Sauce: Just 1/2 cup (120ml) of your favorite marinara sauce provides necessary moisture and a touch of acidity. It marries the squash and meat layers together seamlessly.
Mozzarella Cheese: Top the dish generously with 1.5 cups (170g) of shredded mozzarella cheese. This creates the iconic, golden-brown melted blanket that defines a great casserole.
Parmesan Cheese: Stirring 1/4 cup (25g) of grated Parmesan cheese into the filling adds a salty, nutty bite. It also helps absorb any excess moisture from the squash.
Olive Oil & Seasonings: Use 1 tbsp (15ml) olive oil for sautéing, alongside 1/2 tsp (3g) salt and 1/4 tsp (1g) black pepper. Proper seasoning is crucial to elevate the mild flavor of the squash.
Fresh Parsley: Finish the dish with 2 tbsp (8g) of fresh chopped parsley. This vibrant garnish adds a clean, herbaceous note that cuts through the richness.
Equipment Needed
- Large baking sheet (for roasting the squash)
- Large heavy-bottomed skillet (for browning the sausage)
- 9×9 inch (23×23 cm) or 11×7 inch baking dish
- Large mixing bowl
- Fork (for scraping squash strands)
Step-by-Step Instructions

1. Roast the Spaghetti Squash
Preheat your oven to 400°F (200°C). Carefully slice the spaghetti squash in half lengthwise and scoop out the seeds using a spoon. Brush the cut sides lightly with a touch of olive oil and season with a pinch of salt.
Place the squash halves face down on a baking sheet and roast for 35-40 minutes. You will know it is done when the skin gives slightly under pressure and the inside shreds easily into long, visible strands with a fork. Let it cool slightly before scraping out the “spaghetti.”
2. Brown the Sausage and Vegetables
While the squash is roasting, heat 1 tbsp (15ml) olive oil in a large skillet over medium-high heat. Add the ground Italian sausage, breaking it apart with a wooden spoon.
Sear the meat until a deep, golden-brown crust forms, which usually takes about 5-7 minutes. Add the chopped yellow onion and vibrant red bell peppers to the skillet, cooking until they are softened and fragrant. Stir in the minced garlic during the last 60 seconds of cooking.
3. Mix the Casserole Filling
In a large mixing bowl, whisk together the eggs, marinara sauce, grated Parmesan cheese, salt, and black pepper. This liquid mixture is the foundational binder that will give your casserole its hearty structure.
Add the scraped spaghetti squash strands and the warm sausage and pepper mixture into the bowl. Toss everything together gently until the squash is evenly coated and the ingredients are well distributed.
4. Assemble and Bake
Reduce the oven temperature to 375°F (190°C). Lightly grease your 9×9 inch (23×23 cm) baking dish and spread the squash mixture evenly into the pan, pressing down slightly to compact it.
Cover the entire surface with a generous layer of shredded mozzarella cheese. Bake uncovered for 20-25 minutes, or until the edges are bubbling and the cheese is perfectly melted and golden-brown.
5. Garnish and Serve
Remove the casserole from the oven and let it rest for at least 10 minutes on a rustic wooden surface or cooling rack. This resting period allows the egg binder to set, ensuring a clean slice.
Garnish the top with fresh chopped parsley just before serving. Plate a hearty slice on a clean white plate to highlight the delicious textures and vibrant colors.
Expert Tips for Success
- Drain the Squash: Spaghetti squash holds a lot of water. After shredding the strands, pat them gently with paper towels to remove excess moisture and prevent a soggy casserole.
- Get a Deep Sear: Do not rush browning the Italian sausage. Allowing the meat to caramelize in the pan adds a layer of umami that elevates the entire dish.
- Shred Your Own Cheese: Pre-shredded mozzarella contains anti-caking agents that prevent smooth melting. Shred a block of mozzarella by hand for that picture-perfect, stretchy golden-brown topping.
- Let It Rest: Slicing into a casserole straight out of the oven will cause it to fall apart. Waiting 10-15 minutes allows the internal temperature to drop and the structural binders to firm up.
Storage & Reheating/Freezing
Store any leftover casserole in an airtight container in the refrigerator for up to 4 days. When you are ready to eat, reheat individual slices in the microwave for 1-2 minutes until warmed through.
To freeze, wrap the fully cooled casserole tightly in plastic wrap and aluminum foil. It will keep in the freezer for up to 2 months. Thaw overnight in the refrigerator before baking at 350°F (175°C) until hot and bubbling.
What to Serve With This
This savory bake pairs beautifully with a variety of homemade sides. Start your meal with a refreshing apple salad recipe or a vibrant tzatziki chickpea salad to balance the richness of the sausage.
If you prefer a cozy soup pairing, try serving it alongside our creamy mac and cheese soup or the incredibly flavorful tomato soup with cheese dumplings. You could also offer some crusty bread with our famous garlic aioli for dipping.
For a spectacular finish to the evening, treat your family to a stunning chocolate orange layer cake. If you want something individual and unique, our creme brulee cheesecake cupcakes are an absolute crowd-pleaser!
Frequently Asked Questions
Yes! You can roast the squash, brown the meat, and assemble the entire casserole up to 2 days in advance. Cover tightly and store it in the refrigerator. When ready to eat, simply bake it directly from the fridge, adding an extra 5-10 minutes to the cooking time.
While mozzarella provides the best stretchy, golden-brown crust, you can substitute it with provolone, Monterey Jack, or an Italian cheese blend for equally delicious results.
Spaghetti squash naturally holds a lot of moisture. To prevent a watery casserole, gently pat the roasted squash strands dry with a paper towel before mixing them with the binder ingredients. Also, ensure your sausage and peppers are cooked down so they don’t release extra water during baking.
Absolutely. Allow the baked casserole to cool completely, then wrap it tightly with plastic wrap and aluminum foil. Freeze for up to 2 months. Thaw overnight in the refrigerator before reheating it in the oven at 350°F (175°C) until warmed through.
You can use either mild, sweet, or spicy ground Italian sausage depending on your heat tolerance. If you only have sausage links, simply slice the casings open and remove the ground meat before browning.
Recipe

Sausage and Peppers Spaghetti Squash Casserole
Ingredients
Equipment
Instructions
- Preheat oven to 400°F (200°C). Cut the spaghetti squash in half, scoop out the seeds, and place face down on a lightly oiled baking sheet. Roast for 35-40 minutes until tender. Let cool, then use a fork to scrape out the strands.
- Heat 1 tbsp (15ml) olive oil in a skillet over medium-high heat. Add the ground Italian sausage and cook until deeply browned, about 5-7 minutes.
- Add the diced yellow onion and red bell peppers to the skillet with the sausage. Sauté until softened. Stir in the minced garlic and cook for 1 more minute. Remove from heat.
- In a large bowl, whisk together the eggs, marinara sauce, Parmesan cheese, salt, and black pepper. Gently fold in the spaghetti squash strands and the sausage mixture until well combined.
- Reduce oven temperature to 375°F (190°C). Transfer the mixture to a greased 9x9 inch (23x23 cm) baking dish. Top evenly with shredded mozzarella cheese. Bake for 20-25 minutes until the cheese is golden-brown and bubbling.
- Allow the casserole to rest for 10 minutes before slicing. Garnish with fresh chopped parsley and serve.
Notes
Tip 2: Allow the baked casserole to rest for 10-15 minutes before cutting to ensure you get a structurally hearty slice.
Closing & Subscribe
If you loved the incredible textures and robust flavors of this Sausage and Peppers Spaghetti Squash Casserole, please leave a rating and comment below! We love hearing how our recipes turn out in your kitchen.
Don’t forget to subscribe to our newsletter for more delicious, low-carb comfort food delivered straight to your inbox. Pin the image below to your favorite Pinterest dinner board so you always have this recipe handy!
