Spaghetti Squash Au Gratin

Category: Evening Meals That Deliver Results

This dish combines roasted spaghetti squash strands with a blend of Gruyere, cheddar, and Parmesan cheeses, tossed in a simple homemade cream sauce. Finished with a golden panko and cheese topping, it's baked to bubbling perfection. Serve warm as a lighter take on classic casseroles. Perfect for chilly months or as a healthy main or side for weekend dinners. The squash provides a nourishing base while the rich cheese sauce adds comforting flavor for the whole family.

Sarah Crisp
Recipe By Sarah Crisp Sarah Crisp
Last updated on Fri, 07 Nov 2025 22:30:54 GMT
A dish of spaghetti squash au gratin. Pin
A dish of spaghetti squash au gratin. | cookrisp.com

Spaghetti squash au gratin brings together comfort food and healthy eating in the most delicious way and is perfect for feeding a family or impressing guests at a potluck. You get all the creamy richness of a traditional gratin but with the wholesome swap of spaghetti squash for pasta.

I often make this when I find a beautiful squash at the farmers market and my family always asks for seconds. I made this one chilly autumn weekend when squash was everywhere and honestly it was gone before I even got a second serving. It quickly became a favorite for cozy dinners and potlucks.

Gather Your Ingredients

  • Spaghetti squash: Tender and mild base while cutting down on carbs compared to pasta. Select a firm squash with no soft spots and a bright yellow skin.
  • Unsalted butter: Adds richness to both the roasting and the sauce. Opt for a high-quality butter for the best flavor.
  • Yellow onion: Delivers a sweet depth that builds the flavor foundation of the cheese sauce. Look for a firm onion with no sprouting ends.
  • Fresh garlic: Gives a fragrance and zing that is essential. Choose plump cloves and avoid any that feel soft.
  • All-purpose flour: Thickens the sauce to create that classic creamy gratin texture. Make sure it is not expired for best thickening.
  • Whole milk: Keeps the sauce creamy without being heavy. The full-fat milk helps the cheese melt smoothly.
  • Salt and black pepper: Balance all the flavors. Freshly cracked pepper really elevates the cheese sauce.
  • Nutmeg: Brings a subtle warmth perfect for creamy dishes. Freshly grated nutmeg is especially aromatic.
  • Gruyere cheese: Melts beautifully and gives a nutty complex taste. Buy a block and grate it yourself for freshness.
  • Sharp cheddar cheese: Adds a familiar crave-worthy tang. White or yellow both work.
  • Parmesan cheese: Gives extra savory punch and a crisp top when mixed with breadcrumbs.
  • Panko breadcrumbs: Lend crunch to the golden topping. Look for the flaky Japanese style for the best texture.
  • Fresh parsley (optional): For garnish brings color and a little fresh finish. Flat-leaf parsley is best.

How to Make It

