Imagine a plate where the natural sweetness of roasted spaghetti squash meets a luxuriously silky Alfredo sauce, all baked to golden perfection. This Creamy Baked Spaghetti Squash Alfredo delivers that comfort‑food feeling without the heaviness of traditional pasta.
What sets this dish apart is the clever substitution of spaghetti squash for wheat noodles, giving you a low‑carb, nutrient‑dense base that still captures the familiar “stringy” texture we love in classic alfredo.
It’s an ideal dinner for busy families, health‑conscious eaters, or anyone craving a cozy Italian‑style meal on a weeknight. Serve it as a main course or pair it with a simple salad for a balanced plate.
The process is straightforward: roast the squash, whisk together a rich cheese‑infused sauce, combine, and bake until bubbly. In under an hour you’ll have a restaurant‑worthy dish that looks as good as it tastes.
Why You'll Love This Recipe
Low‑Carb Comfort: Swapping spaghetti squash for pasta cuts carbs dramatically while keeping the indulgent, creamy texture you crave.
One‑Pan Simplicity: Roast the squash and bake the alfredo together, meaning fewer dishes and less cleanup after dinner.
Family‑Friendly Flavor: The classic garlic‑parmesan sauce appeals to both kids and adults, making it a crowd‑pleaser at any table.
Nutritious Boost: Spaghetti squash adds fiber, vitamins A and C, and antioxidants, turning a comfort dish into a wholesome meal.
Ingredients
The magic of this recipe lies in a handful of high‑quality ingredients that work together to create depth and silkiness. The spaghetti squash provides a tender, slightly sweet canvas. Heavy cream, Parmesan, and mozzarella build the rich sauce, while garlic and fresh herbs add aromatic brightness. A touch of nutmeg and lemon zest lifts the flavor, preventing the dish from feeling overly heavy.
Main Ingredients
- 1 large spaghetti squash (about 3‑4 lbs)
- 2 cups heavy cream
- 1 cup grated Parmesan cheese
- 1 cup shredded mozzarella cheese
Sauce Components
- 3 cloves garlic, minced
- 2 teaspoons unsalted butter
- ½ teaspoon freshly grated nutmeg
- 1 teaspoon lemon zest
Seasonings & Garnish
- Salt and freshly ground black pepper, to taste
- 2 tablespoons olive oil
- ¼ cup fresh parsley, chopped (optional)
These ingredients create a harmonious balance: the butter and cream give the sauce its velvety body, while Parmesan and mozzarella provide salty, cheesy depth. Garlic and nutmeg add warmth, and lemon zest introduces a subtle citrus lift that prevents the dish from feeling heavy. Fresh parsley at the end adds a pop of color and a hint of herbaceous freshness.
Step-by-Step Instructions

