Spaghetti Squash Au Gratin: Creamy, Cheesy Comfort Food with a Healthy Twist
If you are searching for the perfect balance between rich comfort food and wholesome ingredients, this Spaghetti Squash Au Gratin recipe deserves a permanent place in your kitchen rotation. Creamy, cheesy, and irresistibly golden on top, this dish transforms simple spaghetti squash into a luxurious side dish or satisfying vegetarian main course.
Unlike traditional potato gratins that can feel heavy, spaghetti squash au gratin delivers all the creamy satisfaction you crave while remaining lighter and naturally lower in carbs. The tender strands of roasted squash soak up a velvety garlic cream sauce and layers of melted Gruyère and Parmesan cheese, creating a casserole that tastes indulgent without being overly rich.
This recipe is especially popular during fall and winter when comforting baked dishes become irresistible. Whether you are serving it alongside roasted chicken, preparing it for a holiday dinner, or enjoying it as a cozy weeknight meal, this cheesy spaghetti squash bake is versatile, crowd-pleasing, and surprisingly easy to make.
The best part is that spaghetti squash naturally creates delicate noodle-like strands when roasted, making it an excellent alternative to pasta while still providing a hearty texture. Combined with bubbling cheese and aromatic herbs, every bite becomes creamy, savory perfection.

Why You’ll Love This Spaghetti Squash Au Gratin
There are countless reasons to fall in love with this creamy squash gratin recipe.
First, it is packed with flavor. Roasted garlic, nutty Gruyère cheese, rich cream, and Parmesan combine to create a deep savory taste that feels gourmet while using simple ingredients.
Second, it is naturally gluten-free and lower in carbohydrates compared to traditional casseroles. This makes it ideal for anyone looking for healthier comfort food without sacrificing texture or flavor.
Third, this recipe is incredibly versatile. It can be served as a holiday side dish, vegetarian entrée, or meal-prep lunch throughout the week.
Finally, it is visually stunning. The bubbling golden cheese topping and creamy squash strands make it look restaurant-worthy straight from the oven.
What Is Spaghetti Squash?
Spaghetti squash is a winter squash with pale yellow skin and firm flesh. Once roasted, the inside separates into long strands resembling spaghetti noodles. Its mild flavor allows it to absorb sauces and seasonings beautifully, making it one of the most versatile vegetables for healthy comfort food recipes.
Unlike traditional pasta, spaghetti squash is naturally low in calories and carbohydrates while providing fiber, vitamins, and antioxidants. It is especially rich in vitamin C and beta-carotene, making it a nutritious addition to cozy baked dishes.
Ingredients
- 1 large spaghetti squash
- 2 tablespoons olive oil
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 2 tablespoons unsalted butter
- 3 garlic cloves, minced
- 1 cup heavy cream
- 1 cup shredded Gruyère cheese
- 1/2 cup grated Parmesan cheese
- 1/2 teaspoon dried thyme
- 1/4 teaspoon nutmeg
- 2 tablespoons chopped fresh parsley
- 1/2 cup mozzarella cheese for topping
- Extra Parmesan for garnish

