Amazing 3-Step spaghetti squash casserole

March 26, 2026
Written By Avery Collins

Hi, I'm Avery! Welcome to Devour Dish. I grew up in a lively Midwestern home where the best memories were made in the kitchen. For my family, food wasn't about being fancy; it was about bringing people together with simple, delicious, and heartfelt meals. That's the philosophy I bring here to Devour Dish. After studying nutrition science, I realized that my real passion was helping people feel confident and joyful in their own kitchens. I believe that cooking shouldn't be complicated or stressful. It should be a fun, rewarding part of your day. Here, you'll find recipes that are tested, trusted, and designed for your real, everyday life. From quick weeknight dinners to easy weekend treats, my goal is to give you delicious, reliable dishes that you'll love to make and share. I'm so glad you're here. Let's get cooking!

So glad you’re here! Have you ever stared down a tough Tuesday night dinner and just craved something warm, cheesy, and comforting, but without the carb overload? Me too! That’s why I developed this super simple spaghetti squash casserole. Trust me, this is the easy, low-carb dinner idea you’ve been searching for.

I’m Avery Collins, and after years of balancing my nutrition science background with my family’s demand for classic comfort food, I guarantee this recipe is tested, trusted, and totally fuss-free. It takes humble spaghetti squash and turns it into a satisfying, gluten-free bake that tastes like every Sunday dinner rolled into one.

Why This Cheesy Spaghetti Squash Casserole is Your New Go-To

If you need a hearty meal that doesn’t weigh you down, look no further. This spaghetti squash casserole is proof that healthy eating doesn’t mean sacrificing that glorious, cheesy goodness we all crave. It’s straightforward, uses simple ingredients, and comes together fast.

  • It offers fantastic texture contrast: soft squash strands enveloped in bubbly, browned cheese.
  • It’s incredibly versatile—perfect as a side or a main dish.
  • It’s a true comfort food casserole that happens to be diet-friendly!

We love adding links to other comforting dishes when we make a good bake, like this ultimate cheesy baked potato casserole recipe, but this squash dish stands nicely on its own!

Low Carb Dinner Idea and Gluten Free Comfort Food Casserole

Because we skip the pasta and just use squash, it’s naturally gluten free, which is wonderful for sensitive tummies! It makes a perfect low carb dinner idea that the whole family will actually eat without realizing it’s healthy. It’s baked right in the oven, giving it that satisfying, oven baked squash dish quality.

The Best Ingredients for Your Spaghetti Squash Casserole Recipe

When we make this squash casserole recipe, I try to keep the ingredient list short and sweet. That’s the whole point of a weeknight bake, right? We want something that tastes amazing without needing a trip to three different specialty stores. However, a couple of ingredients are worth talking about—especially the cheese! Since this is a cheesy squash bake, you want full flavor here. This recipe is designed to be wonderfully satisfying on its own, but also works perfectly if you want to turn it into our favorite squash casserole with meat version.

Here is exactly what you need to gather before you start scooping out those wonderful squash strands:

  • 1 medium spaghetti squash (must be about 3 lbs—this is important for moisture balance!)
  • 1 tablespoon olive oil
  • 1 small onion, chopped
  • 2 cloves garlic, minced
  • 1 cup cooked ground turkey or chicken (optional, just for the meat version)
  • 1 (15 ounce) can tomato sauce (please grab the low-sugar kind if you can!)
  • 1 teaspoon dried Italian seasoning
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 2 cups shredded mozzarella cheese, divided
  • 1/2 cup grated Parmesan cheese
  • 1 large egg, lightly beaten

Ingredient Notes and Simple Substitutions

I get asked all the time about swapping things out, especially since so many people want this to be a vegetarian spaghetti squash bake. If you skip the turkey or chicken, you’ll still get tons of flavor from the Italian seasoning and garlic! If you do keep the meat, feel free to use ground beef—it adds a lovely richness to the sauce every time.

