The smell of bubbling cheese mixed with the subtle sweetness of roasted spaghetti squash—it’s like comfort food got a low-carb makeover that I just can’t resist. I first whipped up this spaghetti squash au gratin on a chilly evening when I was craving something creamy and cheesy but without the heaviness of traditional potatoes or pasta. Honestly, it quickly became a household favorite. This recipe is my go-to when I want a cozy dinner that feels indulgent yet keeps things light and healthy.
Spaghetti squash au gratin is the kind of dish that sneaks vegetables into your meal in the most delicious way possible. Instead of the usual carb overload, you get this tender, tender squash that pulls apart like noodles, wrapped in a rich, velvety cheese sauce with golden, bubbly crust on top. I’ve tested this recipe dozens of times—sometimes swapping cheeses or adding herbs—and every version turns out creamy and satisfying. If you’re someone who loves cheesy casseroles but wants to keep it low in carbs, this one’s for you.
Whether you’re feeding a family or just treating yourself, this easy spaghetti squash au gratin recipe offers a perfect balance of flavors and textures. Plus, it’s a lovely way to sneak in extra veggies without anyone batting an eye. Trust me, once you try this creamy low-carb delight, you’ll keep coming back for seconds.
Why You’ll Love This Recipe
- Quick & Easy: Ready in about 45 minutes, perfect for busy weeknights when you want comfort food fast.
- Simple Ingredients: No complicated shopping trips—mostly staples and one veggie that’s easy to prep.
- Perfect for Cozy Dinners: Great for chilly nights or anytime you crave that warm, cheesy hug of a meal.
- Crowd-Pleaser: Kids and adults alike love the cheesy, creamy texture and mild squash flavor.
- Unbelievably Delicious: That golden crust and creamy interior combo is just irresistible.
This spaghetti squash au gratin isn’t your typical casserole. What sets it apart is the way the squash strands soak up the creamy sauce without getting mushy, thanks to my little trick of roasting the squash first and draining excess moisture. I also blend a mix of cheeses for a perfectly balanced flavor—sharpness from cheddar, creaminess from mozzarella, and a little tang from Parmesan. It’s comfort food reimagined for anyone watching carbs but refusing to compromise on taste or texture.
Seriously, after the first bite, you’ll close your eyes and smile—this dish hits all the right notes: creamy, cheesy, with a hint of sweetness and a crisp top. It’s like a warm hug on a plate, ready to impress without any fuss.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without fuss. Most are pantry staples, and the star, spaghetti squash, is easy to find year-round.
- Spaghetti Squash: 1 medium (about 3 pounds), halved and roasted (the base of the dish)
- Unsalted Butter: 3 tablespoons (adds richness and helps create the creamy sauce)
- All-Purpose Flour: 3 tablespoons (to thicken the cheese sauce; you can swap with almond flour for gluten-free)
- Whole Milk: 2 cups (room temperature, for a smooth béchamel base; use dairy-free milk like oat or almond if needed)
- Heavy Cream: 1/2 cup (for extra creaminess)
- Sharp Cheddar Cheese: 1 cup, shredded (adds bold flavor; I prefer Cabot for that perfect melt)
- Mozzarella Cheese: 1 cup, shredded (for gooey stretchiness)
- Parmesan Cheese: 1/2 cup, freshly grated (gives that classic au gratin tang)
- Garlic: 2 cloves, minced (brings a subtle punch)
- Onion Powder: 1 teaspoon (for depth without crunchiness)
- Dried Thyme or Italian Seasoning: 1 teaspoon (optional, adds an herby note)
- Salt & Pepper: To taste (essential for balancing flavors)
- Panko Breadcrumbs: 1/2 cup (for a crunchy topping; swap with crushed pork rinds for low-carb)
- Olive Oil or Melted Butter: 1 tablespoon (to toss with breadcrumbs for golden crispness)
Look for firm, medium-sized spaghetti squash with a pale yellow skin; it roasts evenly and has the best texture. If fresh squash isn’t in season, some stores carry pre-cooked or frozen shredded spaghetti squash that can be used in a pinch. For the cheeses, I always go for freshly shredded rather than pre-shredded for better melting and flavor.
Equipment Needed
- Baking Sheet: For roasting the spaghetti squash halves; I like rimmed sheets to catch any drips.
- Spoon or Fork: To shred the roasted squash into strands.
- Medium Saucepan: For making the cheese sauce (béchamel base).
- Whisk: Essential for stirring the sauce smoothly without lumps.
- Mixing Bowl: To toss squash with cheese sauce and seasoning.
- Oven-Safe Baking Dish: About 8×8 inches or similar size to hold the casserole.
- Measuring Cups and Spoons: For accurate ingredient portions.
If you don’t have a whisk handy, a fork works in a pinch, but whisking helps prevent lumps in the sauce. For a budget-friendly option, basic stainless steel pans and glass baking dishes work just fine and clean up easily. Make sure your baking dish is deep enough to hold the creamy mix without spilling.
Detailed Preparation Method
- Preheat your oven: to 400°F (200°C). Line a baking sheet with parchment paper or foil for easy cleanup.
- Prep the spaghetti squash: Cut the squash in half lengthwise (careful, it’s tough!) and scoop out the seeds. Place cut-side down on the baking sheet. Roast for about 40 minutes, or until the flesh is tender and easily shredded with a fork.
- Shred the squash: Let the squash cool slightly, then use a fork to scrape the flesh into noodle-like strands. Place the strands in a colander or clean kitchen towel and gently press to remove excess moisture—this step is key to avoid a soggy au gratin.
- Make the cheese sauce: In a medium saucepan, melt butter over medium heat. Add minced garlic and cook for 30 seconds until fragrant (don’t let it brown). Whisk in flour and cook for 1-2 minutes to form a roux—this helps thicken your sauce without lumps.
- Slowly whisk in milk and cream, stirring constantly. Continue cooking for 5-7 minutes until the sauce thickens and coats the back of a spoon. Remove from heat and stir in cheddar, mozzarella, and Parmesan cheeses until melted and smooth. Season with onion powder, thyme, salt, and pepper to taste.
- Combine squash and sauce: In a mixing bowl, gently fold the shredded squash into the cheese sauce, making sure every strand is coated.
- Prepare the breadcrumb topping: Toss panko breadcrumbs with olive oil or melted butter until evenly coated for a golden, crunchy finish.
- Assemble and bake: Transfer the cheesy squash mixture to your baking dish. Sprinkle the breadcrumb topping evenly over the surface.
- Bake: Place in the oven and cook at 375°F (190°C) for 20-25 minutes until the top is golden brown and the sauce is bubbly.
- Let it rest: Remove from oven and allow the au gratin to cool for 5-10 minutes before serving. This helps it set and makes scooping easier.
Tip: If your sauce seems too thick, add a splash more milk before combining with the squash. And don’t rush the roasting step—fully cooked squash strands make all the difference in texture.
Cooking Tips & Techniques
One trick I’ve learned is to roast the spaghetti squash cut-side down. This traps steam and softens the flesh evenly without drying it out. Also, don’t skip draining the strands; I’ve made the mistake of skipping this and ended up with a soupy mess. Pressing out moisture with a towel or colander makes the sauce cling better.
When making the cheese sauce, keep the heat medium to low—too hot and the milk can scorch or the sauce will curdle. Patience is key. Whisk constantly to avoid lumps, and add the cheese off the heat to keep it silky smooth.
Breadcrumb topping adds irresistible crunch, but if you want to keep it low-carb, crushed pork rinds or almond flour mixed with butter work beautifully. I’ve also found that sprinkling a tiny bit of smoked paprika over the breadcrumbs before baking adds a subtle smoky note that everyone notices.
Timing-wise, while the squash roasts, you can prep the sauce and topping. Multitasking here saves time and keeps the overall cook time efficient. Just remember to let the squash cool enough to handle safely before shredding.
Variations & Adaptations
- Vegetarian Twist: Add sautéed mushrooms or spinach into the cheese sauce for extra veggies and flavor.
- Spicy Kick: Stir in a pinch of cayenne pepper or red pepper flakes to the sauce for a subtle heat boost.
- Gluten-Free Option: Replace all-purpose flour with almond flour or gluten-free flour blends. Swap panko breadcrumbs with crushed nuts or gluten-free crumbs.
- Herb Variations: Swap thyme for rosemary, sage, or fresh basil to change the flavor profile without fuss.
- Protein Boost: Mix in cooked shredded chicken or crispy bacon bits for a heartier meal.
One personal favorite I tried was adding a layer of caramelized onions beneath the squash mixture before topping it with cheese and breadcrumbs. It created this sweet-savory depth that was honestly addictive. Feel free to experiment with cheeses too—Gruyère or Fontina melt beautifully and add a nutty richness.
Serving & Storage Suggestions
Serve this spaghetti squash au gratin warm, straight from the oven, with a sprinkle of fresh parsley or chives for color. It pairs wonderfully with crisp green salads or roasted vegetables to balance the creamy richness. For drinks, a crisp white wine or sparkling water with lemon complements the dish nicely.
Leftovers store well in an airtight container in the fridge for up to 3 days. Reheat gently in the oven or microwave, covering loosely to keep moisture in. You might want to add a splash of milk before warming to refresh the sauce’s creaminess.
If you want to freeze portions, cool completely, then freeze in freezer-safe containers for up to 2 months. Thaw overnight in the fridge before reheating. The flavors actually meld beautifully over time, making leftovers taste even better the next day.
Nutritional Information & Benefits
This dish is a satisfying low-carb option, packing plenty of fiber and vitamins from the spaghetti squash, which is rich in vitamin C, manganese, and antioxidants. The cheese supplies calcium and protein, making this a balanced meal for those watching carbs but wanting to stay full and nourished.
Estimated per serving (based on 6 servings): about 280 calories, 18g fat, 10g protein, and 8g net carbs. It’s gluten-free if you swap the flour and breadcrumbs accordingly.
As someone who keeps an eye on nutrition, I appreciate how this recipe sneaks veggies into a cheesy comfort dish without guilt. Plus, the natural sweetness of the squash means you can cut back on added sugars or heavy seasoning.
Conclusion
If you’re craving creamy, cheesy comfort without the carb crash, this spaghetti squash au gratin recipe will quickly become your new favorite. It’s approachable, packed with flavor, and easy enough to make any night of the week. I love how versatile it is—you can tweak the herbs, cheeses, or add-ins to suit your mood or pantry.
Give it a try and let me know how it turns out! I’d love to hear your twists or tips in the comments. Sometimes, the simplest recipes become the ones we share again and again with friends and family. Here’s to cozy dinners that nourish both body and soul.
FAQs About Spaghetti Squash Au Gratin
How do I know when the spaghetti squash is fully cooked?
When you poke the squash with a fork, the flesh should be tender and easily pull apart into strands without resistance. Roasting for about 40 minutes at 400°F usually does the trick.
Can I prepare this recipe ahead of time?
Yes! You can roast and shred the squash a day ahead and even make the cheese sauce in advance. Assemble and refrigerate, then bake when ready.
What can I use if I don’t have panko breadcrumbs?
Regular breadcrumbs, crushed nuts, or even crushed pork rinds work well as crunchy toppings depending on your dietary needs.
Is this recipe suitable for keto diets?
Absolutely, especially if you swap flour and breadcrumbs for low-carb alternatives like almond flour and crushed pork rinds.
Can I add other vegetables to this dish?
Definitely! Spinach, mushrooms, or caramelized onions blend beautifully into the cheesy sauce and add extra nutrition.
Pin This Recipe!
Spaghetti Squash Au Gratin
A creamy, cheesy low-carb dinner featuring roasted spaghetti squash strands baked in a rich cheese sauce with a golden breadcrumb topping. Perfect for cozy, healthy comfort food.
- Prep Time: 15 minutes
- Cook Time: 40 minutes roasting + 25 minutes baking
- Total Time: 1 hour 20 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1 medium spaghetti squash (about 3 pounds), halved and roasted
- 3 tablespoons unsalted butter
- 3 tablespoons all-purpose flour (or almond flour for gluten-free)
- 2 cups whole milk, room temperature (or dairy-free milk like oat or almond)
- 1/2 cup heavy cream
- 1 cup sharp cheddar cheese, shredded
- 1 cup mozzarella cheese, shredded
- 1/2 cup Parmesan cheese, freshly grated
- 2 cloves garlic, minced
- 1 teaspoon onion powder
- 1 teaspoon dried thyme or Italian seasoning (optional)
- Salt and pepper to taste
- 1/2 cup panko breadcrumbs (or crushed pork rinds for low-carb)
- 1 tablespoon olive oil or melted butter
Instructions
- Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper or foil.
- Cut the spaghetti squash in half lengthwise and scoop out the seeds. Place cut-side down on the baking sheet and roast for about 40 minutes until tender.
- Let the squash cool slightly, then shred the flesh into noodle-like strands using a fork. Place strands in a colander or kitchen towel and press to remove excess moisture.
- In a medium saucepan, melt butter over medium heat. Add minced garlic and cook for 30 seconds until fragrant.
- Whisk in flour and cook for 1-2 minutes to form a roux.
- Slowly whisk in milk and cream, stirring constantly. Cook for 5-7 minutes until sauce thickens and coats the back of a spoon.
- Remove from heat and stir in cheddar, mozzarella, and Parmesan cheeses until melted and smooth. Season with onion powder, thyme, salt, and pepper.
- Gently fold the shredded squash into the cheese sauce in a mixing bowl.
- Toss panko breadcrumbs with olive oil or melted butter until evenly coated.
- Transfer the cheesy squash mixture to an 8×8 inch oven-safe baking dish. Sprinkle the breadcrumb topping evenly over the surface.
- Bake at 375°F (190°C) for 20-25 minutes until the top is golden brown and bubbly.
- Remove from oven and let rest for 5-10 minutes before serving.
Notes
Roast the squash cut-side down to trap steam and soften evenly. Press shredded squash to remove moisture to avoid soggy texture. Whisk sauce constantly on medium heat to prevent lumps and curdling. Use freshly shredded cheese for best melt and flavor. For low-carb, substitute flour with almond flour and panko with crushed pork rinds. Add a pinch of smoked paprika on breadcrumbs for smoky flavor. Let the dish rest before serving for easier scooping.
Nutrition
- Serving Size: 1/6 of the casserole
- Calories: 280
- Sugar: 4
- Sodium: 350
- Fat: 18
- Saturated Fat: 9
- Carbohydrates: 10
- Fiber: 2
- Protein: 10
Keywords: spaghetti squash, au gratin, low-carb, cheesy casserole, healthy dinner, gluten-free option, comfort food





