Cheesy Spaghetti Squash Pizza Casserole
A Flavorful Discovery
As a busy parent, I am always on the lookout for recipes that not only fit into our lifestyle but also bring my family together. One evening, in a moment of culinary creativity, I decided to reinvent pizza night. That’s when I stumbled upon the concept of Cheesy Spaghetti Squash Pizza Casserole. The idea struck me as both unique and comforting a warm, cheesy filling layered with the delightful texture of spaghetti squash, topped with all the classic pizza flavors we love. The aroma sweeping through my kitchen that night was unlike anything else, making it a dish that quickly became a family favorite.
This recipe is special to me as it blends the deliciousness of pizza with a nutritious twist. It’s a dish full of love, laughter, and the joy of sharing around the dinner table, proving that comfort food can still be healthy.
What Makes It a Must-Try
This Cheesy Spaghetti Squash Pizza Casserole isn’t just a creative take on pizza; it’s a wholesome meal that checks multiple boxes. First, it’s packed with nutrients spaghetti squash is an excellent source of vitamins C and B6, alongside fiber. This recipe is also a low-carb option, perfect for those watching their carbohydrate intake while still indulging in familiar flavors.
Moreover, it’s quick to prepare, usually clocking in at around 30 minutes from start to finish, making it an ideal weeknight dinner solution. Your family will absolutely love it, and, before you know it, it may become a staple in your kitchen, just as it has in mine.

Ingredients You’ll Need
To create this delightful casserole, gather these ingredients:
For the Casserole Base:
- 1 medium spaghetti squash (around 3-4 pounds)
- 2 tablespoons olive oil
- Salt and pepper to taste
For the Pizza Filling:
- 1 cup marinara sauce (homemade or store-bought)
- 1 cup mozzarella cheese, shredded
- 1/2 cup pepperoni slices (or turkey pepperoni for a lighter option)
- 1/2 cup bell pepper, diced (any color you prefer)
- 1/4 cup onion, chopped
- 1 teaspoon Italian seasoning
- 1/2 teaspoon garlic powder
For the Topping:
- 1/2 cup mozzarella cheese, shredded
- Fresh basil, for garnish (optional)
Tip: Choose a firm, heavy spaghetti squash for the best results. If you’re short on time, you can use pre-made marinara sauce, and feel free to mix and match your favorite pizza toppings!
Step-by-Step Guide
Follow these easy steps to whip up your Cheesy Spaghetti Squash Pizza Casserole:
Step 1: Preheat your oven to 400°F (200°C).
Step 2: Carefully cut the spaghetti squash in half lengthwise and scoop out the seeds. Drizzle the insides with olive oil, and sprinkle with salt and pepper.
Step 3: Place the squash halves, cut-side down, on a baking sheet lined with parchment paper. Roast in the preheated oven for about 30-35 minutes, or until tender. You should be able to easily scrape the flesh with a fork.
Step 4: Meanwhile, in a mixing bowl, combine your marinara sauce, mozzarella cheese, pepperoni, bell pepper, onion, Italian seasoning, and garlic powder. Stir until evenly mixed.
Step 5: Once the squash is cooked, remove it from the oven and let it cool slightly. Using a fork, scrape the flesh into strands and transfer them to the bowl with the pizza filling mixture.
Step 6: Mix the spaghetti squash with the filling until well coated.
Step 7: Transfer the combined mixture back into the empty squash halves or into a greased casserole dish. Top with additional mozzarella cheese.
Step 8: Bake at 400°F (200°C) for another 10-15 minutes, until the cheese is bubbly and golden.
Step 9: Carefully remove the casserole from the oven and let it cool slightly before garnishing with fresh basil. Serve warm and enjoy!
Expert Tips & Ideas
- Choosing the Right Squash: Make sure your spaghetti squash is heavy for its size and has a smooth skin to ensure the best flavor and texture.
- Avoiding Watery Casserole: To reduce moisture, try salting the spaghetti squash after scraping it and letting it sit for a bit to draw out excess water.
- Try Different Toppings: Feel free to switch out the pepperoni for cooked sausage, mushrooms, or even fresh veggies like zucchini or spinach for a vegetarian version.
- Storage Tips: The casserole can be stored in the refrigerator for up to 3 days. Reheat in the oven for best results and to keep the cheese nice and melty.
Best Ways to Serve
This Cheesy Spaghetti Squash Pizza Casserole is delicious on its own, but here are some ideas for serving it up:
- Pair it with a fresh garden salad drizzled with balsamic vinaigrette for a balanced meal.
- Serve with homemade garlic bread for those pizza cravings on the side.
- Accompany it with a light, crisp white wine like Pinot Grigio for a delightful dinner combination.
If you’re looking to elevate the presentation, serve individual portions in the roasted squash halves for a beautiful and rustic touch a real showstopper at any gathering!
Common Questions
- Can I make this recipe ahead of time? Yes! You can prepare the spaghetti squash and filling in advance, storing them separately in the fridge until you’re ready to combine and bake.
- Can I freeze the leftovers? Absolutely! Allow the casserole to cool completely before transferring it to an airtight container for freezing. It should last for up to 3 months.
- What can I use instead of pepperoni? Feel free to substitute with any of your favorite pizza toppings, such as sautéed mushrooms, olives, or even grilled chicken.
- How do I prevent the dish from becoming watery? Be sure to roast the spaghetti squash until it’s perfectly tender. Salting the squash and allowing it to sit can also help draw out excess water.
- Can I make this vegetarian or dairy-free? Yes! To make it vegetarian, simply omit the pepperoni and feel free to replace mozzarella with a dairy-free cheese alternative.
Conclusion
The Cheesy Spaghetti Squash Pizza Casserole is more than just a dish; it’s a gathering of flavors, love, and a bit of creativity in the kitchen. It has brought warmth to my family meals, and I hope it does the same for you. This recipe is versatile and adaptable a true classic in the making! I encourage you to whip it up, share your results, and let the deliciousness bring your loved ones together.
“This casserole was the perfect mix of comfort and health! My kids devoured it and begged for seconds. It’s now become a staple in our dinner rotation!” – Emily, recipe tester
Bon appétit!

Cheesy Spaghetti Squash Pizza Casserole
Ingredients
Method
- Preheat your oven to 400°F (200°C).
- Carefully cut the spaghetti squash in half lengthwise and scoop out the seeds. Drizzle the insides with olive oil, and sprinkle with salt and pepper.
- Place the squash halves, cut-side down, on a baking sheet lined with parchment paper. Roast in the preheated oven for about 30-35 minutes, or until tender.
- In a mixing bowl, combine your marinara sauce, mozzarella cheese, pepperoni, bell pepper, onion, Italian seasoning, and garlic powder. Stir until evenly mixed.
- Once the squash is cooked, remove it from the oven and let it cool slightly. Using a fork, scrape the flesh into strands and transfer them to the bowl with the pizza filling mixture.
- Mix the spaghetti squash with the filling until well coated.
- Transfer the combined mixture back into the empty squash halves or into a greased casserole dish.
- Top with additional mozzarella cheese.
- Bake at 400°F (200°C) for another 10-15 minutes, until the cheese is bubbly and golden.
- Carefully remove the casserole from the oven and let it cool slightly before garnishing with fresh basil.
- Serve warm and enjoy!
Notes
- Peppermint Chocolate Chip Dessert Dip - December 11, 2025
- BBQ Chicken Skewer Salad - December 11, 2025
- Sweet Air Fryer Maple Glazed Salmon - December 10, 2025