Regarding the tomato sauce, I specifically call for low-sugar because the whole point of this easy vegetable bake is keeping those carbs down, but if you only have regular, just go for it!

And for the ultimate cheesy appeal? Use block mozzarella that you shred yourself if you have ten extra seconds. It melts so much better than the pre-shredded bags. That little difference truly elevates this spaghetti squash casserole from good to great!

How to Prepare the Easiest Spaghetti Squash Bake

Okay, let’s get cooking! People often tell me that dealing with the squash itself is the hardest part of any oven baked squash dish, so we tackle that first. Don’t worry, we’re making this so simple you’ll wonder why you ever bought the boxed kind. We’re aiming for that perfect, tender strand texture that makes this spaghetti squash casserole such a winner.

First things first: get that oven warming up to 400 degrees Fahrenheit. Safety first when cutting squash! Those things can be tough. Lay your spaghetti squash gently on a sturdy cutting board. Use a sharp, heavy knife and carefully slice it right down the middle, lengthwise. Scoop out all those nasty seeds and watery bits—toss them out!

Next, place those halves cut-side down on a baking sheet. We’re roasting them, cut-side down, for about 30 to 40 minutes. You’ll know they are done when you can easily pierce the thick skin with a fork. Once they are cool enough to handle—careful, they hold heat forever!—use a fork to scrape all that wonderful flesh into spaghetti-like strands into a big bowl. You should end up with about 4 cups.

Roasting the Spaghetti Squash: Expert Tip for Easy Shredding

If you find your squash is just too rock hard to cut safely, I have a little trick! Before you try slicing it, I wrap mine loosely in a paper towel and microwave the entire squash for about 3 minutes. It doesn’t cook it, but it softens the skin just enough so that slicing it open next is way less intimidating. Seriously, this little step prevents kitchen slips!

Remember, don’t over-roast it! We want strands, not mush. Over-roasting means excess water gets trapped, and that will make your final casserole watery. When you fork out those strands, give them a gentle pat with a paper towel if they seem excessively wet. This keeps our final spaghetti squash casserole nice and firm.

Assembling the Flavorful Spaghetti Squash Casserole Mixture

While that squash is roasting, we make our sauce base. Heat that tablespoon of olive oil in a skillet on medium heat. Get your chopped onion soft—that takes about 5 minutes. Then toss in that minced garlic for just a minute until you can really smell it. Wow, that aroma!

Now, if you opted for the meat version of this family friendly casserole, throw in your cooked turkey or chicken and warm it up. In goes the tomato sauce, that Italian seasoning, salt, and pepper. Let that simmer gently for about 5 minutes so those flavors really marry together.

Time to combine everything in the bowl with the squash strands! Pour that sauce mixture over the squash. Then grab one cup of your mozzarella, all that Parmesan, and the lightly beaten egg. The egg is crucial here; it’s our binder that keeps the whole spaghetti squash casserole from falling apart when you slice it. Mix it all up until it looks evenly coated and happy!

Baking Your Comfort Food Casserole to Perfection

We are at the fun stage now—the final layer of cheese and into the oven! This is where our careful mixing pays off, resulting in a beautiful final spaghetti squash casserole. You want that golden, bubbly top that just screams comfort, right?

Grab your lightly greased 8×8 inch baking dish. Gently spread that amazing squash mixture evenly across the bottom. Don’t press it down too hard! We want to keep those little air pockets we worked so hard to create.

Now, the best part: cheese! Sprinkle the remaining 1 cup of mozzarella evenly over the top. This is what creates that irresistible, stretchy, browned crust. If you’re looking for more amazing baked dishes that nail the cheesy crust game, you have to check out my recipe for stuffed cabbage roll casserole.

We are baking this at 375 degrees Fahrenheit. It usually takes about 20 to 25 minutes. Keep a close eye on it after the 20-minute mark! You’re looking for two things: the cheese should be completely melted and bubbling enthusiastically around the edges, and those edges of the casserole should just start showing a hint of lovely brown color.

