Hey y'all! If you’re searching for a dish that’s comforting, creamy, and downright delicious, you have to try Spaghetti Squash Au Gratin. This recipe takes the tender strands of spaghetti squash, bakes them in a cheesy, golden-brown casserole, and transforms a simple vegetable into something magical. Whether you need a cozy side, a satisfying meatless dinner, or just want to impress at your next potluck, this is the dish to make. Let's get cooking!
Why You'll Love This Spaghetti Squash Au Gratin
- It’s packed with rich, cheesy flavor and a luscious creamy texture.
- Lower in carbs and gluten-free—perfect for special diets.
- Easy to prep and great for meal prepping ahead of time.
- Pairs perfectly with almost any main course, from chicken to steak.
- Keeps leftovers tasting just as good the next day!
Ingredients for Spaghetti Squash Au Gratin
- 1 large spaghetti squash (about 3 pounds)
- 2 tablespoons olive oil
- 1 small yellow onion, finely diced
- 2 cloves garlic, minced
- ¾ cup sour cream
- ½ cup grated Parmesan cheese
- 1 ½ cups shredded sharp cheddar cheese, divided
- ¼ teaspoon ground black pepper
- ½ teaspoon salt
- ⅛ teaspoon ground nutmeg (optional for a classic touch)
- 1 tablespoon chopped fresh parsley (for garnish)
- Cooking spray
Directions: Step-by-Step Spaghetti Squash Au Gratin
Step 1: Prep and Roast the Spaghetti Squash
- Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Slice the spaghetti squash in half lengthwise and scoop out the seeds. Drizzle with 1 tablespoon olive oil and season lightly with salt.
- Place cut side down on the prepared sheet and roast for 35-40 minutes, until the flesh is tender and can be shredded into strands with a fork. Let cool for a few minutes.
Step 2: Prepare the Cheesy Mixture
- While the squash roasts, heat 1 tablespoon olive oil in a skillet over medium heat. Add the onion and sauté until soft and translucent, about 5 minutes. Add garlic and cook for 1 minute.
- In a large mixing bowl, combine cooked onion/garlic mixture, sour cream, Parmesan, 1 cup cheddar, black pepper, salt, and optional nutmeg.
Step 3: Assemble the Au Gratin Casserole
- Using a fork, scrape the roasted spaghetti squash into strands. Add the squash to the cheese mixture and stir until well mixed.
- Spray a 2-quart baking dish (see dish options) with cooking spray. Spread the squash mixture evenly inside. Top with remaining ½ cup cheddar.
Step 4: Bake Spaghetti Squash Au Gratin
- Bake (uncovered) at 400°F (200°C) for 18-22 minutes, or until bubbling and the top is golden brown. Broil for 2-3 minutes for extra cheesy crispiness if desired.
- Garnish with chopped parsley before serving. Enjoy hot!
Notes for Perfect Spaghetti Squash Au Gratin
- Drain any liquid from the roasted squash to avoid a watery casserole.
- For a deeper flavor, use a blend of sharp and smoked cheddar.
- Learn more about proper cheese melting techniques from Serious Eats.

Spaghetti Squash Au Gratin Variations
- Bacon & Chive: Stir ⅓ cup cooked crumbled bacon and 2 tablespoons chopped chives into the mixture.
- Broccoli Cheddar: Add 1 cup steamed broccoli florets before baking for a veggie boost.
- Mexican-Style: Swap cheddar for pepper jack, add 1 teaspoon taco seasoning, and garnish with cilantro.
Required Equipment for Spaghetti Squash Au Gratin
- Sharp chef’s knife
- Baking sheet
- Skillet
- Mixing bowls
- 2-quart casserole or baking dish
- Fork and spatula
Storage & Shelf Life
- Store leftovers in an airtight container in the refrigerator for up to 4 days.
- Reheat individual servings in the microwave for 60-90 seconds or in the oven at 350°F (175°C) for 10-12 minutes.
- Spaghetti Squash Au Gratin does not freeze well due to its creamy texture.
Serving Suggestions & Pairings for Spaghetti Squash Au Gratin
- Serve as a main dish alongside a crisp Caesar salad.
- It’s a wonderful side for grilled chicken, steak, or roasted salmon.
- Add a glass of dry white wine, like Sauvignon Blanc, for a classy, effortless meal.
Pro Tips for the Best Spaghetti Squash Au Gratin
- Let the roasted squash cool slightly before shredding to avoid burning your hands.
- Always taste the cheese mixture before baking and adjust seasoning for maximum flavor.
- Try pre-shredded cheese for convenience, but grating your own melts smoother. Discover more on that at The Kitchn.
Spaghetti Squash Au Gratin FAQ
- Can I make Spaghetti Squash Au Gratin ahead of time?
- Absolutely! Assemble the casserole up to a day ahead, refrigerate covered, and bake when ready. Add 5 minutes to the baking time.
- Can I make this dairy-free?
- Yes, simply swap the cheeses and sour cream for dairy-free alternatives—look for meltable options for best results.
- How do I know when spaghetti squash is cooked?
- The squash is ready when you can easily shred the flesh into spaghetti-like strands with a fork and it’s tender to the bite.
Prep time: 20 minutes
Cook time: 45 minutes
Total time: 1 hour 5 minutes
Ingredients
- 1 medium spaghetti squash (about 2 pounds)
- 1 tablespoon olive oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- ½ cup shredded cheddar cheese
- ½ cup shredded mozzarella cheese
- ¼ cup grated Parmesan cheese
- ½ cup panko breadcrumbs
- 2 tablespoons unsalted butter, melted
- ¼ teaspoon salt
- ¼ teaspoon ground black pepper
- ¼ teaspoon dried thyme
Instructions
-
1Preheat the oven to 400°F (200°C). Cut the spaghetti squash in half lengthwise, scoop out seeds, and place cut side down on a baking sheet. Roast for 35-40 minutes until tender.
-
2While the squash is roasting, heat olive oil in a skillet over medium heat. Add chopped onion and cook until soft, about 4 minutes. Add minced garlic and cook for 1 minute more.
-
3Scrape roasted spaghetti squash flesh into strands with a fork and transfer to a large bowl. Add sautéed onions, cheddar cheese, mozzarella cheese, Parmesan, salt, pepper, and thyme. Mix to combine.
-
4Transfer the mixture to a lightly greased baking dish. In a small bowl, combine panko breadcrumbs and melted butter. Sprinkle breadcrumbs evenly over the top.
-
5Bake at 400°F (200°C) for 10-12 minutes until the top is golden and bubbly. Let cool slightly before serving.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!!