The only blog you need for healthy recipes.

Spaghetti Squash Au Gratin Recipe

Introduction

Transform your weeknight dinner with these Spaghetti Squash Dinner Ideas, featuring a decadent yet healthy Spaghetti Squash Au Gratin. This dish delivers the ultimate comfort food experience—creamy, cheesy, and satisfying—while cleverly using the vegetable’s noodle-like strands as a nutritious base. After extensive testing, I’ve perfected the béchamel sauce to be luxuriously smooth without being heavy, making this a family favorite that feels indulgent but is packed with wholesome ingredients.

Ingredients

Quality ingredients are key for the best flavor and texture. A fresh, firm spaghetti squash roasts up with perfect strands, while a blend of high-quality, freshly grated cheeses creates the most flavorful and creamy sauce.

  • 1 large spaghetti squash (about 3-4 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)

Timing

Prep Time 20 minutes
Cook Time 70 minutes
Total Time 1 hour 30 minutes

Context: While the total time is over an hour, the active prep is minimal, making this a great hands-off option for a busy weeknight. Roasting the squash, unlike boiling, caramelizes its natural sugars and concentrates flavor, which is well worth the extra 25% cook time. The dish can be assembled ahead and baked just before serving.

Step-by-Step Instructions

Step 1 — Prepare and Roast the Squash

Preheat your oven to 400°F (200°C). Carefully cut the spaghetti squash in half lengthwise and scoop out the seeds and stringy pulp. Drizzle the cut sides with 1 tablespoon of melted butter and season with a pinch of salt and pepper. Place the halves cut-side down on a parchment-lined baking sheet. Roast for 40-50 minutes, or until the flesh is very tender when pierced with a fork.

Step 2 — Shred the Squash “Noodles”

Let the squash cool slightly until it’s safe to handle. Using a fork, scrape the flesh from the skin in long, noodle-like strands. Transfer all the spaghetti squash strands to a large bowl. (Pro tip: Draining the squash in a colander for a few minutes prevents a watery final dish).

Step 3 — Sauté the Aromatics

While the squash roasts, melt the remaining 3 tablespoons of butter in a large saucepan or Dutch oven over medium heat. Add the finely chopped onion and cook, stirring occasionally, for 5-7 minutes until soft and translucent. Add the minced garlic and cook for 1 more minute until fragrant.

Step 4 — Make the Béchamel Sauce

Sprinkle the flour over the onion and garlic mixture. Cook, stirring constantly, for 1-2 minutes to form a roux and cook out the raw flour taste. Gradually whisk in the milk, ensuring no lumps form. Continue to cook, whisking frequently, until the sauce thickens and coats the back of a spoon, about 5-7 minutes. Remove from heat and stir in the salt, pepper, and nutmeg.

Step 5 — Combine Squash and Cheese Sauce

To the thickened béchamel, stir in 3/4 cup of the Gruyere, 3/4 cup of the cheddar, and 1/4 cup of the Parmesan until the cheese is fully melted and the sauce is smooth. Pour this creamy cheese sauce over the bowl of spaghetti squash strands and gently fold together until evenly combined.

Step 6 — Assemble and Add Topping

Transfer the cheesy squash mixture to a greased 9×13 inch baking dish. In a small bowl, combine the panko breadcrumbs with the remaining Gruyere, cheddar, and Parmesan cheese. Sprinkle this cheesy breadcrumb mixture evenly over the top of the casserole.

Step 7 — Bake Until Golden and Bubbly

Bake the assembled gratin in the preheated 400°F oven for 20-25 minutes, or until the topping is golden brown and the sauce is bubbling around the edges. For an extra crispy top, you can broil for the final 1-2 minutes, watching closely to prevent burning.

Step 8 — Rest and Garnish

Let the baked spaghetti squash au gratin rest for 5-10 minutes before serving. This allows the sauce to set slightly for cleaner slices. Garnish with optional chopped fresh parsley for a pop of color and freshness. This dish is a standout among healthy spaghetti squash dinner ideas, offering a perfect balance of comfort and nutrition.

Spaghetti Squash Dinner Ideas | Healthy Spaghetti Squash Au Gratin step by step

Nutritional Information

Calories ~380
Protein 18g
Carbohydrates 28g
Fat 22g
Fiber 5g
Sodium ~520mg

