Irresistible Spaghetti Squash Casserole with Only 360 Calories

Let me tell you about my favorite kitchen magic trick – turning a humble spaghetti squash into the most satisfying low-carb comfort food you’ll ever eat. This Spaghetti Squash Casserole became my weeknight hero when I started cutting back on carbs but refused to give up cheesy, hearty meals. I still remember the first time I pulled those golden squash boats filled with savory turkey and bubbling mozzarella from the oven – the aroma alone made me forget I was eating “healthy.” It’s the perfect compromise between nutrition and indulgence, with fork-tender squash strands soaking up all that rich tomato sauce and melted cheese. Trust me, even carb-lovers at my table go back for seconds!

Why You’ll Love This Spaghetti Squash Casserole

Oh, where do I even start? This dish is basically everything you want in a weeknight dinner:

  • Low-carb magic: All the comfort of pasta without the guilt (or the carb crash!)
  • Gluten-free goodness: Naturally celiac-friendly and packed with nutrients
  • Weeknight lifesaver: From oven to table in under an hour – my kind of meal!
  • Cheese pull perfection: That melty mozzarella topping? Absolute game-changer

Seriously, it’s like hugging your stomach with flavor while still feeling virtuous. The best of both worlds!

Ingredients for Spaghetti Squash Casserole

Okay, let’s raid the pantry! Here’s everything you’ll need to make this cozy, cheesy masterpiece. I’ve learned through trial and error that quality ingredients make all the difference here – especially when we’re keeping things simple. Pro tip: measure everything out before you start cooking (my grandma called this “mise en place” and it saves so much stress!)

  • 1 medium spaghetti squash (about 2 lbs – look for one that feels heavy for its size)
  • 2 tbsp olive oil (divided – we’ll use some for roasting, some for sautéing)
  • Salt & freshly ground black pepper (to taste, but don’t be shy!)
  • 1 lb ground turkey (I use 93% lean – just enough fat for flavor without being greasy)
  • ½ medium yellow onion, diced (about 1 cup – this adds such great sweetness)
  • 3 garlic cloves, minced (fresh is best – that jarred stuff just isn’t the same)
  • 1 can (14 oz) diced tomatoes, drained (fire-roasted add amazing depth if you can find them)
  • 1 cup marinara sauce (use your favorite brand – mine’s the spicy arrabbiata variety)
  • 1 tsp Italian seasoning (or ½ tsp each dried basil and oregano if you’re out)
  • 1 cup shredded mozzarella (the good stuff that melts into gooey strings!)
  • Fresh basil leaves for garnish (optional but SO worth it for that pop of color and freshness)

See? Nothing crazy or hard-to-find. Just real, wholesome ingredients that come together beautifully. Now let’s get cooking!

Equipment Needed

Don’t worry – you won’t need any fancy gadgets for this one! Just grab:

  • A sturdy baking sheet (lined with parchment if you’re lazy about cleanup like me)
  • Large skillet (I swear by my cast iron for that perfect turkey browning)
  • Mixing bowl (for combining ingredients – any old bowl will do)
  • Trusty fork (for shredding that squash into perfect “noodles”)

That’s it! Now let’s get cooking.

How to Make Spaghetti Squash Casserole

Alright, let’s dive into the fun part! This recipe comes together in three simple stages – roasting the squash, making the filling, and assembling everything into cheesy perfection. I’ll walk you through each step with all my little tricks learned from many happy (and a few messy) kitchen experiments!

Preparing the Spaghetti Squash

First things first – wrestle that squash! Preheat your oven to 400°F while you tackle the squash. Here’s my foolproof method: place it on a stable surface and carefully cut lengthwise with a sharp chef’s knife (watch those fingers!). Scoop out the seeds with a spoon – I save mine for roasting later! Drizzle the cut sides with 1 tbsp olive oil and sprinkle generously with salt and pepper. Roast cut-side down on a baking sheet for 35-40 minutes until tender when pierced with a fork. Let it cool slightly before handling – trust me, I’ve burned my fingers too many times! Then comes the magic: use a fork to scrape the flesh into beautiful spaghetti-like strands.

Cooking the Turkey Filling

While the squash roasts, let’s make that irresistible filling! Heat remaining olive oil in a large skillet over medium-high heat. Add the ground turkey, breaking it up with a wooden spoon as it browns – about 5-6 minutes. Tip: pat the turkey dry with paper towels first for better browning! Once no pink remains, add onions and garlic, cooking until soft and fragrant (about 3 minutes). Stir in diced tomatoes, marinara sauce, and Italian seasoning. Reduce heat and let it simmer for 10 minutes – this melds all those gorgeous flavors together. Taste and adjust seasoning – I usually add another pinch of salt here!

Assembling the Casserole

Now for the best part – bringing it all together! You’ve got two options here: either mix some shredded squash into the turkey filling (my preference for maximum flavor in every bite) or keep the strands intact in the squash “boats.” Spoon the filling generously into each squash half – don’t be shy! Top with shredded mozzarella – I’m generous here because, well, cheese! Return to the oven for 10 minutes until the cheese is melted and gloriously bubbly with golden spots. That moment when you pull it out and see that perfect cheese pull? Pure happiness!

Tips for the Best Spaghetti Squash Casserole