Once it hits that perfect spot, pull it out! And here’s a non-negotiable step, my friend: let it rest! You must let your spaghetti squash casserole sit on the counter for 5 minutes before you slice into it. This short rest allows those egg binders to set up properly. Slice it too soon, and you’ll end up with a soupier plate rather than that perfect, sliceable square we are aiming for!

Tips for Success with Your Spaghetti Squash Casserole

I love sharing all the little secrets I’ve learned after making this spaghetti squash casserole dozens of times for weeknight dinners and potlucks. Knowing how to plan ahead or how to switch things up is what takes a good recipe and makes it a staple. Since this is such a great healthy casserole option, having these pointers locked down means you can whip it up anytime!

If you’re interested in mastering kitchen timelines, you should definitely check out my guide on making make ahead turkey gravy, because planning ahead is key to relaxed cooking!

Make Ahead Casserole Instructions

This is your secret weapon for busy nights! You can totally turn this into a perfect make ahead casserole. After you mix everything up through Step 6 (when the egg and cheese are incorporated, but before the final top layer of cheese), just cover the dish tightly with plastic wrap or foil.

You can keep that assembled dish in the refrigerator for up to 24 hours. When you’re ready to bake it, don’t worry about letting it temper on the counter! Just pop it straight into the oven as directed, but you must add about 10 minutes onto that final bake time. The extra time ensures the inside gets piping hot all the way through, which is essential for setting that egg binder.

Vegetarian Spaghetti Squash Bake Variations

If you’re skipping the turkey or chicken, you don’t want your vegetarian spaghetti squash bake to feel too sparse! We want great texture and depth of flavor. The neat trick I mention in my notes is to sauté some additions right along with the onion and garlic before you add the sauce.

Try adding 1/2 cup of chopped fresh spinach, letting it wilt down completely before adding the tomato sauce. Or, if you have a few extra minutes, sauté up about half a cup of finely chopped mushrooms. Mushrooms add that lovely earthy ‘meaty’ texture without actually adding meat. Any sturdy veggie works well here, like finely chopped bell peppers or zucchini, as long as you cook off the excess water first!

Serving Suggestions for This Oven Baked Squash Dish

Since this spaghetti squash casserole is so rich, hearty, and cheesy, it really sings when paired with something bright and fresh on the side. Think light and easy! If you’re serving this as a main dish, a simple crisp side like a fresh green salad is perfection. I often whip up a simple vinaigrette dressing to cut through that richness.

If you want a full meal, consider serving it alongside some grilled chicken breast or maybe even some simple baked white fish—the neutral flavor of the protein won’t fight the Italian seasonings in the casserole. Or, if you’re feeling festive, try making a copycat of my favorite Olive Garden salad! It’s crunchy, tangy, and just what this oven baked squash dish needs.

Storage and Reheating Your Leftover Spaghetti Squash Casserole

One of the best things about making a big casserole like this spaghetti squash casserole is having leftovers! I always plan to make a double batch just so I have healthy lunches ready for the week. Thankfully, this bake holds up really well, but there is a right way and a slightly less ideal way to reheat it if you want to keep that texture amazing.

When you have leftovers, you want to store them properly right away. After the casserole cools down slightly following that required 5-minute rest, cover your baking dish tightly with plastic wrap or transfer individual portions into airtight containers. These leftovers are good in the refrigerator for about 3 to 4 days. Honestly, they are still super tasty on day four!

Best Way to Reheat This Cheesy Squash Bake

If you are going to eat just one slice, or maybe two, the microwave is the speediest way to go. Pop your portion onto a microwave-safe plate and heat in 45-second bursts until it’s steaming hot all the way through. Just a warning, though: the microwave sometimes makes the cheese a little tougher or rubbery, so it’s great for speed but not for peak texture.

