If you’ve been looking for a comforting dish that combines the cozy creaminess of a classic gratin with the light, nutritious charm of spaghetti squash, you are going to fall head over heels for this Spaghetti Squash Au Gratin Recipe. This dish brings together tender, naturally sweet strands of spaghetti squash smothered in a luscious blend of melted cheddar and parmesan, elevated with aromatic garlic and a hint of smoky paprika. It’s golden, bubbly, and perfectly irresistible—a fresh take on au gratin that’s both satisfying and nourishing, perfect for any day you want something warm and special on your table.

Ingredients You’ll Need
What makes this Spaghetti Squash Au Gratin Recipe so delightful doesn’t just lie in the technique but in the simplicity and quality of the ingredients. Each item plays its part in creating layers of flavor, texture, and color that come together to wow your taste buds and turn this wholesome squash into a show-stopping dish.
- 1 medium spaghetti squash: The star of the show, providing those signature tender strands that soak up all the cheesy goodness beautifully.
- 1 cup shredded cheddar cheese: Adds sharpness and creamy meltiness that gives the dish its classic au gratin richness.
- 1 cup heavy cream: Creates a velvety, luscious sauce that carries all the seasonings and cheese perfectly.
- 1/2 cup grated parmesan cheese: Offers a nutty, salty depth that complements the cheddar wonderfully.
- 2 cloves garlic, minced: Infuses aromatic warmth and savory punch that brightens the creamy base.
- 1 teaspoon salt: Essential for enhancing all the flavors and making each bite pop.
- 1/2 teaspoon black pepper: Adds subtle heat and complexity to the cream sauce.
- 1/2 teaspoon paprika: Introduces a smoky, mildly spicy note that elevates the dish’s character.
- 2 tablespoons olive oil: Used to coat the squash before roasting, encouraging caramelization and rich flavor development.
How to Make Spaghetti Squash Au Gratin Recipe
Step 1: Prepare the Spaghetti Squash
Start by preheating your oven to 375°F (190°C) – this sets the stage for perfectly tender squash. Cut the spaghetti squash in half lengthwise and scoop out all the seeds. This helps the squash cook evenly and makes room for those delicious cheesy strands we’re about to create.
Step 2: Season and Roast the Squash
Brush the inside of each squash half with olive oil and sprinkle with salt and pepper. Placing them cut side down on a baking sheet allows the flesh to steam and roast at the same time, resulting in tender, slightly caramelized strands after baking for 30 to 40 minutes.
Step 3: Make the Cheese Sauce
While the squash is roasting, gently heat the heavy cream in a saucepan and stir in the minced garlic, salt, pepper, and paprika. Once the cream is warm and infused with those flavors, add your shredded cheddar and grated parmesan, stirring until the cheeses melt fully into a silky, dreamy sauce. This step is key to that luscious au gratin texture.
Step 4: Combine and Transfer
Use a fork to scrape the cooked spaghetti squash into strands, then mix these strands directly into your creamy cheese sauce. This ensures every bit of squash is coated lovingly. Transfer this mixture to a baking dish and don’t be shy about topping it with a bit more cheese for that irresistible golden crust.
Step 5: Final Bake
Pop your dish back into the oven for another 15 minutes or so, until it’s bubbly and beautifully golden on top. This final bake brings everything together, adding that signature gratin crispness that makes this Spaghetti Squash Au Gratin Recipe utterly crave-worthy.
How to Serve Spaghetti Squash Au Gratin Recipe

