Who knew healthy could be so creamy?
Imagine diving into a bowl of silky, rich Alfredo sauce that hugs every strand of tender spaghetti squash. This Spaghetti Squash Alfredo is not just a healthier twist on a classic — it’s a game-changer for those weeknight dinners that leave you feeling satisfied without the post-carb slump. Plus, it’s a one-pan wonder that’s as easy to make as it is to enjoy! 😍
Why make this recipe
Let’s be real: who doesn’t want an easy and delicious meal that feels indulgent but is secretly good for you? Here are a few reasons you’ll love this recipe:
- Quick cleanup: With just a single baking sheet and a saucepan, your kitchen won’t look like a war zone afterward.
- Family-friendly: Kids will love the cheesy goodness, and you can sneak in those veggies without anyone batting an eye.
- Affordable: No need for fancy ingredients. Just good ol’ staples that won’t break the bank!
Ingredients
You don’t need fancy stuff — just these basics!
- 1 medium spaghetti squash
- 1 cup heavy cream
- 1/2 cup grated Parmesan cheese
- 2 tablespoons butter
- 3 cloves garlic, minced
- Salt and pepper to taste
- 1 cup shredded mozzarella cheese
- Fresh parsley for garnish
Directions
Let’s get cooking! Here’s how to whip up this creamy goodness step-by-step:
- Preheat the oven to 400°F (200°C).
- Cut the spaghetti squash in half lengthwise, and scoop out the seeds.
- Drizzle with olive oil, salt, and pepper.
- Place cut side down on a baking sheet and roast for about 40 minutes, or until tender.
- In a saucepan, melt butter over medium heat.
- Add minced garlic and sauté for 1-2 minutes until fragrant.
- Stir in heavy cream and Parmesan cheese, cooking until the sauce thickens slightly.
- Season with salt and pepper.
- Once the spaghetti squash is done, scrape the strands out into a bowl.
- Mix with the Alfredo sauce.
- Return the mixture to the squash shells, top with mozzarella cheese, and bake for an additional 10 minutes until the cheese is bubbly and golden.
- Garnish with fresh parsley before serving.

How to make Spaghetti Squash Alfredo (Overview)
Making this dish is so straightforward, you’ll wonder why you didn’t try it sooner! Start by roasting the spaghetti squash until it’s perfectly tender — the smell is heavenly! Pro tip: Don’t skip toasting the garlic; it creates a depth of flavor that makes the sauce pop. Once your squash is ready, mix in that homemade Alfredo goodness, and pop it back in the oven topped with gooey mozzarella.
How to serve Spaghetti Squash Alfredo
Colorful, flavorful, and utterly irresistible! Serve your Spaghetti Squash Alfredo hot from the oven, garnished with fresh parsley. The bright green looks gorgeous against the creamy cheese. For a complete meal, pair it with a simple side salad or some crusty bread to soak up every last drop of sauce. The aroma? Simply divine!
How to store Spaghetti Squash Alfredo
Got leftovers? Lucky you! This dish keeps well in the fridge for up to 3-4 days. Just store it in an airtight container. For freezing, it can hold up for about 2-3 months. As for reheating, the microwave does the job, but a quick spin in the oven lets that cheese get all melty again. 🔄
Tips to make Spaghetti Squash Alfredo
Want to nail this recipe? Here are a few insider tricks:
- Check doneness: If your squash isn’t tender after 40 minutes, pop it back in the oven for a while. It should easily separate into strands when ready.
- Vegan twist: Swap heavy cream and cheese for coconut cream and nutritional yeast.
- Garlic lovers: Add roasted garlic for an extra layer of flavor.
- Make it spicy: A pinch of red pepper flakes can spice things up!
- Leftover squash: If there’s any leftover squash, use it in salads or as a pizza base for a healthy twist!
Variation
Feeling adventurous? You can easily switch it up! Add sautéed mushrooms or spinach to the sauce for extra veggies. Or, try it with cooked chicken for added protein. Looking for a lower-carb version? Make cauliflower Alfredo instead!
FAQs
Can I make this recipe in advance?
Yes! Prepare everything, store it in the fridge, and bake when you’re ready to serve.
How can I make this gluten-free?
You’re already golden! This recipe is naturally gluten-free thanks to the spaghetti squash.
What can I substitute for Parmesan?
You can use any hard cheese like Pecorino Romano or even a dairy-free cheese alternative if you’re going vegan.
Get ready to impress your family and friends with this delightful, healthy twist on a classic comfort food!
📌 Pin this recipe for your next cozy dinner night!

Spaghetti Squash Alfredo
Ingredients
Method
- Preheat the oven to 400°F (200°C).
- Cut the spaghetti squash in half lengthwise, and scoop out the seeds.
- Drizzle with olive oil, salt, and pepper.
- Place cut side down on a baking sheet and roast for about 40 minutes, or until tender.
- In a saucepan, melt butter over medium heat.
- Add minced garlic and sauté for 1-2 minutes until fragrant.
- Stir in heavy cream and Parmesan cheese, cooking until the sauce thickens slightly.
- Season with salt and pepper.
- Once the spaghetti squash is done, scrape the strands out into a bowl.
- Mix with the Alfredo sauce.
- Return the mixture to the squash shells, top with mozzarella cheese, and bake for an additional 10 minutes until the cheese is bubbly and golden.
- Garnish with fresh parsley before serving.





