Creamy Spaghetti Squash Au Gratin

Section: Evening Meals Worth Savoring

This dish features roasted spaghetti squash strands enveloped in a smooth, creamy cheese sauce made from Gruyere, cheddar, and Parmesan. The mixture is topped with a crunchy blend of cheeses and panko breadcrumbs, then baked to golden perfection. A touch of nutmeg and fresh parsley add subtle depth and freshness. Perfectly tender squash combined with a rich, bubbly crust creates a cozy, satisfying dinner approach that offers a wholesome alternative to traditional comfort meals.

Ranah
Written By Emily Chen
Updated on Mon, 10 Nov 2025 03:34:09 GMT
A delicious and healthy recipe for Spaghetti Squash Au Gratin. Save
A delicious and healthy recipe for Spaghetti Squash Au Gratin. | tangyrecipe.com

This creamy Spaghetti Squash Au Gratin transforms tender roasted spaghetti squash into a comforting dish baked in a rich cheese sauce with a golden, bubbly topping. It offers a delicious and healthier alternative to traditional mac and cheese that will satisfy your cheesy cravings while sneaking in a serving of vegetables.

I first made this during a chilly weekend when I wanted comfort food without feeling too heavy and it quickly became a family favorite for weeknight dinners and holiday gatherings alike.

Gather Your Ingredients

  • One large spaghetti squash: weighing about three to four pounds. Choose one that feels heavy for its size with firm, unblemished skin
  • Four tablespoons unsalted butter divided: Butter enriches the cheese sauce and helps sauté aromatics
  • One medium yellow onion finely chopped: to add sweetness and depth
  • Two cloves garlic minced: for bright savory notes
  • Four tablespoons all-purpose flour: which acts as the thickening agent for the sauce
  • Three cups whole milk: for creaminess. Whole milk is best to achieve a rich sauce, though you can substitute with a creamy plant-based milk if needed
  • Half a teaspoon salt plus more to taste: to enhance savory flavors
  • Quarter teaspoon black pepper plus more to season: Freshly ground pepper elevates the dish better than pre-ground
  • Quarter teaspoon nutmeg: adds warmth and complexity to the cheese sauce
  • One cup grated Gruyere cheese divided: for a nutty melting cheese that forms the flavor base
  • One cup grated sharp cheddar cheese divided: which adds tang and sharpness to the blend
  • Half a cup grated Parmesan cheese divided: for salty umami richness
  • Quarter cup panko breadcrumbs: to create a crunchy golden topping
  • Two tablespoons chopped fresh parsley optional: for a fresh garnish that brightens the final dish

How to Make It

Slicing and prepping the squash:
Cut the spaghetti squash lengthwise carefully with a sharp knife. Scoop out the seeds and discard stringy bits for a clean base
Seasoning and roasting the squash:
Brush the cut sides generously with two tablespoons melted butter and sprinkle salt and pepper evenly. Place cut-side down on a parchment-lined baking sheet to roast at four hundred degrees Fahrenheit for forty-five to sixty minutes until tender. The flesh should be easily pierced with a fork
Shredding the squash:
Once the squash is cool enough to handle, use a fork to scrape the flesh into strands resembling spaghetti. Set aside in a bowl
Starting the sauce:
In a large saucepan over medium heat, melt the remaining two tablespoons of butter.
Cooking the aromatics:
Add the chopped onion and cook slowly for five to seven minutes until softened and translucent, developing sweetness. Then stir in minced garlic and cook an additional minute until fragrant
Making the roux:
Sprinkle the flour over the buttered onion and garlic mixture, stirring constantly for one to two minutes to cook out the raw flour taste and create a smooth roux
Adding and thickening the milk:
Slowly whisk in the milk a little at a time to avoid lumps. Continue whisking until smooth
Simmering the sauce:
Bring the sauce to a gentle simmer over medium heat and stir continuously. Lower the heat and maintain a gentle simmer for five to seven minutes until slightly thickened
Seasoning the sauce:
Add salt, pepper, and a pinch of nutmeg. Taste and adjust the flavors to your preference
Incorporating the cheese:
Remove the sauce from heat and stir in three quarters of the Gruyere, cheddar, and Parmesan cheeses until melted into a creamy sauce. Reserve the remaining cheese for the topping
Combining sauce and squash:
Fold the shredded spaghetti squash gently into the cheese sauce to coat evenly without crushing the strands
Transferring and topping:
Pour the mixture into a greased nine by thirteen inch baking dish. In a small bowl combine the reserved Gruyere, cheddar, Parmesan, and panko breadcrumbs. Sprinkle this topping evenly over the casserole
Baking the casserole:
Place in the preheated oven and bake for twenty to twenty-five minutes until the topping is bubbly and beautifully browned
Resting and serving:
Let the au gratin rest for five to ten minutes to set before serving. Garnish with chopped fresh parsley if desired and enjoy hot
A delicious and healthy recipe for Spaghetti Squash Au Gratin.
A delicious and healthy recipe for Spaghetti Squash Au Gratin. | tangyrecipe.com

One of my favorite things about this recipe is the Gruyere cheese which melts into a silky sauce with an almost caramel-like nuttiness. I remember the first time my mom made this recipe for a potluck and everyone kept asking for seconds. The crunch from the panko topping combined with creamy strands of squash is pure comfort in every bite.

Flavor Boosters

Adding fresh herbs such as chopped parsley brightens up the dish, while a dash of freshly ground black pepper enhances the cheesy flavors without overpowering them.

Serving Suggestions

This dish pairs wonderfully with a crisp green salad to balance richness. Add roasted or sautéed vegetables on the side like green beans or Brussels sprouts for a complete meal. Leftover au gratin also works well as a filling for baked omelets or a topping on toasted crusty bread for quick snacks.