Prepare the Squash:
Slice the squash lengthwise with a sturdy knife and remove the seeds and any stringy parts inside. Use a spoon to scrape it clean but keep as much flesh as possible for maximum yield.
Roast the Squash:
Melt two tablespoons of butter and brush generously over the cut sides of the squash. Add a light sprinkling of salt and black pepper. Place the squash cut side down on a parchment-lined baking sheet. Bake in a hot oven at four hundred degrees until the squash is tender and easily pierced with a fork, which usually takes forty five to sixty minutes depending on the squash size.
Shred the Squash:
Let the squash cool just enough to handle. Using a fork pull the flesh into long noodle-like strands. Transfer all the squash into a bowl and set aside. Be sure not to mash the strands.
Make the Cheese Sauce:
Melt the remaining butter in a wide saucepan over medium heat. Add the finely chopped onion and sweat until soft and translucent, about six minutes. Add the minced garlic and stir for another minute. Sprinkle flour over the onions and cook, stirring constantly, for two minutes. Gradually add milk, whisking well after each addition. Bring to a gentle simmer and let thicken for about six minutes. Off the heat, stir in salt, pepper, and nutmeg. Taste and adjust seasoning.
Melt in Cheese:
Add three quarters of the Gruyere and cheddar cheeses plus a quarter cup Parmesan to the hot sauce. Stir until melted and smooth. Reserve the rest for the topping.
Combine Squash and Sauce:
Fold the spaghetti squash strands into the cheese sauce. Stir gently to keep the strands intact.
Assemble in Baking Dish:
Lightly grease a nine by thirteen inch baking dish. Pour in the saucy squash and spread evenly.
Top with Cheese and Breadcrumbs:
Mix the reserved cheeses and panko in a small bowl. Scatter this mixture over the casserole.
Bake Until Golden:
Place the pan in a preheated oven and bake for twenty to twenty five minutes until the top is deeply golden and crisp around the edges.
Garnish and Serve:
Sprinkle chopped parsley over the finished gratin. Serve hot straight from the oven.
A delicious and healthy spaghetti squash au gratin.
A delicious and healthy spaghetti squash au gratin. | cookrisp.com

My favorite part is that nutty Gruyere layer blanketing the top. My family always gathers around when that aroma fills the kitchen and everyone tries to snag a crispy corner.

Flavor Boosters

Feel free to swap Gruyere for Swiss or Emmental for a similar melty flavor. Cheddar can be swapped for Colby or Monterey Jack if needed. For some smoky depth try adding a sprinkle of smoked paprika to the cheese sauce. For a dairy free option use plant-based butter and unsweetened cashew milk plus a melty vegan cheese. If you have gluten sensitivities replace flour and panko with a one to one gluten free blend and gluten free breadcrumbs.

Serving Suggestions

This gratin makes a fantastic vegetarian main paired with a leafy green salad. For a richer meal serve alongside roasted chicken or pan-seared salmon. At holiday gatherings it rounds out a buffet of hearty sides. I sometimes add a handful of crisped sage or bacon on top for a special touch.

Creative Twists

The French tradition of au gratin involves baking a dish with a browned crust often from cheese or breadcrumbs. Using spaghetti squash in place of potatoes or pasta modernizes the method and gives it a North American twist that fits today’s love of veggie forward cuisine. For seasonal changes, try butternut or acorn squash in winter, mushrooms in fall, or add asparagus in spring. Kids love shredding the squash, and it always disappears fast at potlucks. For freezer prep, portion out after baking, wrap well, and reheat in the oven for best texture.

A delicious and healthy spaghetti squash au gratin.
A delicious and healthy spaghetti squash au gratin. | cookrisp.com

Enjoy this cozy gratin for a nourishing, comforting meal. It truly brings everyone together around the table.

Common Questions About This Recipe

→ Can I make spaghetti squash au gratin ahead of time?

Yes, you can assemble the dish in advance and refrigerate it before baking. When ready to serve, bake as directed until golden and bubbly.

→ What cheeses work best for this dish?

A combination of Gruyere, sharp cheddar, and Parmesan offers a rich, balanced flavor. However, you can substitute similar melting cheeses if needed.

→ How do I roast spaghetti squash properly?

Halve the squash lengthwise, remove seeds, season, and roast cut side down at 400°F until tender and easily shredded with a fork.

→ Is this dish suitable for vegetarians?

Yes, as long as you use vegetarian-friendly cheeses and avoid adding any meat-based ingredients, the dish is vegetarian.

→ How do I store leftovers?

Cool completely, then store in an airtight container in the refrigerator for up to 3 days. Reheat in the oven for best texture.

Spaghetti Squash Au Gratin

Enjoy this lighter comfort food, featuring roasted spaghetti squash, creamy cheese sauce, and crispy topping. Ideal for cooler months and family dinners. Save & click.

Prep Time
35 minutes
Time to Cook
60 minutes
Complete Time
95 minutes
Recipe By Sarah Crisp: Sarah Crisp