Preparing the Squash
Preheat your oven to 400°F (200°C). Slice the spaghetti squash in half lengthwise and scoop out the seeds. Drizzle each half with 2 tablespoons olive oil, then season with salt and pepper. Place cut‑side down on a baking sheet lined with parchment. Roast for 35‑40 minutes, or until the flesh is fork‑tender and easily shreds into strands.
Making the Alfredo Sauce
While the squash roasts, melt 2 teaspoons unsalted butter in a medium saucepan over medium heat. Add the minced garlic and sauté for 30 seconds until fragrant, being careful not to brown it. Pour in 2 cups heavy cream, stirring constantly. Bring the mixture to a gentle simmer, then lower the heat and whisk in 1 cup grated Parmesan and 1 cup shredded mozzarella until melted and smooth. Finish with ½ teaspoon nutmeg and 1 teaspoon lemon zest, then season with salt and pepper to taste.
Combining & Baking
- Shred the Squash. Using a fork, gently pull the roasted flesh apart to create spaghetti‑like strands. Transfer the strands to a large mixing bowl, reserving a few whole pieces for garnish if desired.
- Mix with Sauce. Pour the hot Alfredo sauce over the squash strands, tossing gently until every strand is evenly coated. The heat from the sauce will further soften the squash, ensuring a cohesive texture.
- Transfer to Baking Dish. Lightly grease a 9‑x‑13‑inch baking dish. Spread the sauced squash in an even layer, smoothing the top with a spatula. Sprinkle an extra handful of mozzarella on top for a golden crust.
- Bake. Place the dish in the preheated oven and bake for 15‑18 minutes, or until the cheese on top is bubbling and lightly browned. Watch closely during the last 5 minutes to avoid over‑browning.
- Rest & Garnish. Remove from the oven and let the dish rest for 5 minutes. This short rest allows the sauce to thicken slightly and the flavors to meld. Sprinkle chopped parsley over the top for color and a fresh herbal note before serving.
Tips & Tricks
Perfecting the Recipe
Dry the Squash Thoroughly. After roasting, pat the strands with a paper towel to remove excess moisture. This prevents a watery sauce and helps the cheese crisp on top.
Use Freshly Grated Cheese. Fresh Parmesan melts more smoothly than pre‑grated varieties, giving the sauce a silkier texture.
Don’t Over‑Bake. Keep an eye on the final minutes; the sauce should be bubbling, not dried out, to retain its creaminess.
Flavor Enhancements
Add a splash of white wine to the sauce before the cream for subtle acidity, or fold in a tablespoon of toasted pine nuts for crunch. A pinch of smoked paprika can also introduce a gentle smoky depth without overwhelming the classic alfredo flavor.
Common Mistakes to Avoid
Avoid stirring the sauce too vigorously once the cheese is added; this can cause it to separate. Also, never use low‑fat dairy alternatives—they lack the fat needed for a truly velvety sauce and may curdle.
Pro Tips
Season the Squash Before Roasting. A light sprinkle of garlic powder and smoked salt on the raw squash adds an extra layer of flavor that intensifies during roasting.
Finish with a Pat of Butter. Stirring a small knob of butter into the sauce right before baking adds shine and richness.
Use a Heavy‑Bottomed Pan. This distributes heat evenly, preventing scorching of the cream and ensuring a smooth sauce.
Variations
Ingredient Swaps
Replace the spaghetti squash with roasted cauliflower florets for a different texture, or use butternut squash for a sweeter profile. For protein, add cooked shredded chicken or crispy pancetta. Swap mozzarella for fontina or Gruyère to experiment with meltiness and flavor depth.
Dietary Adjustments
For a dairy‑free version, use coconut cream and nutritional yeast in place of Parmesan and mozzarella. Choose a plant‑based butter alternative and a vegan cheese blend for a fully vegan dish. To keep it keto, omit the squash and serve the sauce over shirataki noodles or spiralized zucchini.
Serving Suggestions
Pair this creamy bake with a crisp arugula salad dressed with lemon vinaigrette, or serve alongside roasted garlic bread for extra soak‑up power. A side of grilled asparagus adds a bright, slightly bitter contrast that balances the richness of the Alfredo.
Storage Info
Leftover Storage
Allow the bake to cool to room temperature, then transfer portions to airtight containers. Refrigerate for up to 3 days. For longer keeping, freeze in freezer‑safe containers for up to 2 months; wrap tightly with plastic wrap before sealing to prevent freezer burn.
Reheating Instructions
Reheat in a 350°F oven, covered with foil, for 15‑20 minutes until hot and bubbly. Stir halfway through to redistribute the sauce. In a microwave, heat individual servings on medium power for 2‑3 minutes, adding a splash of milk or broth to revive creaminess.
Frequently Asked Questions
This Creamy Baked Spaghetti Squash Alfredo delivers all the indulgence of classic alfredo while staying lighter and more nutrient‑dense. With clear steps, storage tips, and plenty of variations, you can adapt it to any palate or dietary need. Feel free to experiment with herbs, cheeses, or protein add‑ins—cooking is your playground. Serve it hot, enjoy the silky sauce, and savor every comforting bite!