For the absolute best flavor and texture, I highly recommend reheating the casserole in the oven. You want to maintain that almost freshly-baked feel. Place your desired amount back into an oven-safe dish. Cover it loosely with foil—this helps trap moisture and prevents the top cheese layer from burning before the middle warms up. You’ll want to reheat at 350 degrees Fahrenheit for about 15 to 20 minutes, depending on how big a portion you are warming up. Give it a quick check with a fork to make sure it’s hot in the center, and enjoy your second round of this comfort food casserole!

Frequently Asked Questions About This Keto Casserole

I get so many great questions every time I post this spaghetti squash casserole recipe, and I think it’s because everyone wants to make sure their version turns out absolutely perfect! Since we are talking about making a substantial, comforting dish, knowing these little details makes a huge difference. I pulled together the top things people ask below so you can cook with total confidence!

If you’re always looking for ways to make big batch cooking easier, check out my recipe for hamburger supreme casserole—it’s great for meal prepping too!

Can I use pre-shredded squash for this Spaghetti Squash Casserole?

That is the age-old time saver question, isn’t it? Yes, you absolutely can use pre-shredded spaghetti squash if your grocery store carries it, or if you bought a huge one and prepped half already. However, I have to give you a gentle warning about the moisture!

Pre-shredded vegetables, especially squash and zucchini, often hold a little more residual water than squash you roast at home yourself. If you add the pre-shredded stuff straight into the mixture, your final spaghetti squash casserole might come out a bit soupy. If you must use the bagged stuff, I really suggest taking those strands and laying them out on a few layers of paper towels, pressing down gently to wick away excess moisture before mixing them in with the sauce and cheese.

Can I use different cheeses besides the listed blend?

Oh, absolutely! This is a keto casserole for a reason—cheese is our best friend! If you don’t like mozzarella, or if you want to amp up the savory flavor, go for it. Monterey Jack melts beautifully and gets wonderfully stringy. Gruyère adds a nutty, complex flavor that is just divine, though it’s slightly higher in carbs than mozzarella, so just be mindful if you are strictly tracking them.

My rule of thumb is: always use at least one good melting cheese (like Mozzarella or Monterey Jack) and one sharp, flavorful cheese (like Parmesan or a sharp white cheddar). That combination guarantees both stretchiness and taste in your final cheesy squash bake.

Can I freeze this casserole after it’s baked?

This is a bit trickier than freezing the raw mix, because of the texture of the squash once thawed. It can sometimes get a little watery when frozen after baking. If you do freeze the baked dish, I highly recommend covering it very well, letting it cool completely first, and wrapping it tightly in foil and then a layer of plastic wrap.

When reheating a previously baked and frozen casserole, cover it tightly with foil and bake it low and slow—maybe 325 degrees for 30 minutes, checking frequently. If you notice too much liquid pooling when you cut into it, you know that next time freezing the mixture *before* baking (following the make-ahead instructions) is your best bet for better quality!

What happens if my spaghetti squash is much smaller or larger than 3 lbs?

That big variance in squash size can totally throw off the binder balance, which is why I specified that 3 lb size—it generally yields about 4 cups of strands, which perfectly balances that one egg and the right amount of sauce!

If your squash is smaller, say only 2 cups of strands, you should cut the sauce and seasonings in half for the mixture, and definitely use only half an egg (or just whisk the whole egg and use half of that). If your squash is huge, scale *everything* up proportionally. Too much squash means your delicious binder (the egg and cheese) won’t hold it together, and you’ll end up with a loose, watery easy vegetable bake instead of a set casserole.

Nutritional Snapshot for This Healthy Casserole

I know many of you, just like me, are looking for meals that fit our lifestyle—whether that’s eating low carb or just aiming for more whole, simple ingredients. This spaghetti squash casserole feels comforting but keeps things light, which is why I spent time calculating the rough nutritional breakdown for you! Seeing the numbers really helps when planning out the week.

