Spaghetti Squash Casserole: A Cozy, Healthy Bowl of Comfort
If you’re on the lookout for a dish that’s not only healthy but also hearty and comforting, look no further than this spaghetti squash casserole. I first stumbled upon it during a quest for lighter alternatives to traditional pasta dishes, and it quickly became a family favorite. This casserole is perfect for those chilly evenings when you want something warm and satisfying—ideal for family dinners, cozy weekend meals, or even meal prep for the busy week ahead.
Why You’ll Love This Dish
What makes spaghetti squash casserole stand out is its delightful combination of flavors and textures, paired with the wholesome goodness of vegetables. This dish is incredibly versatile; it can easily be customized to suit your dietary needs or flavor preferences. It’s kid-approved, making it a fantastic weeknight dinner option when you need to please everyone at the table. Plus, it’s budget-friendly, relying on easy-to-find produce and pantry staples.
“This spaghetti squash casserole changed my life! I love how easy it is to make, and my kids actually ask for seconds!” – A Happy Reader
The Cooking Process Explained
Let’s break down how this delightful dish comes together. You’ll start by roasting the spaghetti squash to create those signature strands that mimic pasta. While that’s happening, you’ll sauté a medley of vegetables to infuse the casserole with flavor. Finally, everything gets mixed together with a cheesy topping and baked until bubbly and golden. The entire process is straightforward, making it accessible even for novice cooks.
What You’ll Need
Here’s what you’ll gather for this delicious spaghetti squash casserole:
- 1 medium spaghetti squash
- 1 cup diced tomatoes (fresh or canned)
- 1 cup chopped bell peppers
- 1/2 cup chopped onion
- 1 teaspoon garlic powder
- 1 teaspoon Italian seasoning
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- Salt and pepper, to taste
- Olive oil, to taste
You can easily swap out the bell peppers for other veggies like zucchini or spinach for a twist on the recipe.
Step-by-Step Instructions
-
Preheat your oven to 400°F (200°C). Halve the spaghetti squash lengthwise and scoop out the seeds. Drizzle the cut sides with olive oil and sprinkle with salt and pepper.
-
Place the squash cut-side down on a rimmed baking sheet and roast it for 40–50 minutes until the skin is easily pierced and the flesh flakes into strands. Alternatively, you can microwave the halved squash for 10–12 minutes after covering it.
-
While the squash roasts, heat some olive oil in a skillet over medium heat. Sauté the onion and bell peppers until softened, about 5–7 minutes. Add in the garlic powder and Italian seasoning, cooking for another 30 seconds.
-
Once the squash is cool enough to handle, scrape out the flesh using a fork to create strands. In a large bowl, mix the spaghetti squash strands, sautéed vegetables, diced tomatoes, salt, pepper, mozzarella, and most of the Parmesan.
-
Transfer the mixture to a lightly oiled baking dish. Sprinkle the remaining Parmesan on top and drizzle with more olive oil if desired.
-
Bake in the preheated oven at 375°F (190°C) for 15–20 minutes, until the cheese is melted and lightly golden.
-
Allow the dish to rest for 5 minutes before serving.
Best Ways to Enjoy It
Serve your spaghetti squash casserole warm, garnished with fresh herbs like basil or parsley for a pop of color and extra flavor. This casserole pairs beautifully with a crisp side salad or steamed vegetables. If you’re feeling adventurous, try a dollop of pesto or hot sauce on top for a flavorful kick!
Keeping Leftovers Fresh
To store your leftover casserole, allow it to cool completely, then cover tightly with plastic wrap or transfer to an airtight container. It can be stored in the refrigerator for up to 3 days. For longer storage, consider freezing the casserole—just remember to thaw it thoroughly in the fridge before reheating.
Helpful Cooking Tips
- Opt for fresh garlic instead of garlic powder for a stronger punch of flavor.
- If you’re in a rush, use pre-chopped vegetables to save time on prep.
- Experiment with different cheeses—try adding goat cheese or feta for a unique twist!
Creative Twists
Make this dish your own by adding ingredients such as cooked ground turkey or sausage for added protein, or try different spices like cumin or smoked paprika for a flavor boost. Vegetarians might enjoy adding beans for extra heartiness!
FAQ – Your Questions Answered
1. Can I use frozen spaghetti squash?
Yes, frozen spaghetti squash is a convenient option, just make sure to thaw it completely before using.
2. How do I know when the squash is done roasting?
The skin should be easily pierced with a knife, and the flesh should flake easily with a fork.
3. Can I prepare this casserole ahead of time?
Absolutely! You can assemble the casserole ahead of time and bake it just before serving.
4. How should I reheat leftovers?
Reheat in the microwave or in the oven until warmed through. If it seems dry, add a splash of water or broth.
5. Is this dish gluten-free?
Yes, this casserole is naturally gluten-free, making it a great option for those with gluten sensitivities.
Final Thoughts
This spaghetti squash casserole is not only a healthy alternative to traditional pasta dishes but also a winning recipe for the whole family. I encourage you to give it a try and make it your own. Don’t forget to come back and share your experience in the comments! Happy cooking!

Spaghetti Squash Casserole
Ingredients
Method
- Preheat your oven to 400°F (200°C). Halve the spaghetti squash lengthwise and scoop out the seeds. Drizzle the cut sides with olive oil and sprinkle with salt and pepper.
- Place the squash cut-side down on a rimmed baking sheet and roast it for 40–50 minutes until the skin is easily pierced and the flesh flakes into strands. Alternatively, you can microwave the halved squash for 10–12 minutes after covering it.
- While the squash roasts, heat some olive oil in a skillet over medium heat. Sauté the onion and bell peppers until softened, about 5–7 minutes. Add in the garlic powder and Italian seasoning, cooking for another 30 seconds.
- Once the squash is cool enough to handle, scrape out the flesh using a fork to create strands.
- In a large bowl, mix the spaghetti squash strands, sautéed vegetables, diced tomatoes, salt, pepper, mozzarella, and most of the Parmesan.
- Transfer the mixture to a lightly oiled baking dish. Sprinkle the remaining Parmesan on top and drizzle with more olive oil if desired.
- Bake in the preheated oven at 375°F (190°C) for 15–20 minutes, until the cheese is melted and lightly golden.
- Allow the dish to rest for 5 minutes before serving.