Are you searching for a delicious, healthy dinner that satisfies your comfort food cravings? This incredible spaghetti squash casserole is exactly what your family needs! As someone who's been perfecting this recipe for years, I can tell you that this dish brings together the best of both worlds; nutritious vegetables and that cozy, cheesy goodness we all love.
What makes this spaghetti squash casserole so special is how it transforms a simple winter squash into a hearty, family-friendly meal. Whether you're following a keto lifestyle, looking for gluten-free options, or simply want to sneak more vegetables into your dinner routine, this spaghetti squash casserole delivers amazing flavors that even picky eaters will request again and again.

Background & Why This Spaghetti Squash Casserole Recipe Stands Out
This spaghetti squash casserole recipe has become a staple in kitchens across the country because it offers the perfect solution for busy weeknight dinners. Unlike traditional pasta casseroles that can leave you feeling heavy and sluggish, this version uses nutrient-packed spaghetti squash as the base, creating a lighter yet equally satisfying meal. The magic happens when the tender squash strands combine with rich cheese, aromatic herbs, and your choice of protein.
What truly sets this spaghetti squash casserole apart from other recipes is its incredible versatility and foolproof preparation method. The recipe works beautifully as a make-ahead meal, freezes perfectly for meal prep, and adapts easily to different dietary needs. Whether you're hosting a dinner party or preparing a simple family meal, this spaghetti squash casserole delivers consistent, restaurant-quality results every single time.
Jump to:
Ingredients
Main Ingredients
- Spaghetti squash (about 3-4 pounds total)
- Shredded mozzarella cheese
- Ricotta cheese
- Grated Parmesan cheese
- Eggs, beaten
Protein & Vegetables
- Ground Italian sausage or ground beef
- Onion, diced
- Garlic, minced
- Bell pepper, chopped
- Fresh spinach, chopped
Seasonings & Sauce
- Olive oil
- Marinara sauce
- Dried oregano
- Dried basil
- Salt
- Black pepper

See recipe card for quantities.
Instructions
Prepare the Spaghetti Squash
- Preheat your oven to 400°F (200°C).
- Cut each spaghetti squash in half lengthwise and scoop out the seeds.
- Brush the cut surfaces with olive oil and season with salt and pepper.
- Place cut-side down on a baking sheet and roast for 35-40 minutes until tender.
- Let cool, then use a fork to scrape out the spaghetti-like strands.
Cook the Filling
- Heat olive oil in a large skillet over medium heat.
- Add diced onion and cook for 3-4 minutes until softened.
- Add ground meat and cook until browned, breaking it up as it cooks.
- Stir in garlic, bell pepper, oregano, and basil; cook for 2 minutes.
- Add marinara sauce and simmer for 5 minutes. Remove from heat.
Assemble the Casserole
- In a large bowl, combine the cooked spaghetti squash strands with ricotta cheese and beaten eggs.
- Mix in half of the mozzarella cheese and the chopped spinach.
- Spread this mixture in a greased 9x13 inch baking dish.
- Top with the meat sauce and remaining mozzarella and Parmesan cheese.
Bake to Perfection
- Cover with foil and bake at 375°F (190°C) for 25 minutes.
- Remove foil and bake for an additional 10-15 minutes until cheese is golden and bubbly.
- Let rest for 5 minutes before serving to allow the spaghetti squash casserole to set properly.

- Step 1: Prepare the Spaghetti Squash
Roast the spaghetti squash until tender and fork-ready.

- Step 2: Cook the Filling
Cook the savory meat sauce with herbs and vegetables.

- Step 3: Assemble the Casserole
Layer the squash mixture and meat sauce in a baking dish.

