If you’re craving a comfort dish that feels indulgent without being heavy, this Creamy Spaghetti Squash Au Gratin Recipe is exactly what you need. Imagine tender strands of spaghetti squash enveloped in a luscious, cheesy mixture that’s creamy yet light, with hits of garlic and thyme adding depth. It’s a perfect way to enjoy a classic au gratin twist with a vegetable base that’s both nutritious and delicious. Whether you’re serving it as a cozy weeknight dinner or a side that will impress guests, this recipe balances simplicity with gourmet flavors, making it a new favorite in your kitchen.

Ingredients You’ll Need
The magic of this Creamy Spaghetti Squash Au Gratin Recipe lies in its straightforward yet thoughtfully chosen ingredients. Each one plays a key role in building the rich texture and layered flavors that make this dish so irresistible.
- 3 cups cooked spaghetti squash: Provides the tender, stringy base that mimics pasta while packing in vitamins and fiber.
- 2 eggs: Bind the creamy mixture together, adding richness and structure.
- 1 cup shredded mozzarella: Melts beautifully, creating a gooey, comforting texture.
- 1/2 cup plain Greek yogurt: Adds creaminess with a slight tang and boosts the protein content.
- 2 tablespoons minced garlic: Brings aromatic, savory notes that elevate the overall flavor.
- 1/2 teaspoon dried thyme: Infuses herbal warmth and balances the richness.
- Salt (to preference): Enhances all the other flavors without overpowering.
- Pepper (to preference): Adds a subtle kick and depth to the creaminess.
- 1/2 cup grated Parmesan: Offers a salty, nutty topping that crisps up beautifully in the oven.
How to Make Creamy Spaghetti Squash Au Gratin Recipe
Step 1: Prepare the Spaghetti Squash
Start by roasting or microwaving your spaghetti squash until tender, then use a fork to pull the flesh apart into those beautiful, noodle-like strands. This step is key because perfectly cooked squash provides the perfect texture base for the au gratin. Make sure it’s not too watery, or the dish might turn out soggy.
Step 2: Mix the Creamy Base
In a large bowl, whisk together the eggs and Greek yogurt until smooth. Stir in the minced garlic, dried thyme, salt, and pepper to your liking. This mixture is where all the creaminess and flavor come together, so take a moment to taste and adjust your seasonings.
Step 3: Combine Squash and Cheese
Fold the cooked spaghetti squash into the creamy base, then stir in the shredded mozzarella. The cheese will melt into the squash strands, giving the dish its luscious texture. Make sure everything is evenly coated for a consistent bite.
Step 4: Assemble in Baking Dish
Transfer the cheesy squash mixture into a buttered baking dish, spreading it evenly. Sprinkle the grated Parmesan generously on top, as this will form the golden, crispy crust that makes an au gratin special.
Step 5: Bake to Perfection
Place your dish in a preheated oven at 350°F (175°C) and bake for about 25-30 minutes, or until the top is bubbly and golden brown. The aroma filling your kitchen at this point will have you counting down the minutes!
How to Serve Creamy Spaghetti Squash Au Gratin Recipe
Garnishes
Elevate the presentation and flavor by sprinkling fresh herbs such as chopped parsley or basil on top right before serving. A light drizzle of olive oil or a few red pepper flakes can also add a nice touch of color and subtle heat.
Side Dishes
This dish pairs beautifully with a crisp green salad or steamed vegetables to keep the meal balanced and vibrant. For a more hearty option, consider serving alongside grilled chicken or roasted pork tenderloin, where the creamy squash acts as the perfect comforting companion.
Creative Ways to Present
To impress your guests, serve the Creamy Spaghetti Squash Au Gratin Recipe in individual ramekins for a personalized touch. You can also hollow out the spaghetti squash halves after cooking and fill them with the cheesy mixture for a rustic, eye-catching presentation.
Make Ahead and Storage
Storing Leftovers
If you find yourself lucky enough to have leftovers, store them in an airtight container in the refrigerator. The flavors will meld beautifully overnight, making it an easy and delicious meal ready to reheat.
Freezing
This recipe freezes well if packaged properly. Use a freezer-safe dish or container, and make sure it’s tightly sealed to prevent freezer burn. When you’re ready to enjoy it again, thaw it overnight in the fridge before reheating.
Reheating
To bring the dish back to life, reheat leftovers in a preheated oven at 350°F (175°C) until warmed through and bubbly. Avoid microwaving if possible, as the creamy texture can become uneven. Covering with foil will prevent the top from over-browning during reheating.
FAQs
Can I substitute the mozzarella with another cheese?
Absolutely! While mozzarella gives a beautiful melt and mild flavor, you can use cheddar, fontina, or even Gruyère for a stronger taste. Just keep in mind how the cheese melts to maintain that creamy texture.
Is it necessary to use Greek yogurt?
Greek yogurt adds protein and a slight tang that balances the cheese, but you can substitute it with sour cream or crème fraîche for a similar effect. Avoid using regular yogurt as it may be too runny.
Can this recipe be made vegan?
To make a vegan version, substitute the cheese with plant-based alternatives and use a flax or chia egg instead of real eggs. Use coconut yogurt or a creamy cashew sauce as a dairy-free yogurt substitute to keep the texture creamy.
How do I know when the spaghetti squash is cooked properly?
The squash should be tender enough to easily scrape into strands with a fork without being mushy. Typically, roasting at 400°F for about 40 minutes does the trick, but microwaving can speed up the process if you’re short on time.
Can I add other vegetables to the dish?
Yes! Spinach, mushrooms, or caramelized onions blend wonderfully with this recipe. Just sauté any extra veggies first to remove excess moisture and bring out their flavors before folding them into the squash mixture.
Final Thoughts
This Creamy Spaghetti Squash Au Gratin Recipe brings comfort and elegance to the dinner table in one delicious, easy dish. It’s a fantastic way to enjoy the natural sweetness and texture of spaghetti squash with the rich creaminess of a classic au gratin. Invite family and friends to share this warming meal—and don’t be surprised if it becomes your new go-to comfort food that everyone asks for again and again.
Print
Creamy Spaghetti Squash Au Gratin Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Side Dish
- Method: Baking
- Cuisine: American
- Diet: Gluten Free
Description
This Creamy Spaghetti Squash Au Gratin is a comforting and healthy dish featuring tender spaghetti squash baked in a rich, cheesy sauce with mozzarella, Parmesan, and Greek yogurt. It offers a lighter alternative to traditional au gratin recipes by incorporating protein-packed Greek yogurt and eggs for creaminess without heavy cream. The dish is seasoned with garlic, thyme, and freshly cracked salt and pepper, then baked until golden and bubbling, making it perfect as a savory side or vegetarian main.
Ingredients
Spaghetti Squash Mixture
- 3 cups cooked spaghetti squash (pulled apart)
- 2 eggs
- 1 cup shredded mozzarella cheese
- 1/2 cup plain Greek yogurt
- 2 tablespoons minced garlic
- 1/2 teaspoon dried thyme
- Salt, to taste
- Pepper, to taste
Topping
- 1/2 cup grated Parmesan cheese
Instructions
- Preheat the Oven: Preheat your oven to 375°F (190°C) to prepare for baking the au gratin dish.
- Prepare Squash Mixture: In a large mixing bowl, combine the cooked and pulled-apart spaghetti squash, eggs, shredded mozzarella, Greek yogurt, minced garlic, dried thyme, salt, and pepper. Mix thoroughly until all ingredients are evenly incorporated, creating a creamy cheese and squash mixture.
- Transfer to Baking Dish: Lightly grease a baking dish and evenly spread the spaghetti squash mixture inside. Smooth the top to ensure even cooking and a nice texture.
- Add Parmesan Topping: Sprinkle the grated Parmesan cheese evenly over the surface of the squash mixture to form a flavorful, golden crust during baking.
- Bake: Place the baking dish in the preheated oven and bake for approximately 25-30 minutes, or until the top is golden brown, bubbly, and the casserole is heated through.
- Cool and Serve: Once baked, remove the dish from the oven and let it cool for a few minutes to set. Serve warm as a savory side dish or a main course option.
Notes
- For a crispier top, you can broil the dish for the last 2-3 minutes—watch closely to avoid burning.
- Use fresh garlic instead of minced garlic from a jar for a more robust flavor.
- Spaghetti squash can be roasted in advance and stored in the refrigerator for up to 3 days, making this recipe convenient for meal prep.
- Feel free to add herbs like parsley or oregano for additional flavor.
- To reduce calories, use part-skim mozzarella and low-fat Greek yogurt.

