As I wandered through the farmer’s market, a burst of sunshine caught my eye—an inviting display of vibrant spaghetti squash. I felt inspired to create my own twist on a classic comfort dish. Enter the Spaghetti Squash Spinach Alfredo Bake, a luscious meal that captures the cozy embrace of creamy Alfredo sauce, with the added charm of tender spinach.
This dish transforms the humble squash into a decadent treat that satisfies even the pickiest eaters, all while steering clear of the usual fast-food monotony. Its versatility means it can easily impress at dinner parties or become a comforting family favorite on busy weeknights.
With a sprinkle of fresh garlic and a mix of rich cheeses, every bite is a delightful experience—comfort food at its finest. So gather your ingredients, and let’s dive into a recipe that promises warmth, flavor, and a sprinkle of creativity in every forkful!
Why is Spaghetti Squash Spinach Alfredo Bake a Must-Try?
Comforting Delight: This dish brings the essence of creamy Alfredo to life using spaghetti squash, making it a guilt-free alternative to traditional pasta.
Flavor Explosion: The rich blend of garlic, Parmigiano-Reggiano, and mozzarella creates a sauce that will leave your taste buds dancing!
Easy to Make: With straightforward steps, even beginner cooks can whip up this comforting meal in no time, perfect for any night of the week.
Crowd-Pleaser: Whether it’s a family dinner or a gathering with friends, this dish’s appealing looks and flavors will win over everyone at the table.
Healthy Twist: Packed with spinach and a nutrient-rich squash, it’s a wholesome option, ideal for health-conscious food lovers.
For more creative ideas, don’t miss out on cooking great recipes like our classic Alfredo pasta.
Ingredients for Spaghetti Squash Spinach Alfredo Bake
Get ready to create a delicious masterpiece!
For the Bake
• 1 large spaghetti squash – a low-carb alternative to traditional pasta that adds a lovely texture.
• 2 tablespoons extra-virgin olive oil – helps to enhance the flavors and moisture of the squash.
• 1 teaspoon kosher salt, divided – one for seasoning the squash and the other for the creamy sauce.
• ½ teaspoon freshly cracked black pepper – adds a hint of spice to the dish for extra flavor.
• 4 cloves garlic, minced – infuses the sauce with aromatic goodness that’s simply irresistible.
• 2 cups fresh spinach, roughly chopped – provides a burst of color and nutrition to your Alfredo bake.
• 1 cup heavy cream – creates that creamy texture we all crave in a delicious Alfredo sauce.
• ½ cup grated Parmigiano-Reggiano cheese – brings depth and savory flavor to the sauce; essential for a true Alfredo taste!
• ¼ cup unsalted butter – adds richness and smoothness to the sauce, making it truly luscious.
• ½ cup shredded mozzarella cheese – melts beautifully on top, creating a golden and bubbly finish.
Enjoy making this Spaghetti Squash Spinach Alfredo Bake that will envelop your senses in delightful flavors!
How to Make Spaghetti Squash Spinach Alfredo Bake
-
Preheat your oven to 400°F to prepare for roasting the squash. The warm temperature is crucial for achieving that tender, fork-shreddable texture!
-
Brush the cut sides of the spaghetti squash with extra-virgin olive oil. Then, season with ½ teaspoon of kosher salt and black pepper to ensure flavorful, well-rounded squash.
-
Roast the squash cut-side down on a parchment-lined baking sheet for 35-40 minutes. You’re looking for it to become tender, letting a fork easily shred the flesh into strands.
-
Cool the squash slightly before using a fork to scrape the flesh into strands. Don’t forget to drain any excess liquid in a colander—it keeps the bake from becoming soggy.
-
Melt the butter in a large skillet over medium heat. Once bubbling, sauté the minced garlic for about 1 minute until fragrant—your kitchen will smell amazing!
-
Add the chopped spinach to the skillet and cook for approximately 2 minutes, just until it wilts and brightens in color.
-
Pour in the heavy cream along with the remaining ½ teaspoon of kosher salt. Bring this mixture to a gentle simmer, creating a creamy base for your Alfredo sauce.
-
Whisk in the grated Parmigiano-Reggiano cheese, stirring for about 3 minutes until the sauce thickens slightly and becomes irresistibly creamy.
-
Combine the spaghetti squash strands and the Alfredo sauce with the spinach in a baking dish. Toss gently to ensure everything is evenly coated in that luxurious sauce.
-
Top the bake with shredded mozzarella cheese, spreading it evenly across the surface to achieve that delightful bubbly finish.
-
Bake the dish at 375°F for another 15-18 minutes. Look for the cheese to turn golden and bubbly—this is when all that goodness comes together!
-
Let REST the bake for 5 minutes before serving. This helps the sauce to set properly, making every serving a good one!
Optional: Garnish with fresh parsley for a pop of color and extra freshness.
Exact quantities are listed in the recipe card below.
How to Store and Freeze Spaghetti Squash Spinach Alfredo Bake
Fridge: Store leftover Spaghetti Squash Spinach Alfredo Bake in an airtight container for up to 3 days. Reheat in the microwave or oven until warmed through, adding a splash of cream if needed.
Freezer: For longer storage, freeze leftovers in a freezer-safe container for up to 3 months. Thaw in the refrigerator overnight before reheating for best results.
Reheating: To maintain texture, reheat in the oven at 350°F for about 20 minutes, covered with foil, to keep it moist and bubbly.
Serving Size: When thawing, separate portions for easy reheating, so you can enjoy your creamy, comforting dish whenever the craving hits!
Variations & Substitutions for Spaghetti Squash Spinach Alfredo Bake
Feel free to get creative and customize this dish to suit your taste and dietary needs!
-
Dairy-Free: Swap heavy cream with coconut cream and use dairy-free cheese for a plant-based version that’s just as creamy.
-
Garlic Lovers: Add roasted garlic instead of raw for a sweeter, caramelized flavor that will elevate your Alfredo sauce.
-
Protein Boost: Toss in shredded chicken or crumbled turkey sausage for a hearty addition that makes this bake even more satisfying.
-
Extra Veggie: Incorporate zucchini noodles or mushrooms to add extra nutrients and textures while contributing to the dish’s overall freshness.
-
Spice It Up: For a little heat, sprinkle in some red pepper flakes or add diced jalapeños to the spinach mixture—perfect for those who enjoy a kick!
-
Nutty Flavor: Blend in a touch of nutmeg along with the cheese for an intriguing depth of flavor that complements the creaminess beautifully.
-
Whole Wheat Alternative: Use whole wheat pasta or gluten-free pasta shells instead of spaghetti squash for a traditional yet healthier take—perfect for pasta lovers!
-
Herb Infusion: Incorporate fresh herbs like basil or thyme into the sauce. Their aromatic qualities will give your Alfredo bake a garden-fresh pop and delightful fragrance!
Expert Tips for Spaghetti Squash Spinach Alfredo Bake
• Choose the Right Squash: Select a firm spaghetti squash with a rich yellow color. Avoid any with soft spots to ensure the best texture and flavor.
• Avoid Soggy Strands: After scraping the squash, let the strands drain in a colander. This prevents excess moisture from making your bake watery.
• Perfectly Creamy Sauce: Whisk the cheese into the cream slowly to prevent lumps. This ensures a smooth, luscious Alfredo sauce in your spaghetti squash bake.
• Even Melting: Spread the mozzarella evenly over the top of the bake. This helps achieve that perfectly golden and bubbly finish that everyone loves!
• Add Your Twist: Feel free to mix in other vegetables or proteins. Cooked chicken or steamed broccoli can enhance the nutritional value and flavor of your spaghetti squash spinach Alfredo bake.
Make Ahead Options
These Spaghetti Squash Spinach Alfredo Bake components are perfect for meal prep, allowing you to enjoy this comforting dish even on your busiest nights! You can roast and shred the spaghetti squash up to 3 days in advance, storing it in an airtight container in the refrigerator. Additionally, the creamy Alfredo sauce can be prepared and refrigerated for up to 24 hours; just reheat it gently on the stove before combining it with the squash. To maintain quality, ensure you drain excess liquid from the squash and store the components separately. When ready to serve, simply combine the squash, Alfredo sauce, and spinach mixture, top with mozzarella, and bake as directed—resulting in a delightful, stress-free meal anytime!
What to Serve with Spaghetti Squash Spinach Alfredo Bake?
Elevate your dining experience with delightful pairings that perfectly complement this creamy and comforting dish.
-
Garlic Bread: The crispy, buttery exterior and soft, fluffy interior make this a perfect vehicle for soaking up rich Alfredo sauce.
-
Caesar Salad: A crisp Caesar salad adds brightness and crunch, offering a well-balanced contrast to the richness of the bake. You can top it off with shaved Parmesan for extra flavor!
-
Steamed Broccoli: Tender, steamed broccoli brings a vibrant green color and a satisfying crunch, making it a great healthful side. It also enhances the dish’s veggie appeal while keeping things nutritious.
-
Roasted Brussels Sprouts: The caramelized edges and earthy flavor of roasted Brussels sprouts give a delightful textural juxtaposition to the creamy bake. Plus, they’re seasonally perfect for added warmth!
-
Chardonnay: A glass of chilled Chardonnay, with its buttery notes, harmonizes beautifully with the creamy richness of your spaghetti squash Alfredo bake. It’s the perfect pairing for a relaxing evening!
-
Fruit Sorbet: For a light and refreshing dessert, consider serving a tangy fruit sorbet. Its coolness contrasts wonderfully after the warm, comforting bake, cleansing the palate.
-
Stuffed Mushrooms: Savory stuffed mushrooms with herbs and cheese offer a delicious savory bite that pairs well while keeping the flavors cohesive and delightful.
-
Roasted Sweet Potatoes: Their natural sweetness and soft texture offer a wholesome complement to the creamy dish, making every bite feel like a warm hug.
With these delightful options, you’re sure to create a memorable meal that everyone will love!
Spaghetti Squash Spinach Alfredo Bake Recipe FAQs
How do I choose a ripe spaghetti squash?
Absolutely! When selecting a spaghetti squash, look for one that feels heavy for its size, with a smooth, firm skin and a rich yellow color. Avoid squashes with soft spots, dark blemishes, or that seem overly pale, as these can indicate spoilage.
What’s the best way to store leftovers?
For the fridge, store your leftover Spaghetti Squash Spinach Alfredo Bake in an airtight container. It will stay fresh for up to 3 days. I often reheat my leftovers in the oven, adding a splash of cream to revive that creamy texture!
Can I freeze the spaghetti squash bake?
Yes, you can! To freeze your Spaghetti Squash Spinach Alfredo Bake, first let it cool completely. Then, transfer it to a freezer-safe container. It can be stored for up to 3 months. When you’re ready to enjoy it, thaw in the refrigerator overnight before reheating.
How do I reheat frozen spaghetti squash bake properly?
When reheating, it’s best to gently bring your spaghetti squash bake back to life in the oven. Preheat your oven to 350°F (175°C) and cover the dish with foil. Bake for about 20 minutes, or until heated through. This method helps keep it moist and bubbly, just like freshly made!
Are there any dietary considerations?
Very! If you’re cooking for someone with dairy allergies, consider using a dairy-free cream alternative and vegan cheeses. To make it gluten-free, ensure that any packaged ingredients, like cream and cheese, are certified gluten-free. Always double-check ingredient labels to be safe!
What if my squash isn’t shreading easily?
If your spaghetti squash isn’t shredding well after roasting, it may not be cooked long enough. It should be tender enough for a fork to easily scrape the flesh into strands. If it still feels firm, simply return it to the oven for another 5-10 minutes and check again. Don’t worry, it’s a common experience!

Creamy Spaghetti Squash Spinach Alfredo Bake You'll Love
Ingredients
Equipment
Method
- Preheat your oven to 400°F.
- Brush the cut sides of the spaghetti squash with extra-virgin olive oil and season with ½ teaspoon of kosher salt and black pepper.
- Roast the squash cut-side down on a parchment-lined baking sheet for 35-40 minutes.
- Cool the squash slightly before using a fork to scrape the flesh into strands.
- Melt the butter in a large skillet over medium heat and sauté the minced garlic for about 1 minute.
- Add the chopped spinach to the skillet and cook for approximately 2 minutes until it wilts.
- Pour in the heavy cream along with the remaining ½ teaspoon of kosher salt and bring to a gentle simmer.
- Whisk in the grated Parmigiano-Reggiano cheese, stirring for about 3 minutes until the sauce thickens.
- Combine the spaghetti squash strands and the Alfredo sauce with the spinach in a baking dish.
- Top the bake with shredded mozzarella cheese.
- Bake the dish at 375°F for another 15-18 minutes.
- Let REST the bake for 5 minutes before serving.