- Step 4: Bake to Perfection
Bake until the casserole is bubbly, golden, and set.
Expert Cooking Tips
Creating the perfect spaghetti squash casserole requires attention to a few key details that make all the difference in your final dish.
Choosing the Right Squash: Select spaghetti squash that feels heavy for its size with a firm, unblemished skin. The ideal squash should have a golden-yellow color and sound hollow when tapped.
Removing Excess Moisture: After scraping out the squash strands, place them in a clean kitchen towel and gently squeeze to remove excess moisture. This prevents your casserole from becoming watery.
Seasoning Each Layer: Season the squash strands, the meat mixture, and the cheese layers separately for maximum flavor development throughout your dish.
Temperature Control: Use a meat thermometer to ensure your casserole reaches an internal temperature of 165°F (74°C) for food safety.
Make-Ahead Magic: Assemble the casserole up to 24 hours in advance, cover tightly, and refrigerate. Add 10-15 minutes to the baking time if cooking from cold.
Recipe Variations & Substitutions
Transform your basic spaghetti squash casserole into exciting new variations with these creative adaptations.
Vegetarian Version: Replace the meat with a mixture of diced mushrooms, zucchini, and bell peppers. Add extra herbs and a splash of balsamic vinegar for depth of flavor.
Keto-Friendly Options: Skip the marinara sauce and use a creamy alfredo base instead. Add extra cheese and incorporate bacon or pancetta for additional fat content.
Dairy-Free Alternative: Substitute the cheeses with nutritional yeast and cashew cream. Use coconut milk mixed with herbs to create a creamy texture without dairy products.
Protein Variations: Try ground turkey, chicken, or even seafood like shrimp or crab. Each protein brings its own unique flavor profile to the dish.
International Flavors: Create a Mexican version with taco seasoning, black beans, and pepper jack cheese, or go Mediterranean with feta cheese, olives, and sun-dried tomatoes.
Equipment
Having the right tools makes preparing your spaghetti squash casserole much easier and more enjoyable.
- Sharp Chef's Knife: Essential for safely cutting through tough squash skin
- Large Rimmed Baking Sheet: Perfect for roasting the squash halves
- 9x13 Inch Baking Dish: Ideal size for family-style casseroles
- Large Mixing Bowl: Necessary for combining all ingredients properly
- Kitchen Towels: Crucial for removing excess moisture from cooked squash
- Meat Thermometer: Ensures your casserole reaches safe internal temperature
Storage & Meal Prep Tips
Proper storage techniques help you enjoy your spaghetti squash casserole for days after making it.
Refrigerator Storage: Store covered leftovers in the refrigerator for up to 4 days. Reheat individual portions in the microwave or warm the entire dish in a 350°F oven until heated through.
Freezer Instructions: This casserole freezes beautifully for up to 3 months. Wrap tightly in plastic wrap and aluminum foil, or use freezer-safe containers with tight-fitting lids.
Meal Prep Strategy: Prepare multiple smaller casseroles in individual-sized baking dishes for perfect portion control and easy weeknight dinners.
Reheating Tips: For best results, thaw frozen casserole overnight in the refrigerator before reheating. Cover with foil and bake at 350°F until warmed through, removing foil for the last 10 minutes to crisp the top.
Grandma's Secret That Changed Everything
After years of making this recipe, I discovered two game-changing secrets that transformed my spaghetti squash casserole from good to absolutely extraordinary. The first secret involves roasting the squash cut-side up for the final 10 minutes of cooking; this allows excess moisture to evaporate, creating perfectly tender strands that won't make your casserole soggy.
The second revelation came from my grandmother's old recipe box; she always mixed a tablespoon of cream cheese into the ricotta mixture. This simple addition creates an incredibly creamy texture that binds all the ingredients together beautifully. These two techniques have made my spaghetti squash casserole the most requested dish at every family gathering and potluck dinner.
FAQ
Is spaghetti squash an anti-inflammatory food?
Yes, spaghetti squash contains anti-inflammatory compounds like beta-carotene and vitamin C. This makes your spaghetti squash casserole not only delicious but also beneficial for reducing inflammation in your body.
How does Martha Stewart cook spaghetti squash?
Martha Stewart recommends roasting spaghetti squash cut-side down at 400°F, similar to our method. This technique works perfectly in our spaghetti squash casserole recipe for achieving tender, easily-separated strands.
How do you keep squash casserole from getting watery?
Remove excess moisture by squeezing cooked squash in a clean towel and pre-cooking vegetables. These steps ensure your spaghetti squash casserole maintains the perfect consistency without becoming watery.
Is spaghetti squash healthier than pasta?
Absolutely! Spaghetti squash contains fewer calories and carbs while providing more vitamins and minerals than traditional pasta, making your spaghetti squash casserole a nutritious dinner choice.
Perfect Pairings for Your Next Meal
Now that you've mastered this incredible spaghetti squash casserole, why not explore more comforting dinner options? Try our Chicken Spaghetti Baked recipe for another family-friendly casserole that combines tender chicken with creamy cheese sauce and perfectly cooked pasta. It's the ultimate comfort food that pairs beautifully with a fresh garden salad.
For those who love rich, creamy dishes, our Chicken Alfredo Casserole delivers restaurant-quality flavors right in your own kitchen. This indulgent recipe features tender chicken breast, al dente pasta, and a luxurious alfredo sauce that will have everyone asking for seconds. Both recipes complement this spaghetti squash casserole perfectly, giving you a complete rotation of satisfying dinner options that your family will absolutely love.
With love from my kitchen to yours,
Taylor Monroe
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with this spaghetti squash casserole recipe:

Spaghetti Squash Casserole Recipe
Equipment
- Sharp Chef’s Knife For cutting squash safely
- Rimmed Baking Sheet For roasting squash halves
- 9x13 Baking Dish Ideal for layered casserole
- Large skillet For cooking meat and veggies
- Mixing bowl For combining squash and cheeses
- Meat thermometer To check internal temperature
- Kitchen towel To squeeze excess moisture from squash
Ingredients
- 2 Spaghetti squash About 3–4 lbs total
- 2 cups Mozzarella cheese Shredded
- 1 cup Ricotta cheese Whole milk recommended
- ½ cup Parmesan cheese Grated
- 2 Eggs Beaten
- 1 lb Ground sausage Or ground beef
- 1 Onion Diced
- 3 Garlic cloves Minced
- 1 Bell pepper Chopped
- 2 cups Fresh spinach Roughly chopped
- 2 cups Marinara sauce Homemade or store-bought
- 1 teaspoon Dried oregano
- 1 teaspoon Dried basil
- ½ teaspoon Salt Or to taste
- ¼ teaspoon Black pepper Or to taste
- 2 tablespoon Olive oil For roasting and sautéing
Instructions
- Preheat the oven to 400°F (200°C).
- Cut and seed the spaghetti squash.
- Roast the squash on a rimmed baking sheet for 45 minutes, or until tender.
- Cool the squash, then shred with a fork.
- Sauté onions and garlic in olive oil until softened.
- Brown the meat in the same skillet with onions and garlic.
- Add marinara sauce and simmer for 5 minutes.
- Mix the shredded squash, cheeses, eggs, and spinach in a bowl.
- Assemble the casserole layers in a 9x13 baking dish: squash mixture, meat sauce, then more squash mixture.
- Top with remaining mozzarella and parmesan cheese.
- Cover and bake for 30 minutes, then uncover and bake for an additional 10 minutes until cheese is golden.
- Let rest for 10 minutes before serving.
Leave a Reply