Creamy Spaghetti Squash Au Gratin with 3 Cheeses

Photo of author
Author: Emily Frost
Published:
Updated:

Let me tell you about the night this spaghetti squash au gratin saved my dinner plans. I had a sad-looking squash sitting on my counter and two kids who’d declared war on vegetables—until I transformed it into this creamy, cheesy miracle. Now it’s our go-to comfort food that even picky eaters devour. As a mom who’s been cooking gluten-free meals for years, I love how this dish feels indulgent but won’t leave you weighed down. The secret? That golden crust hiding tender spaghetti squash strands swimming in Gruyere sauce. Trust me, this isn’t your average healthy recipe—it’s the kind of magic that makes everyone ask for seconds.

Spaghetti Squash Au Gratin - detail 1
Table of Contents

Why You’ll Love This Spaghetti Squash Au Gratin

This dish has won over my toughest critics (aka my kids) for so many reasons:

  • Creamy comfort food magic: That rich Gruyere sauce makes every bite feel indulgent
  • Naturally gluten-free: No compromises on flavor or texture (I’ve tested every variation!)
  • Endlessly customizable: Swap cheeses, add bacon, or go vegan with plant-based subs
  • Weeknight hero: Most prep happens while the squash roasts—I love hands-off cooking
  • Leftovers reinvented: Tastes even better next day as the flavors meld together

It’s the kind of dish that makes healthy eating feel like cheating—cheesy, golden, and impossible to resist.

Ingredients for Spaghetti Squash Au Gratin

Here’s everything you’ll need to make this cozy dish come together:

  • 1 large spaghetti squash (about 3-4 pounds) – halved lengthwise and seeded
  • 4 tablespoons unsalted butter, divided (2 tbsp for squash, 2 tbsp for sauce)
  • 1 medium yellow onion, finely chopped (about 1 cup)
  • 2 cloves garlic, minced (or 1 tsp pre-minced)
  • 4 tablespoons all-purpose flour – or almond flour for gluten-free
  • 3 cups whole milk – warmed slightly to prevent sauce clumping
  • 1/2 teaspoon salt, plus more to taste
  • 1/4 teaspoon black pepper, plus more to taste
  • 1/4 teaspoon nutmeg – trust me, this makes all the difference!
  • 1 cup grated Gruyere cheese, divided (pack it lightly when measuring)
  • 1 cup grated sharp cheddar, divided
  • 1/2 cup grated Parmesan, divided
  • 1/4 cup panko breadcrumbs – or gluten-free breadcrumbs
  • 2 tablespoons fresh parsley, chopped (optional but pretty)

Ingredient Notes & Substitutions

This recipe is wonderfully adaptable! Here are my tested swaps:

  • Flour: Almond flour works beautifully for gluten-free (use same amount)
  • Cheese: Dairy-free shreds melt surprisingly well – my favorite combo is Violife cheddar and Parmesan
  • Milk: Whole milk gives richest results, but 2% works in a pinch
  • Add-ins: Try crispy bacon bits or sautéed mushrooms between layers

The key is keeping those ratios right – especially the squash-to-sauce balance!

How to Make Spaghetti Squash Au Gratin

Okay, let’s dive into the good stuff! I promise this method is easier than it looks – just follow my foolproof steps and you’ll have the creamiest, dreamiest squash dish on your table.

Step 1: Roast the Spaghetti Squash

First, wrestle that squash into submission! I always microwave mine for 2-3 minutes to soften the skin before cutting – makes it SO much easier. Slice it lengthwise (careful with that knife!) and scoop out the seeds with a spoon like you’re carving a pumpkin. Drizzle the cut sides with 2 tablespoons melted butter and sprinkle generously with salt and pepper. Roast them cut-side down at 400°F for 45-60 minutes – you’ll know they’re ready when the flesh gives easily to a fork. Let them cool just enough to handle, then use your fork to scrape out those gorgeous, golden strands. Pro tip: angle your fork diagonally across the squash for extra-long “noodles!”

Step 2: Prepare the Cheese Sauce