I put all the estimated stats below, based on four servings and *including* the optional ground turkey mentioned in the recipe. Please remember that these figures are just estimates. If you use a fattier meat, skip the cheese topping, or use sweet tomato sauce instead of low-sugar, these numbers will definitely shift. That’s just the reality of home cooking, which I totally embrace!

  • Serving Size: 1 serving
  • Calories: 350
  • Fat: 18g (with 9g saturated fat)
  • Carbohydrates: 25g (and 5g of that is fiber—yay!)
  • Protein: 24g
  • Sugar: 8g
  • Cholesterol: 65mg

See? A fantastic protein punch wrapped up in a wonderfully savory, healthy casserole. It’s a great dinner that doesn’t leave you feeling bogged down, which is exactly what I aim for when creating these easy weeknight recipes for Devour Dish!

Print

Easy Cheesy Spaghetti Squash Casserole (Low Carb Dinner Idea)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

You will make a comforting, simple spaghetti squash casserole that is low carb and gluten free. This bake uses simple ingredients for a satisfying family meal.

  • Author: Avery
  • Prep Time: 20 min
  • Cook Time: 55 min
  • Total Time: 75 min
  • Yield: 4 servings 1x
  • Category: Dinner
  • Method: Baking
  • Cuisine: American
  • Diet: Gluten Free

Ingredients

Scale
  • 1 medium spaghetti squash (about 3 lbs)
  • 1 tablespoon olive oil
  • 1 small onion, chopped
  • 2 cloves garlic, minced
  • 1 cup cooked ground turkey or chicken (optional, for meat version)
  • 1 (15 ounce) can tomato sauce (low sugar preferred)
  • 1 teaspoon dried Italian seasoning
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 2 cups shredded mozzarella cheese, divided
  • 1/2 cup grated Parmesan cheese
  • 1 large egg, lightly beaten

Instructions

  1. Preheat your oven to 400 degrees Fahrenheit. Carefully cut the spaghetti squash in half lengthwise. Scoop out the seeds. Place the halves cut-side down on a baking sheet.
  2. Roast the squash for 30 to 40 minutes, or until the flesh is tender when pierced with a fork. Let it cool slightly.
  3. Use a fork to scrape out the strands of squash flesh into a large bowl. You should have about 4 cups of squash strands.
  4. While the squash cooks, heat the olive oil in a skillet over medium heat. Add the chopped onion and cook until soft, about 5 minutes. Add the minced garlic and cook for 1 minute more until fragrant.
  5. If using meat, add the cooked ground turkey or chicken to the skillet and heat through. Stir in the tomato sauce, Italian seasoning, salt, and pepper. Simmer for 5 minutes.
  6. In the bowl with the spaghetti squash strands, add the meat sauce mixture (or just the sauce mixture if making it vegetarian), 1 cup of the mozzarella cheese, the Parmesan cheese, and the lightly beaten egg. Mix everything well until combined.
  7. Lightly grease an 8×8 inch baking dish. Spread the squash mixture evenly into the prepared dish.
  8. Top the casserole evenly with the remaining 1 cup of mozzarella cheese.
  9. Bake at 375 degrees Fahrenheit for 20 to 25 minutes, or until the cheese is melted and bubbly and the edges are lightly browned. Let it rest for 5 minutes before serving.

Notes

  • To make this a make-ahead casserole, prepare the mixture through step 6, cover the dish, and refrigerate for up to 24 hours. Add 10 minutes to the final baking time if baking straight from the refrigerator.
  • For a richer flavor, substitute half of the tomato sauce with your favorite low-carb marinara sauce.
  • If you skip the meat, add 1/2 cup of sautéed mushrooms or chopped spinach to the squash mixture for extra vegetables.

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 8
  • Sodium: 550
  • Fat: 18
  • Saturated Fat: 9
  • Unsaturated Fat: 9
  • Trans Fat: 0
  • Carbohydrates: 25
  • Fiber: 5
  • Protein: 24
  • Cholesterol: 65

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star