After making this recipe more times than I can count, I’ve picked up some game-changing tricks that take it from good to “oh-my-gosh-what’s-your-secret?” amazing:

  • Dry that turkey! Patting ground turkey with paper towels before cooking prevents steaming and gives you that perfect golden-brown crust.
  • Fresh herb magic: That basil garnish isn’t just pretty – tear the leaves instead of chopping to release more aromatic oils.
  • Season in layers: Don’t wait until the end to salt! I season the squash before roasting, the turkey while browning, and the sauce while simmering.
  • Cheese strategy: Let the casserole rest 5 minutes after baking – the cheese sets perfectly instead of sliding right off!

Little touches make all the difference – trust me, your taste buds will thank you!

Variations for Your Spaghetti Squash Casserole

One of my favorite things about this recipe is how easily you can mix it up! Swap ground turkey for chicken if that’s what’s in your fridge – it works beautifully. Feeling fancy? Stir in some sautéed spinach or mushrooms during the last few minutes of cooking. And oh! Try swapping half the mozzarella for Parmesan – that nutty sharpness takes it to another level. The basic recipe is forgiving, so don’t be afraid to make it your own!

Serving Suggestions

This casserole shines as a complete meal, but I love pairing it with a crisp green salad dressed simply with lemon and olive oil. For those not watching carbs, garlic bread makes the perfect dipper for that extra sauce! My husband always insists on both – because why choose when you can have it all?

Storing and Reheating Spaghetti Squash Casserole

Here’s the good news – leftovers taste even better the next day! Store any uneaten portions in an airtight container in the fridge for up to 3 days. When reheating, skip the microwave (it makes the squash watery) and pop it back in a 350°F oven for 10-15 minutes until heated through. That melty cheese will come back to life beautifully!

Nutritional Information

Just so you know, these numbers are estimates based on my exact ingredients – yours might vary slightly depending on brands and tweaks. But here’s the scoop on why this casserole makes me feel so good about dinner:

  • 360 calories per generous serving (that’s about half a squash)
  • 28g protein from that lean turkey – keeps you full for hours!
  • 22g carbs (with 5g fiber) – way better than traditional pasta dishes
  • 18g fat (mostly the good kind from olive oil and cheese)

See? Comfort food that actually loves you back!

FAQs About Spaghetti Squash Casserole

Can I freeze leftovers? I don’t recommend it – spaghetti squash turns watery when frozen and thawed. The texture just isn’t the same! But it keeps beautifully in the fridge for 3 days.

How do I pick the perfect spaghetti squash? Look for one that feels heavy for its size with firm, evenly yellow skin. Avoid any with soft spots or green tinges – those aren’t ripe yet!

Can I use frozen turkey instead of fresh? Absolutely! Just thaw it completely first and pat it very dry – excess moisture prevents that nice browning we want.

Why roast cut-side down? This helps the squash steam in its own moisture, giving you those perfect tender strands instead of drying out. Learned this trick after a few too many dry squash disasters!

Can I make this vegetarian? Of course! Swap the turkey for sautéed mushrooms or lentils – both give that hearty texture we love. You might need to adjust seasoning though!

Find more recipes on Pinterest.

Print

Irresistible Spaghetti Squash Casserole with Only 360 Calories

Spaghetti Squash Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A low-carb comfort dish featuring roasted spaghetti squash filled with seasoned ground turkey and melted mozzarella cheese.

  • Author: Caroline Jones
  • Prep Time: 10 minutes
  • Cook Time: 50 minutes
  • Total Time: 1 hour
  • Yield: 2-3 servings 1x
  • Category: Dinner
  • Method: Baking
  • Cuisine: American
  • Diet: Low Calorie

Ingredients

Scale
  • 1 medium spaghetti squash
  • 1 tbsp olive oil
  • Salt & pepper to taste
  • 1 lb ground turkey
  • 1 tbsp olive oil
  • ½ onion, diced
  • 3 garlic cloves, minced
  • 1 can (14 oz) diced tomatoes
  • 1 cup marinara sauce
  • 1 tsp Italian seasoning
  • 1 cup shredded mozzarella cheese
  • Fresh basil (for topping)

Instructions

  1. Roast the squash: Cut spaghetti squash in half, scoop out seeds, drizzle with olive oil, and season. Roast cut-side down at 400°F for 35–40 mins.
  2. Sauté the filling: Cook turkey in olive oil until browned. Add onions and garlic, then stir in tomatoes, marinara, and seasoning. Simmer 10 mins.
  3. Shred & fill the squash: Use a fork to shred squash strands, then mix some into the turkey filling or leave in boats. Spoon meat mixture into each half.
  4. Cheese it up: Sprinkle shredded mozzarella over the top and return to oven for 10 mins until bubbly and golden.
  5. Top & serve: Finish with fresh chopped basil for color and brightness. Serve hot.

Notes

  • Use fresh basil for best flavor.
  • Adjust seasoning to taste.
  • Store leftovers in an airtight container for up to 3 days.

Nutrition

  • Serving Size: 1 serving
  • Calories: 360
  • Sugar: 8g
  • Sodium: 480mg
  • Fat: 18g
  • Saturated Fat: 6g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 5g
  • Protein: 28g
  • Cholesterol: 80mg

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