Recipe Type: Dinner Victories

Level of Difficulty: Moderate Difficulty

Cuisine Style: American

Makes: 5 Number of Servings (9 x 13 inch casserole)

Dietary Categories: Suitable for Vegetarians

Ingredients You’ll Need

→ Main

01 1 large spaghetti squash (approximately 3-4 pounds)
02 4 tablespoons unsalted butter, divided
03 1 medium yellow onion, finely chopped
04 2 cloves garlic, minced
05 4 tablespoons all-purpose flour
06 3 cups whole milk
07 1/2 teaspoon salt, plus additional to taste
08 1/4 teaspoon black pepper, plus additional to taste
09 1/4 teaspoon ground nutmeg
10 1 cup grated Gruyere cheese, divided
11 1 cup grated sharp cheddar cheese, divided
12 1/2 cup grated Parmesan cheese, divided
13 1/4 cup panko breadcrumbs
14 2 tablespoons chopped fresh parsley, for garnish (optional)

How to Make It

Step 01

Set oven temperature to 400°F (204°C).

Step 02

Halve the spaghetti squash lengthwise. Remove seeds and stringy portions.

Step 03

Drizzle cut sides with 2 tablespoons melted butter. Season generously with salt and black pepper.

Step 04

Arrange squash halves cut side down on a parchment-lined baking sheet. Roast for 45 to 60 minutes until tender when pierced with a fork.

Step 05

Allow roasted squash to cool slightly. Using a fork, shred the flesh into pasta-like strands and set aside.

Step 06

In a large saucepan over medium heat, melt remaining 2 tablespoons butter.

Step 07

Add finely chopped onion and cook until softened and translucent, about 5-7 minutes. Stir in minced garlic and cook for 1 minute.

Step 08

Sprinkle flour over cooked onion and garlic. Stir continuously for 1-2 minutes to form a roux.

Step 09

Slowly whisk in whole milk, mixing thoroughly to prevent lumps. Continue until sauce is smooth.

Step 10

Bring mixture to a simmer, stirring constantly. Lower heat and simmer 5-7 minutes until thickened.

Step 11

Incorporate salt, black pepper, and ground nutmeg. Taste and adjust seasoning as needed.

Step 12

Take saucepan off heat. Stir in 3/4 cup Gruyere, 3/4 cup cheddar, and 1/4 cup Parmesan cheese until fully melted and sauce is creamy. Reserve remaining cheese for topping.

Step 13

Fold shredded spaghetti squash into the cheese sauce and mix gently until evenly distributed.

Step 14

Spread squash and cheese mixture into a greased 9 x 13 inch baking dish.

Step 15

In a small bowl, mix remaining 1/4 cup Gruyere, 1/4 cup cheddar, 1/4 cup Parmesan, and panko breadcrumbs.

Step 16

Distribute cheese and breadcrumb mixture evenly across the surface of the baking dish.

Step 17

Bake in preheated oven for 20-25 minutes until topping is golden brown and bubbling.

Step 18

Finish with fresh chopped parsley if desired. Serve immediately while hot.

Extra Suggestions

  1. For a deeper flavor, roast the squash up to one day in advance and refrigerate until ready to assemble.

Things You'll Need

  • Sharp chef’s knife
  • Large baking sheet
  • Parchment paper
  • Large saucepan
  • Mixing bowls
  • 9 x 13 inch baking dish
  • Whisk

Allergen Information

Always read labels for allergens and consult your doctor if unsure.
  • Contains dairy (milk, cheese, butter)
  • Contains wheat (all-purpose flour, panko breadcrumbs)

Nutritional Breakdown (Per Serving)

This is for general info and isn't a replacement for professional advice.
  • Calories: 450
  • Fat Content: 18 grams
  • Carbohydrates: 45 grams
  • Protein Content: 15 grams