Now for the magic! Melt the remaining butter in a saucepan over medium heat and sauté those onions until they’re translucent – about 5 minutes. Add the garlic and let it get fragrant (30 seconds max or it’ll burn!). Sprinkle in the flour and whisk like crazy for 1 minute to make your roux – this is the key to a smooth sauce. Here’s my secret: warm the milk slightly before adding it, and pour it in slowly while whisking constantly. Keep whisking as it thickens – about 5-7 minutes – until it coats the back of a spoon. Remove from heat and stir in your seasonings plus 3/4 cup each of Gruyere and cheddar, and 1/4 cup Parmesan. The cheese will melt into the most luscious sauce you’ve ever tasted!

Step 3: Assemble and Bake

Time to bring it all together! Gently mix your spaghetti squash strands with that glorious cheese sauce – don’t overmix or it’ll get mushy. Pour everything into a greased baking dish (I use a 9×13 for maximum crispy edges). In a small bowl, mix the remaining cheeses with breadcrumbs and sprinkle evenly over the top. Bake at 400°F for 20-25 minutes until it’s bubbling around the edges and the topping is golden brown. Here’s the hardest part: let it rest for 5-10 minutes before serving – this lets the sauce set so you get perfect slices. Garnish with parsley if you’re feeling fancy!

Tips for Perfect Spaghetti Squash Au Gratin

Spaghetti Squash Au Gratin - detail 2

After making this dish more times than I can count, here are my can’t-miss secrets:

  • Crisp it up: Broil for 2-3 minutes at the end—watch closely so the topping doesn’t burn!
  • Patience pays off: Letting it rest 10 minutes helps the sauce thicken for cleaner slices
  • Squeeze out excess moisture: If your squash seems watery after roasting, press it gently in a clean towel
  • Freshly grate cheese: Pre-shredded cheese contains anti-caking agents that make sauce grainy
  • Make it ahead: Assemble up to baking point, refrigerate, then bake 10 minutes longer when ready

Trust me—these little tricks make all the difference between good and “can I have the recipe?” amazing.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Spaghetti Squash Au Gratin

Creamy Spaghetti Squash Au Gratin with 3 Cheeses

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A creamy and cheesy spaghetti squash au gratin that’s both delicious and gluten-free. Perfect for a comforting dinner.

  • Total Time: 105 minutes
  • Yield: 6 servings 1x

Ingredients

Scale
  • 1 large spaghetti squash (about 34 pounds)
  • 4 tablespoons unsalted butter, divided
  • 1 medium yellow onion, finely chopped
  • 2 cloves garlic, minced
  • 4 tablespoons all-purpose flour
  • 3 cups whole milk
  • 1/2 teaspoon salt, plus more to taste
  • 1/4 teaspoon black pepper, plus more to taste
  • 1/4 teaspoon nutmeg
  • 1 cup grated Gruyere cheese, divided
  • 1 cup grated sharp cheddar cheese, divided
  • 1/2 cup grated Parmesan cheese, divided
  • 1/4 cup panko breadcrumbs
  • 2 tablespoons chopped fresh parsley, for garnish (optional)

Instructions

  1. Preheat oven to 400°F (200°C).
  2. Cut the spaghetti squash in half lengthwise. Scoop out the seeds.
  3. Drizzle the squash with 2 tablespoons of melted butter. Sprinkle with salt and pepper.
  4. Roast the squash cut-side down for 45-60 minutes, until tender.
  5. Shred the squash with a fork and set aside.
  6. Melt the remaining butter in a saucepan. Sauté onion and garlic.
  7. Add flour to make a roux, then whisk in milk gradually.
  8. Simmer the sauce until thickened. Season with salt, pepper, and nutmeg.
  9. Stir in 3/4 cup each of Gruyere and cheddar cheese, and 1/4 cup Parmesan.
  10. Combine the shredded squash with the cheese sauce.
  11. Transfer to a greased baking dish.
  12. Mix remaining cheeses and breadcrumbs, then sprinkle over the top.
  13. Bake for 20-25 minutes until golden and bubbly.
  14. Let rest for 5-10 minutes before serving. Garnish with parsley if desired.

Notes

  • For a crispier topping, broil for the last 2-3 minutes.
  • Substitute almond flour for a gluten-free roux.
  • Use dairy-free cheese for a vegan version.
  • Author: Emily Frost
  • Prep Time: 20 minutes
  • Cook Time: 85 minutes
  • Category: Main Dish
  • Method: Baking
  • Cuisine: American
  • Diet: Gluten Free