Creative Twists

Try adding cooked bacon or sausage for a meatier meal without losing the classic creamy feel. You can also swap Gruyere with fontina or mozzarella for a milder melt, or replace panko with crushed crackers or regular breadcrumbs for a different topping texture.

A dish of spaghetti squash au gratin.
A dish of spaghetti squash au gratin. | tangyrecipe.com

I learned the hard way to roast the spaghetti squash cut-side down to keep it moist and tender rather than drying out the flesh during baking.

Recipe FAQs

→ How do I prepare the spaghetti squash for this dish?

Cut the squash in half lengthwise, scoop out seeds, then roast cut-side down until tender. After cooling, shred the flesh into strands with a fork.

→ What cheeses are used in the creamy sauce?

The sauce combines Gruyere, sharp cheddar, and Parmesan cheeses for a rich, layered flavor.

→ Can I make this dish ahead of time?

Yes, assemble the dish and refrigerate for up to 24 hours. Add extra baking time if baking from cold.

→ What gives the topping its golden, bubbly texture?

A mixture of cheeses and panko breadcrumbs creates a crunchy, golden crust when baked.

→ Are there seasoning tips to enhance the flavor?

Season the sauce with salt, pepper, and a pinch of nutmeg. For a kick, add red pepper flakes to the cheese sauce.

Creamy Spaghetti Squash Au Gratin

Tender squash strands baked with creamy cheese sauce and a golden breadcrumb topping for a comforting meal.

Preparation Time
20 mins
Cook Time
70 mins
Overall Time
90 mins
Written By: Emily Chen

Type of Dish: Dinner

Difficulty Level: Moderately Challenging

Style of Cuisine: American

Servings: 7 Portion Size

Dietary Options: Vegetarian-Friendly

Ingredients You’ll Need

→ Vegetables

Quantity of Ingredients: 01 1 large spaghetti squash (approximately 3-4 pounds)
Quantity of Ingredients: 02 1 medium yellow onion, finely chopped
Quantity of Ingredients: 03 2 cloves garlic, minced
Quantity of Ingredients: 04 2 tablespoons chopped fresh parsley, optional for garnish

→ Dairy

Quantity of Ingredients: 05 4 tablespoons unsalted butter, divided
Quantity of Ingredients: 06 3 cups whole milk
Quantity of Ingredients: 07 1 cup grated Gruyere cheese, divided
Quantity of Ingredients: 08 1 cup grated sharp cheddar cheese, divided
Quantity of Ingredients: 09 1/2 cup grated Parmesan cheese, divided

→ Pantry

Quantity of Ingredients: 10 4 tablespoons all-purpose flour
Quantity of Ingredients: 11 1/4 cup panko breadcrumbs
Quantity of Ingredients: 12 1/2 teaspoon salt, plus additional to taste
Quantity of Ingredients: 13 1/4 teaspoon black pepper, plus additional to taste
Quantity of Ingredients: 14 1/4 teaspoon ground nutmeg

How to Make It

Step 01

Set the oven to 400°F (200°C) to prepare for roasting.

Step 02

Cut the squash in half lengthwise and remove seeds and fibers with a spoon.

Step 03

Brush the cut sides with 2 tablespoons of melted butter and season generously with salt and pepper.

Step 04

Place the squash halves cut-side down on a parchment-lined baking sheet and roast for 45 to 60 minutes until tender and easily pierced with a fork.

Step 05

Allow roasted squash to cool slightly, then scrape out flesh with a fork to create spaghetti-like strands. Set aside.

Step 06

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

Step 07

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

Step 08

Sprinkle flour over the onion and garlic mixture and cook, stirring constantly, for 1-2 minutes to form a roux.

Step 09

Gradually whisk in milk, ensuring a smooth sauce without lumps.

Step 10

Bring to a simmer and cook on low heat for 5-7 minutes until the sauce thickens slightly.

Step 11

Add salt, pepper, and ground nutmeg, adjusting seasoning to taste.

Step 12

Remove the saucepan from heat and stir in 3/4 cup Gruyere, 3/4 cup cheddar, and 1/4 cup Parmesan until melted and smooth.

Step 13

Fold the shredded spaghetti squash into the cheese sauce gently until well combined.

Step 14

Pour the squash mixture into a greased 9×13 inch (23×33 cm) baking dish.

Step 15

In a small bowl, mix remaining Gruyere, cheddar, Parmesan, and panko breadcrumbs.

Step 16

Evenly sprinkle the cheese and breadcrumb mixture over the squash in the baking dish.

Step 17

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

Step 18

Remove from oven and allow to rest 5-10 minutes to set before serving.

Step 19

Optionally garnish with chopped fresh parsley and serve warm.

Extra Tips

  1. Avoid overcooking the squash to prevent mushy texture and use quality cheese for best flavor.
  2. The dish can be assembled ahead and refrigerated up to 24 hours; add extra baking time if baked from cold.
  3. For spice, incorporate red pepper flakes into the cheese sauce.
  4. To increase protein, add cooked bacon, ham, or sausage to the mixture.
  5. Ensure cheeses are vegetarian-friendly, especially Parmesan which may contain animal rennet.

What You’ll Need to Cook

  • Oven
  • 9×13 inch (23×33 cm) baking dish
  • Large saucepan
  • Baking sheet lined with parchment paper
  • Mixing bowls
  • Whisk
  • Fork for shredding squash

Allergen Info

Double-check all ingredients for allergens and consult a health professional if needed.
  • Contains dairy and gluten

Nutritional Breakdown (Per Serving)

These facts are for general informational purposes and shouldn't replace advice from a dietitian or medical expert.
  • Calories: 350
  • Fats: 22 grams
  • Carbs: 28 grams
  • Protein: 14 grams