Healthy Spaghetti Squash Au Gratin
If you’re looking for a dish that feels indulgent but is still wholesome, you’ve landed in the right spot! This Healthy Spaghetti Squash Au Gratin is one of those recipes that warms your heart and fills your belly—perfect for busy weeknights or special family gatherings. Picture creamy, cheesy goodness paired with the delightful texture of spaghetti squash. It’s a dish that brings everyone to the table and leaves them wanting more!
What I love most about this recipe is how it combines comfort food with health-conscious ingredients. Roasted spaghetti squash mingles beautifully with sautéed onions and garlic, all enveloped in creamy Greek yogurt and topped with sharp cheddar. It’s a wonderful way to sneak in those veggies while still enjoying the flavors we crave.
Why You’ll Love This Recipe
- Easy Preparation: This dish comes together quickly, making it an ideal choice for weeknight dinners.
- Family-Friendly: Kids and adults alike will adore the cheesy flavor and fun texture of spaghetti squash!
- Make-Ahead Convenience: You can prepare this ahead of time and pop it in the oven when you’re ready to serve.
- Deliciously Satisfying: It’s rich enough to be a main course, yet light enough to feel good about eating.

Ingredients You’ll Need
Creating this Healthy Spaghetti Squash Au Gratin is simple because it calls for wholesome ingredients you can feel good about. Here’s what you’ll need:
For the Dish
- 1 medium spaghetti squash
- 1 tbsp olive oil
- ½ cup diced onion
- 2 cloves garlic (minced)
- ½ cup plain Greek yogurt (or sour cream)
- 1½ cups shredded sharp cheddar cheese (divided)
- ¼ tsp salt
- ¼ tsp black pepper
- Optional: ¼ tsp paprika or dried thyme
Variations
One of the best things about this recipe is its flexibility! Feel free to get creative with these variations:
- Add Protein: Stir in cooked chicken or turkey for a heartier meal.
- Change the Cheese: Try using mozzarella or pepper jack for a different flavor profile.
- Mix in Veggies: Add spinach, kale, or mushrooms for extra nutrition and taste.
- Spice it Up: Incorporate jalapeños or red pepper flakes if you like a little heat.
How to Make Healthy Spaghetti Squash Au Gratin
Step 1: Preheat Your Oven
Start by preheating your oven to 400°F (205°C). This ensures it’s nice and hot when you’re ready to roast the spaghetti squash, allowing it to caramelize beautifully.
Step 2: Roast the Squash
Slice the spaghetti squash in half lengthwise and scoop out those seeds. Brush the cut sides with olive oil and place them face-down on a baking sheet. Roast for about 35–40 minutes until tender. This roasting method brings out the natural sweetness of the squash!
Step 3: Sauté Onions and Garlic
While your squash roasts, heat a skillet over medium heat. Sauté diced onions in a bit of olive oil until they soften—about five minutes should do it! Add minced garlic for just another minute. This step builds flavor by bringing out their natural sweetness.
Step 4: Shred the Squash
Once your roasted squash has cooled enough to handle, use a fork to shred it into noodle-like strands. This is where that fun spaghetti texture comes from!
Step 5: Mix It All Together
In a large bowl, combine your shredded squash with sautéed onions and garlic, Greek yogurt, one cup of cheese, salt, pepper, and optional spices if you’re using them. Mix everything together well; this helps distribute those lovely flavors throughout.
Step 6: Bake It Up
Transfer your mix into a greased casserole dish and sprinkle the remaining half-cup of cheese on top. Bake at 375°F (190°C) for 20–25 minutes until it’s hot and bubbly with that beautiful golden crust on top.
Step 7: Serve & Enjoy!
Let your Healthy Spaghetti Squash Au Gratin cool slightly before digging in. It’s perfect as a side dish or light main course—enjoy every bite!
Pro Tips for Making Healthy Spaghetti Squash Au Gratin
Creating a perfect Healthy Spaghetti Squash Au Gratin is easier than you might think! Here are some pro tips to ensure your dish turns out beautifully every time.
-
Choose a ripe squash: Look for a spaghetti squash that feels heavy for its size and has a firm skin. This indicates ripeness and ensures better flavor and texture.
-
Don’t rush the roasting: Roasting the spaghetti squash until it’s tender is key. If it’s undercooked, the strands won’t separate properly, impacting the final dish’s texture.
-
Experiment with cheese: While sharp cheddar adds great flavor, feel free to mix in other cheeses like mozzarella or gouda for a different twist. This can enhance creaminess and richness.
-
Make it ahead of time: You can prepare the mixture a day in advance and store it in the refrigerator. Just bake it right before serving to save time on busy nights!
-
Adjust seasoning to taste: Don’t hesitate to tweak the salt, pepper, or herbs according to your preferences. Everyone’s palate is different, so make it yours!
How to Serve Healthy Spaghetti Squash Au Gratin
This dish is not only delicious but also visually appealing! Here are some fun ways to present your Healthy Spaghetti Squash Au Gratin for maximum impact.
Garnishes
- Fresh herbs: Sprinkle chopped parsley or chives on top just before serving for a pop of color and fresh flavor.
- Crushed red pepper flakes: Add a pinch for those who love a bit of heat; it complements the creamy texture beautifully.
- Lemon zest: A light sprinkle of lemon zest can brighten up the dish, giving it an extra layer of flavor.
Side Dishes
-
Garlic Green Beans: Sautéed green beans with garlic and olive oil are simple yet flavorful. They add a crunchy contrast to the creamy gratin.
-
Mixed Greens Salad: A light salad with mixed greens, cherry tomatoes, and a vinaigrette dressing provides freshness that balances the richness of the gratin.
-
Roasted Brussels Sprouts: These crispy little veggies add depth and nuttiness to your meal. Just toss them in olive oil, salt, and pepper before roasting for an easy side!
-
Quinoa Pilaf: A fluffy quinoa pilaf with herbs offers protein and texture while complementing the flavors in your main dish. It’s filling without being heavy!
With these tips and serving suggestions, you’re all set to impress family and friends with your Healthy Spaghetti Squash Au Gratin. Enjoy every cheesy bite!