Garnishes
A sprinkle of freshly chopped parsley or chives over the top adds a fresh, bright color that contrasts beautifully with the golden casserole. If you enjoy a little heat, a dash of crushed red pepper flakes can add an exciting kick without overwhelming the delicate flavors.
Side Dishes
This au gratin pairs wonderfully with simple green salads dressed in lemon vinaigrette, roasted vegetables, or even a light protein like grilled chicken or fish. It works perfectly as a vegetarian main or an indulgent side, balancing richness with healthful veggies.
Creative Ways to Present
Try serving this dish in individual ramekins for a charming touch that’s perfect for dinner parties or family meals. You can also stuff the roasted spaghetti squash shells themselves with the cheese-laden strands for a rustic, eye-catching presentation that guests will admire before digging in.
Make Ahead and Storage
Storing Leftovers
This Spaghetti Squash Au Gratin Recipe keeps well in the refrigerator for up to three days. Store it in an airtight container to preserve freshness and moisture. When you’re ready to enjoy it again, the flavors will taste even more developed and comforting.
Freezing
You can freeze leftovers for extended storage by placing the au gratin in a freezer-safe container. It’s best to freeze before the final bake step if you want to prepare in advance, then bake when ready. If freezing after baking, expect a slight change in texture, but the flavor will remain delicious.
Reheating
Reheat gently in the oven at 350°F (175°C) until warmed through, about 15-20 minutes. This approach helps maintain the creamy texture and brings back that lovely golden top. Avoid microwaving to preserve the textures and avoid drying out the sauce.
FAQs
Can I use a different type of cheese for the Spaghetti Squash Au Gratin Recipe?
Absolutely! While cheddar and parmesan are classic choices, feel free to swap in Gruyère, mozzarella, or even a bit of goat cheese for unique flavor twists. Just be mindful of melting properties to keep that perfect creamy texture.
What if I don’t have heavy cream on hand?
You can substitute with a mix of milk and cream cheese or use half-and-half, but the sauce may be a bit lighter in richness. For a dairy-free option, try using coconut cream, though this will add a subtle coconut flavor.
How do I know when the spaghetti squash is perfectly cooked?
The squash is ready when the flesh is tender and easily strands with a fork. Roasting cut side down helps the strands separate beautifully. If the squash feels too firm, give it a little more baking time.
Can I make this recipe vegan-friendly?
Yes! Replace the dairy products with plant-based alternatives like vegan cheese, coconut cream, or cashew cream. Use olive oil or a vegan butter substitute to maintain richness.
Is this dish suitable for meal prepping?
Definitely. It holds up well refrigerated and can be portioned into containers for easy meals throughout the week. Just remember to reheat gently to keep the au gratin texture intact.
Final Thoughts
This Spaghetti Squash Au Gratin Recipe is one of those dishes that feels like a warm hug from the inside out. It’s easy to make, beautifully balanced in flavor, and versatile enough to steal the spotlight or complement your favorite meals. Once you try it, I promise it’ll become a regular in your culinary rotation—comfort food without the guilt and with all the joy. So gather your ingredients, get cozy in the kitchen, and indulge in the magic of this cheesy, creamy, golden goodness!
Print
Spaghetti Squash Au Gratin Recipe
- Prep Time: 15 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour 10 minutes
- Yield: 4 servings
- Category: Side Dish
- Method: Baking
- Cuisine: American
- Diet: Low Fat
Description
This comforting Spaghetti Squash Au Gratin recipe combines tender roasted spaghetti squash with a creamy, cheesy sauce made from sharp cheddar, parmesan, and aromatic garlic. Baked to golden perfection, it’s a delightful low-carb alternative to traditional au gratin dishes that’s perfect for a cozy dinner.
Ingredients
Spaghetti Squash
- 1 medium spaghetti squash
Cheese Sauce
- 1 cup shredded cheddar cheese
- 1 cup heavy cream
- 1/2 cup grated parmesan cheese
- 2 cloves garlic, minced
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon paprika
Other
- 2 tablespoons olive oil
Instructions
- Preheat the Oven: Set your oven to 375°F (190°C) to prepare for roasting the squash.
- Prepare the Squash: Cut the spaghetti squash in half lengthwise and scoop out the seeds to create hollow halves.
- Season the Squash: Brush the inside of each squash half with olive oil, then sprinkle salt and black pepper evenly for flavor.
- Roast the Squash: Place the squash halves cut side down on a baking sheet and bake for 30-40 minutes until the flesh is tender when pierced with a fork.
- Make the Cheese Sauce: While the squash bakes, warm the heavy cream in a saucepan over medium heat. Add the minced garlic, salt, pepper, and paprika, stirring gently to blend flavors.
- Add the Cheeses: Gradually stir in the shredded cheddar and grated parmesan cheeses until fully melted into a smooth, creamy sauce.
- Scrape the Squash: Once roasted, carefully scrape the spaghetti squash flesh with a fork to create noodle-like strands.
- Combine with Sauce: Mix the spaghetti squash strands thoroughly with the prepared cheese sauce to coat evenly.
- Assemble and Top: Transfer the cheesy spaghetti squash mixture into a baking dish and sprinkle additional cheese on top if desired.
- Final Bake: Return the dish to the oven and bake for another 15 minutes until the top is bubbly and golden brown.
Notes
- For a stronger garlic flavor, roast the garlic cloves with the squash before mincing and adding to the cream.
- You can substitute heavy cream with half-and-half for a lighter version but expect a thinner sauce.
- Leftovers keep well in the refrigerator for up to 3 days and reheat nicely in the oven or microwave.
- Feel free to add herbs like thyme or rosemary to the cheese sauce for extra aroma.
- To make this recipe vegetarian, ensure the cheeses are made with vegetarian rennet.