Nutrition

  • Serving Size: 1/6 of recipe
  • Calories: 320
  • Sugar: 8g
  • Sodium: 450mg
  • Fat: 20g
  • Saturated Fat: 12g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 3g
  • Protein: 14g
  • Cholesterol: 55mg

Serving Suggestions

This spaghetti squash au gratin shines as a main dish, but I love pairing it with simple sides for a complete meal. Try a crisp green salad with lemon vinaigrette or roasted Brussels sprouts – the bright flavors cut through the richness perfectly. For heartier appetites, add grilled chicken or my quick garlic butter shrimp. Honestly though? Sometimes we just eat it straight from the baking dish with spoons – no judgment here!

Storage & Reheating

This spaghetti squash au gratin keeps beautifully in the fridge for 3-4 days—just cover it tightly. When reheating, skip the microwave (it makes the topping soggy!) and pop it in a 350°F oven for 15-20 minutes instead. A quick broil at the end brings back that gorgeous golden crust. Pro tip: Single portions reheat perfectly in air fryers too!

Nutritional Information

Here’s the scoop on what you’re enjoying (nutrition varies based on ingredients used):

  • Calories: 320 per serving
  • Fat: 20g (12g saturated)
  • Carbs: 22g (3g fiber, 8g sugar)
  • Protein: 14g

Remember – these are estimates, but I always say the joy it brings is 100% calorie-free!

FAQ

Here are answers to the questions I get asked most about this spaghetti squash au gratin:

  • Can I freeze leftovers? Absolutely! Freeze cooled portions in airtight containers for up to 2 months. Thaw overnight in the fridge before reheating in the oven (add fresh breadcrumbs on top for crunch).
  • How do I make it vegan? Easy! Use plant-based butter, dairy-free cheese (Violife brand melts best), and swap the milk for unsweetened almond or oat milk. The texture comes out surprisingly creamy.
  • Is spaghetti squash dessert possible with this recipe? While this is savory, you could totally sweeten the concept – try mixing squash with cinnamon, maple syrup, and a streusel topping!
  • Can I prep this ahead for easy dinners? Yes! Roast the squash and make the sauce up to 2 days early. Store separately, then assemble and bake when ready.
  • What other squash recipes can I try? If you love this, you’ll adore my spaghetti squash alfredo or stuffed acorn squash – both perfect meatless main dishes!

Still have questions? Drop them in the comments – I love helping troubleshoot!

Rate This Recipe

Okay, now it’s your turn! Did this spaghetti squash au gratin become a new favorite in your house like it did in mine? I’d love to hear how your version turned out – leave a comment below and tell me:

  • Did your family go crazy for the cheesy topping like mine does?
  • What fun variations did you try? (Bacon? Mushrooms? Spicy kick?)
  • Any brilliant shortcuts you discovered while making it?

And if you snapped a photo of that golden, bubbly masterpiece, tag me on Instagram @frostyrecipes – nothing makes me happier than seeing your kitchen creations! Your feedback helps me create even more recipes you’ll love. You can also follow me on Facebook for more recipe inspiration.

P.S. If you’re feeling extra generous, a star rating helps other home cooks discover this recipe too. Just click those little stars above – it means the world to this recipe-developing mama!

Sharing is caring!

Emily Frost
Emily Frost

Hi, I’m Emily Frost — mom of two, home cook, and the creator of Frosty Recipes! Here you’ll find easy, family-friendly meals from Wendy’s copycat favorites to cozy dinners, sweet desserts, and everything in between.

Weekly Newsletter

Get the latest recipes and my top tips straight into your inbox!



    You Might Also Like...

    Hearty Homestyle Chicken Noodle Soup in 40 Minutes

    Hearty Homestyle Chicken Noodle Soup in 40 Minutes

    Hearty Chicken Pot Pie Soup Warms Your Soul in 45 Minutes

    Hearty Chicken Pot Pie Soup Warms Your Soul in 45 Minutes

    Red White and Blue Fruit Pizza Recipe (Easy Patriotic Dessert)

    Red White and Blue Fruit Pizza Recipe (Easy Patriotic Dessert)

    5-Ingredient Halloween Smores Dip Will Haunt Your Cravings

    5-Ingredient Halloween Smores Dip Will Haunt Your Cravings

    Leave a Comment

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