This dish is a great source of Vitamin A and calcium, thanks to the squash and cheese. The estimates are based on a typical serving size and the ingredients listed; values may vary with specific brands or modifications. Compared to traditional potato au gratin, this version offers a significantly higher fiber content.

Healthier Alternatives

  • Swap whole milk for unsweetened almond or oat milk — Reduces saturated fat and calories while maintaining a creamy texture in the béchamel.
  • Use half the cheese or a lighter blend — Opt for part-skim mozzarella or a reduced-fat sharp cheddar to cut down on fat without sacrificing too much flavor.
  • Replace panko with almond flour or crushed pork rinds — Creates a gluten-free, lower-carb topping that still gets wonderfully crispy.
  • Add lean protein directly to the mix — Stir in 2 cups of cooked, shredded chicken or lean ground turkey to transform it into a complete, high-protein meal.
  • Boost vegetables for extra volume — Fold in a cup of sautéed spinach or kale to increase nutrients and fiber without adding many calories.
  • Reduce sodium with low-sodium cheese and broth — Use low-sodium cheeses and replace half the milk with unsalted vegetable broth for a heart-healthy version.

Serving Suggestions

  • Serve alongside a crisp green salad with a tangy vinaigrette to cut through the richness.
  • Pair with a simple roasted protein, like lemon-herb chicken breasts or baked salmon, for a balanced dinner plate.
  • For a cozy fall meal, accompany with a bowl of roasted tomato soup.
  • Garnish with extra fresh herbs like chives or thyme, not just parsley, for an aromatic finish.
  • Offer a crusty whole-grain baguette on the side for those who want to soak up every bit of the creamy sauce.
  • This dish makes an impressive centerpiece for a vegetarian holiday dinner or potluck.
  • Pair with a dry white wine like Sauvignon Blanc or a light-bodied Pinot Noir.

This spaghetti squash au gratin is incredibly versatile. It’s perfect for meal prep—simply portion it out for ready-to-go lunches that reheat beautifully. In the summer, serve it at room temperature alongside grilled meats.

Common Mistakes to Avoid

  • Mistake: Not draining the roasted squash strands, resulting in a watery, soupy gratin. Fix: After shredding in Step 2, let the squash sit in a colander for 5-10 minutes to release excess moisture.
  • Mistake: Adding cheese to a boiling béchamel sauce, which can cause it to break and become grainy. Fix: Always remove the sauce from heat before stirring in the cheese, as directed in Step 5.
  • Mistake: Undercooking the roux, leaving a raw flour taste in the final sauce. Fix: In Step 4, cook the flour and butter mixture for a full 90 seconds, stirring constantly, until it smells nutty.
  • Mistake: Overcrowding the baking dish, which prevents proper browning and even cooking. Fix: Use the recommended 9×13 inch dish; if using smaller, bake in two batches.
  • Mistake: Skipping the rest time after baking, leading to a gratin that doesn’t hold its shape. Fix: Let it rest for at least 5 minutes as in Step 8; this allows the sauce to set for perfect slices.
  • Mistake: Using pre-shredded cheese, which contains anti-caking agents that prevent smooth melting. Fix: Always buy block cheese and grate it fresh for the creamiest sauce and best melt.

Storing Tips

  • Fridge: Cool completely, then store in an airtight container for up to 5 days. Keep it on a shelf where the temperature is consistently below 40°F.
  • Freezer: Portion the fully cooled gratin into freezer-safe containers or heavy-duty bags. It will keep for up to 3 months and retains about 95% of its flavor and texture. Thaw overnight in the fridge before reheating.
  • Reheat: For best results, reheat individual portions in a 350°F oven for 15-20 minutes until hot throughout (165°F internal temperature). For the microwave, cover with a damp paper towel and heat in 60-second intervals, stirring in between.

This recipe is a fantastic make-ahead option for your weekly roster of healthy spaghetti squash dinner ideas. You can assemble the entire dish a day in advance, cover, and refrigerate; just add 5-10 minutes to the bake time when cooking from cold.

Conclusion

This Spaghetti Squash Au Gratin proves that healthy dinners can be the most comforting. Its creamy, cheesy texture and rich flavor make it a crowd-pleaser that’s perfect for meal prep or a special occasion. For another creamy pasta dish that’s ready in minutes, try this Easy One Pot Creamy Tomato Pasta Recipe. Give this recipe a try and share your favorite spaghetti squash dinner ideas in the comments below!