Instructions
- Preheat your oven to 400°F (200°C).
- Carefully cut the spaghetti squash in half lengthwise and scoop out the seeds.
- Drizzle the inside of each squash half with olive oil, then season with salt and black pepper.
- Place the squash halves cut-side down on a parchment-lined baking sheet.
- Roast for 35–40 minutes or until the flesh becomes tender and easily shreds into strands with a fork.
- Remove the squash from the oven and let it cool slightly.
- Use a fork to scrape the squash flesh into spaghetti-like strands. Set aside.
- Lower the oven temperature to 375°F (190°C).
- In a large skillet over medium heat, melt the butter.
- Add minced garlic and sauté for about 1 minute until fragrant.
- Pour in the heavy cream and stir gently.
- Add dried thyme, nutmeg, and half of the Parmesan cheese.
- Stir continuously until the sauce becomes smooth and creamy.
- Fold the spaghetti squash strands into the sauce and mix until evenly coated.
- Add the Gruyère cheese and stir gently.
- Transfer the mixture into a greased baking dish.
- Sprinkle mozzarella cheese and the remaining Parmesan cheese evenly over the top.
- Bake uncovered for 20–25 minutes until bubbly and golden brown.
- Broil for 2–3 minutes for an extra crispy cheese topping if desired.
- Garnish with fresh parsley before serving.
Tips for Perfect Spaghetti Squash Au Gratin
Roast the Squash Properly
The key to achieving the perfect texture is roasting the squash until tender but not mushy. Overcooked spaghetti squash can become watery and soft. You want the strands to hold their shape.
Drain Excess Moisture
After scraping the squash into strands, let it rest for a few minutes and gently blot away extra moisture if needed. This helps keep the gratin creamy rather than watery.
Use Quality Cheese
Gruyère cheese provides a nutty, rich flavor that elevates the entire dish. Pairing it with Parmesan creates a balanced cheesy flavor that is both savory and slightly sharp.
Don’t Skip the Broil
A quick broil at the end gives the topping that irresistible golden crust that makes au gratin dishes so special.
Delicious Variations
Add Protein
Transform this casserole into a complete meal by adding cooked shredded chicken, turkey, or crispy bacon.
Make It Vegetarian-Friendly
This recipe is already vegetarian, but you can boost flavor further with sautéed mushrooms or spinach.
Spice It Up
Add a pinch of crushed red pepper flakes or smoked paprika for a subtle kick.
Extra Herbs
Fresh rosemary, sage, or chives pair beautifully with the creamy cheese sauce.
Keto-Friendly Version
Since spaghetti squash is already lower in carbs, this dish works wonderfully for keto-inspired meal plans when served in moderate portions.
What to Serve with Spaghetti Squash Au Gratin
This cheesy spaghetti squash bake pairs wonderfully with a variety of main dishes.
Some excellent serving ideas include:
- Roasted chicken
- Garlic herb steak
- Baked salmon
- Turkey breast
- Grilled pork chops
- Simple green salad
- Roasted Brussels sprouts
It also works beautifully as a holiday side dish for Thanksgiving, Christmas, or family gatherings.
Storage and Reheating
One of the best things about this creamy squash gratin is how well it stores.
Refrigeration
Store leftovers in an airtight container in the refrigerator for up to 4 days.
Freezing
You can freeze the baked gratin for up to 2 months. Allow it to cool completely before wrapping tightly.
Reheating
Reheat in the oven at 350°F until warmed through. This helps maintain the crispy cheese topping better than microwaving.
Why This Recipe Is Great for Healthy Comfort Food
Comfort food often gets associated with heavy ingredients and oversized portions, but this spaghetti squash au gratin recipe proves you can enjoy cozy flavors while still incorporating nutritious vegetables.
Spaghetti squash contains fewer carbohydrates and calories than pasta or potatoes, yet still delivers a satisfying texture. Combined with moderate amounts of cheese and cream, the result feels indulgent without becoming overwhelming.
This makes it an ideal recipe for anyone wanting healthier casserole recipes that still taste rich and satisfying.

Common Mistakes to Avoid
Cutting the Squash Incorrectly
Always use a sharp knife and carefully cut lengthwise. Microwaving the squash for 2–3 minutes beforehand can soften the skin slightly and make cutting easier.
Using Too Much Liquid
Spaghetti squash naturally contains moisture, so avoid adding too much cream to the sauce.
Skipping Seasoning
The squash itself has a mild flavor, so proper seasoning is essential to achieving a delicious final result.
Fun Fact About Au Gratin Dishes
The phrase “au gratin” comes from French cuisine and refers to dishes topped with cheese or breadcrumbs that become beautifully browned during baking. Traditionally made with potatoes, the technique works wonderfully with vegetables like cauliflower, zucchini, and spaghetti squash.
Final Thoughts
This Spaghetti Squash Au Gratin recipe delivers everything you want from comfort food: creamy texture, bubbling cheese, rich flavor, and cozy warmth. At the same time, it offers a lighter and more nutritious alternative to heavier casseroles.
Whether you are preparing it for a holiday feast, family dinner, or meal-prep lunch, this cheesy spaghetti squash bake is guaranteed to impress. The roasted squash strands combined with garlic cream sauce and golden melted cheese create a dish that feels elegant enough for entertaining while remaining easy enough for everyday cooking.
Once you try this creamy squash gratin, it may quickly become one of your favorite healthy comfort food recipes.

Spaghetti Squash Au Gratin
Ingredients
Equipment
Method
- Preheat oven to 400°F (200°C).
- Cut spaghetti squash in half lengthwise and remove seeds.
- Drizzle squash with olive oil and season with salt and pepper.
- Place cut-side down on a baking sheet and roast for 35–40 minutes until tender.
- Scrape squash into strands using a fork and set aside.
- Reduce oven temperature to 375°F (190°C).
- Melt butter in a skillet and sauté garlic until fragrant.
- Add heavy cream, thyme, nutmeg, and half the Parmesan cheese. Stir until smooth.
- Mix spaghetti squash strands into the cream sauce.
- Fold in Gruyère cheese.
- Transfer mixture into a greased casserole dish.
- Top with mozzarella and remaining Parmesan cheese.
- Bake for 20–25 minutes until golden and bubbly.
- Broil briefly for extra browning if desired.
- Garnish with parsley and serve warm.






