This Creamy Spaghetti Squash Au Gratin is one of my favorite ways to turn a humble squash into a rich and cheesy side dish—or even a full-on cozy dinner. I roast tender spaghetti squash and mix it with a creamy, garlicky cheese sauce before baking it until bubbly and golden on top. It’s low-carb, comforting, and packed with flavor in every bite.

Creamy Spaghetti Squash Au Gratin

Why You’ll Love This Recipe

I love how this dish feels indulgent while still being light. Spaghetti squash has that naturally buttery texture that pairs so well with cheese and cream. It’s also a great way to sneak in veggies without sacrificing taste. Whether I serve it as a side or enjoy a big bowl as my main course, it never disappoints.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • Spaghetti squash, halved and seeded

  • Garlic, minced

  • Onion, finely chopped

  • Butter or olive oil

  • Heavy cream or half-and-half

  • Cream cheese

  • Shredded cheddar cheese

  • Parmesan cheese

  • Salt and pepper

  • Nutmeg (optional, for added warmth)

  • Fresh parsley (optional for garnish)

Directions

  1. I start by roasting the spaghetti squash at 400°F for about 35–40 minutes until the flesh is tender and can be scraped into strands with a fork.

  2. While it’s roasting, I sauté onion and garlic in butter until soft and fragrant.

  3. I stir in heavy cream and cream cheese, letting everything melt into a smooth sauce.

  4. I add in shredded cheddar and parmesan, whisking until the sauce is creamy and thickened.

  5. Once the squash is cool enough to handle, I scrape the strands into a mixing bowl and combine them with the cheese sauce.

  6. I transfer the mixture to a baking dish, sprinkle extra cheese on top, and bake it until bubbly and golden—about 15–20 minutes.

  7. I garnish with fresh parsley before serving for a little color and freshness.

Servings and timing

This recipe serves about 4 people as a side, or 2 to 3 as a main. It takes around 15 minutes to prep, 40 minutes to roast the squash, and 20 minutes to finish baking—so it’s ready in just over an hour.

Variations

  • I sometimes mix in cooked bacon or ham for extra protein and smokiness.

  • For a sharper flavor, I swap the cheddar for Gruyère or aged gouda.

  • If I want to lighten it up, I use half-and-half instead of heavy cream.

  • I’ve also stirred in chopped spinach or kale for some greens.

  • To make it spicier, I add a pinch of cayenne or crushed red pepper.

storage/reheating

I store leftovers in the fridge in an airtight container for up to 3 days. When reheating, I warm it in the oven at 350°F until hot and bubbly again. The microwave works too, but I cover it loosely to keep the cheese from drying out.

FAQs

Can I make this ahead of time?

Yes, I assemble it in the baking dish and store it in the fridge. When I’m ready, I just bake it until heated through and golden.

Is this dish keto-friendly?

Yes, it’s naturally low in carbs and high in fat from the cheese and cream, making it perfect for a keto-style meal.

What’s the best way to cook spaghetti squash?

I always roast it cut-side down at 400°F—it caramelizes slightly and gets that perfect tender texture.

Can I freeze this dish?

I don’t usually freeze it because the texture can get watery, but if I do, I reheat it in the oven straight from frozen.

What protein can I add to make it a full meal?

I’ve added shredded chicken, ground turkey, or even sausage to the cheese mixture for a heartier version.

Conclusion

This Creamy Spaghetti Squash Au Gratin is a cozy, cheesy dish that brings out the best in this underrated vegetable. I love how easy it is to customize and how it hits that comfort food craving while keeping things a bit lighter. Whether I serve it on the side or as the main event, it always gets rave reviews at the table.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Spaghetti Squash Au Gratin

Creamy Spaghetti Squash Au Gratin


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Evee
  • Total Time: 1 hour 15 minutes
  • Yield: 4 servings (side) or 2–3 servings (main)

Description

Creamy Spaghetti Squash Au Gratin is a low-carb, cheesy casserole made with roasted spaghetti squash and a rich, garlicky cheese sauce. Baked until bubbly and golden, it’s a cozy, satisfying dish perfect as a comforting side or main course.


Ingredients

1 medium spaghetti squash, halved and seeded

2 cloves garlic, minced

1 small onion, finely chopped

1 tbsp butter or olive oil

1/2 cup heavy cream or half-and-half

2 oz cream cheese

1 cup shredded cheddar cheese

1/4 cup grated Parmesan cheese

Salt and pepper, to taste

1/8 tsp ground nutmeg (optional)

Fresh parsley, chopped (optional, for garnish)


Instructions

  1. Preheat oven to 400°F (200°C). Place spaghetti squash halves cut-side down on a baking sheet and roast for 35–40 minutes, or until tender.
  2. Meanwhile, in a skillet over medium heat, sauté onion and garlic in butter until softened and fragrant, about 5 minutes.
  3. Add heavy cream and cream cheese. Stir until melted and smooth.
  4. Mix in shredded cheddar, Parmesan, salt, pepper, and nutmeg if using. Stir until thick and creamy.
  5. When squash is cool enough to handle, scrape the flesh into strands with a fork and place in a mixing bowl.
  6. Combine squash strands with cheese sauce and mix well.
  7. Transfer to a greased baking dish. Sprinkle additional cheese on top if desired.
  8. Bake at 375°F for 15–20 minutes, or until bubbly and golden.
  9. Garnish with chopped parsley before serving.

Notes

Mix in cooked bacon, ham, or shredded chicken for added protein.

Try Gruyère or gouda instead of cheddar for a flavor twist.

Stir in chopped spinach or kale for extra greens.

Use half-and-half to lighten the dish, or add cayenne for spice.

Reheats best in the oven; microwave with a loose cover to retain moisture.

  • Prep Time: 15 minutes
  • Cook Time: 60 minutes
  • Category: Side Dish
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup
  • Calories: 290
  • Sugar: 4g
  • Sodium: 410mg
  • Fat: 23g
  • Saturated Fat: 13g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 10g
  • Fiber: 2g
  • Protein: 11g
  • Cholesterol: 65mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star