Make Ahead and Storage
This Healthy Spaghetti Squash Au Gratin is perfect for meal prep! You can easily make it ahead of time, store it, and enjoy it throughout the week. Here’s how to keep your delicious dish fresh and ready to serve.
Storing Leftovers
- Allow the dish to cool completely before storing.
- Transfer leftovers to an airtight container.
- Store in the refrigerator for up to 4 days.
Freezing
- To freeze, let the dish cool completely first.
- Portion out into freezer-safe containers or bags.
- Label with the date and freeze for up to 3 months.
Reheating
- For best results, thaw overnight in the refrigerator if frozen.
- Reheat in a preheated oven at 350°F (175°C) until warmed through (about 15-20 minutes).
- Alternatively, microwave individual portions on medium power until hot.
FAQs
Here are some common questions about this delightful recipe!
Can I use other cheeses in Healthy Spaghetti Squash Au Gratin?
Absolutely! Feel free to experiment with different cheeses like mozzarella, Gouda, or even a sprinkle of Parmesan on top for added flavor.
How can I make Healthy Spaghetti Squash Au Gratin vegan?
To make this recipe vegan, substitute Greek yogurt with a plant-based yogurt and use a dairy-free cheese alternative.
What other vegetables can I add to Healthy Spaghetti Squash Au Gratin?
You can mix in veggies like spinach, zucchini, or bell peppers. Just sauté them along with the onions for extra flavor!
Can I prepare Healthy Spaghetti Squash Au Gratin ahead of time?
Yes! This dish is great for meal prep. Prepare it up to baking, then cover and refrigerate until you’re ready to bake.
How do I know when my spaghetti squash is done roasting?
Your spaghetti squash should be tender when pierced with a fork and easily shredded into strands. It usually takes about 35–40 minutes at 400°F (205°C).
Final Thoughts
I hope you find this Healthy Spaghetti Squash Au Gratin just as comforting and satisfying as I do! It’s a wonderful blend of flavors that feels indulgent while still being nutritious. Whether you’re serving it as a cozy dinner or a festive side dish, it’s bound to impress everyone at your table. Enjoy making this scrumptious recipe and feel free to share your experience—I’d love to hear how it turns out for you!
Side Dish
Healthy Spaghetti Squash Au Gratin
Indulge in the comforting flavors of Healthy Spaghetti Squash Au Gratin! This wholesome twist on a classic dish combines roasted spaghetti squash with sautéed onions, garlic, and creamy Greek yogurt, all topped with melted sharp cheddar cheese. Perfect for busy weeknights or family gatherings, this recipe is not only delicious but also packed with nutrients. With its delightful texture and cheesy goodness, you’ll satisfy your cravings while enjoying a veggie-filled meal. Serve it as a light main dish or a satisfying side that will have everyone coming back for more!
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: Serves 6
- Category: Main
- Method: Baking
- Cuisine: American
Ingredients
- 1 medium spaghetti squash
- 1 tbsp olive oil
- ½ cup diced onion
- 2 cloves garlic (minced)
- ½ cup plain Greek yogurt
- 1½ cups shredded sharp cheddar cheese (divided)
- ¼ tsp salt
- ¼ tsp black pepper
Instructions
- Preheat your oven to 400°F (205°C).
- Halve the spaghetti squash lengthwise and scoop out the seeds. Brush with olive oil and roast face-down on a baking sheet for about 35–40 minutes until tender.
- Sauté diced onions in olive oil over medium heat for about five minutes, then add minced garlic and cook for another minute.
- Once the squash is cool enough to handle, shred it into strands using a fork.
- In a bowl, combine shredded squash, sautéed onions and garlic, Greek yogurt, one cup of shredded cheese, salt, pepper, and any optional spices.
- Transfer to a greased casserole dish and top with remaining cheese. Bake at 375°F (190°C) for 20–25 minutes until bubbly and golden.
Nutrition
- Serving Size: 1 serving
- Calories: 190
- Sugar: 3g
- Sodium: 350mg
- Fat: 10g
- Saturated Fat: 5g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 3g
- Protein: 9g
- Cholesterol: 25mg