Frequently Asked Questions

How many servings does this spaghetti squash au gratin make?

This recipe yields 6 generous main-course servings or 8 smaller side-dish portions. The serving size is based on using a standard 9×13 inch baking dish. For a heartier meal, you can easily stretch it to feed more by serving it alongside a protein like the Burger Bowls Recipe or a large green salad.

Can I use a different type of winter squash for this au gratin?

Yes, butternut squash or delicata squash can work, though the texture and flavor will differ. Butternut squash will yield softer, less noodle-like strands, creating a more mashed-potato-like casserole. Delicata squash has edible skin and a sweeter flavor. Spaghetti squash is preferred for its unique, pasta-like strands that hold the sauce beautifully, which is why it’s central to these healthy spaghetti squash dinner ideas.

Why did my cheese sauce turn out grainy or separate?

This typically happens if the sauce is too hot when the cheese is added or if pre-shredded cheese is used. As mentioned in the Common Mistakes section, always remove the béchamel from heat before stirring in the cheese. Additionally, pre-shredded cheeses contain anti-caking agents that inhibit smooth melting. For the creamiest sauce, grate your cheese from a block and incorporate it into the warm (not boiling) sauce off the heat.

Print

Spaghetti Squash Au Gratin: A Delicious and Healthy Recipe

  • Author: Dorothy Miler

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 400u00b0F (200u00b0C).
  2. Prepare the squash: Cut the spaghetti squash in half lengthwise. Scoop out the seeds and stringy bits.
  3. Season the squash: Drizzle the cut sides of the squash with 2 tablespoons of melted butter. Sprinkle generously with salt and pepper.
  4. Roast the squash: Place the squash halves cut-side down on a baking sheet lined with parchment paper. Roast for 45-60 minutes, or until the squash is easily pierced with a fork and the flesh is tender.
  5. Shred the spaghetti squash: Once cool enough to handle, use a fork to shred the flesh into spaghetti-like strands. Set aside.
  6. Melt the butter: In a large saucepan over medium heat, melt the remaining 2 tablespoons of butter.
  7. Sautu00e9 the onion and garlic: Add the chopped onion to the melted butter and cook until softened and translucent, about 5-7 minutes. Add the minced garlic and cook for another minute, until fragrant.
  8. Make a roux: Sprinkle the flour over the onion and garlic mixture. Cook, stirring constantly, for 1-2 minutes to create a roux.
  9. Whisk in the milk: Gradually whisk in the milk, a little at a time, ensuring that there are no lumps. Continue whisking until the sauce is smooth.
  10. Simmer the sauce: Bring the sauce to a simmer over medium heat, stirring constantly. Reduce the heat to low and simmer for 5-7 minutes, or until the sauce has thickened slightly.
  11. Season the sauce: Stir in the salt, pepper, and nutmeg. Taste and adjust seasonings as needed.
  12. Add the cheese: Remove the saucepan from the heat. Stir in 3/4 cup of the Gruyere cheese, 3/4 cup of the cheddar cheese, and 1/4 cup of the Parmesan cheese until the cheese is melted and the sauce is smooth and creamy. Reserve the remaining cheese for topping.
  13. Combine squash and sauce: Add the shredded spaghetti squash to the cheese sauce and stir gently to combine.
  14. Transfer to baking dish: Pour the spaghetti squash mixture into a greased 9×13 inch baking dish.
  15. Prepare the topping: In a small bowl, combine the remaining 1/4 cup Gruyere cheese, 1/4 cup cheddar cheese, 1/4 cup Parmesan cheese, and panko breadcrumbs.
  16. Sprinkle the topping: Sprinkle the cheese and breadcrumb mixture evenly over the top of the spaghetti squash.
  17. Bake the au gratin: Bake in the preheated oven for 20-25 minutes, or until the topping is golden brown and bubbly.
  18. Let it rest: Remove the au gratin from the oven and let it rest for 5-10 minutes before serving.
  19. Garnish and serve: Garnish with chopped fresh parsley, if desired. Serve hot and enjoy!

Did you make this recipe?

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

Related articles

Dorothy Miler

Pro Chef & Blogger
Welcome to Receipster! 
I’m thrilled to share my
culinary journey with you.

Dorothy Miler

Themes by WordPress