Welcome to a culinary journey where traditional comfort food meets healthy eating—Spaghetti Squash Alfredo! Imagine the rich, creamy goodness of Alfredo sauce paired with a delicious and nutritious vegetable. This dish not only tantalizes your taste buds but also allows you to enjoy a classic favorite without the extra calories. With its velvety texture and savory flavor, Spaghetti Squash Alfredo is an innovative and delightful twist on the beloved pasta dish.
Why We Love This Spaghetti Squash Alfredo Recipe
One of the many reasons you’ll fall in love with this Spaghetti Squash Alfredo recipe is its incredible versatility. It can be a wholesome weeknight dinner or a star of your holiday feast. Spaghetti squash serves as a nutritious alternative to traditional pasta. Packed with vitamins, minerals, and fiber, it’s a great way to incorporate more vegetables into your diet without sacrificing flavor. Plus, the creamy cottage cheese and cheesy goodness of Parmesan and mozzarella ensure your cravings are completely satisfied. This dish is not only comforting but also allows you to indulge guilt-free, making it a favorite for health-conscious eaters and food lovers alike.
Ingredients about Spaghetti Squash Alfredo
To create this mouthwatering Spaghetti Squash Alfredo, you’ll need the following ingredients:
- 2 small spaghetti squash
- 5 tablespoons melted butter, slightly cooled
- 2 cups cottage cheese (4% fat)
- 3/4 cup freshly grated Parmesan cheese, divided
- 1 garlic clove, peeled
- 1/2 teaspoon salt (plus more to taste)
- 1/2 teaspoon black pepper (plus more to taste)
- 1/4 cup chopped fresh parsley (optional)
- 1 cup shredded mozzarella cheese
These ingredients come together to form a delightful blend of flavors and textures that will surely impress your family and friends.
How to Make Spaghetti Squash Alfredo Directions
Now that you have all your ingredients ready, it’s time to dive into the cooking process! Making Spaghetti Squash Alfredo is easy and incredibly satisfying. Here’s how to do it:
Prep the Squash: Begin by preheating your oven to 400°F (200°C). Cut your spaghetti squash lengthwise and carefully scoop out the seeds. This is the fun part; you’re about to transform this squash into delightful strands!
Season the Squash: Brush each half of the squash with approximately 1 tablespoon of melted butter, ensuring it coats the surface well. Sprinkle salt and black pepper on top. This seasoned coating enhances the natural flavor of the squash and prepares it for roasting.
Roast the Squash: Place the squash halves cut side down on a baking sheet. Pop them into the preheated oven and roast for about 35 to 45 minutes. You’ll know they’re ready when they become tender and can easily be pierced with a fork.
Blend Your Sauce: While the squash is roasting, take a high-speed blender and add the cottage cheese, 1/2 cup of Parmesan cheese, the remaining melted butter, garlic, salt, and pepper. Blend the mixture until it becomes smooth and creamy. The garlic will infuse the sauce with aromatic goodness, taking this dish to the next level.
Shred the Squash: Once the squash has roasted and cooled for about 10 minutes, carefully flip it over and use a fork to shred the inside. This will create spaghetti-like strands that will hold the sauce beautifully.
Combine Everything: Divide the creamy sauce between the two squash ‘boats’ and mix well to ensure the sauce coats the squash evenly. If you opted for parsley, add it now, giving your dish a fresh pop of color and flavor.
Add Cheese and Broil: Top your sauced squash with shredded mozzarella and the remaining Parmesan cheese. Place it under the broiler for about 3 to 5 minutes until the cheese is melted and bubbling. Keep an eye on it to prevent burning!
And just like that, your Spaghetti Squash Alfredo is ready to be served!
How to Serve Spaghetti Squash Alfredo
Serving your Spaghetti Squash Alfredo is one of the best parts! You can enjoy this dish as a main course or as a great side. For an elegant presentation, place the stuffed squash boats on a beautiful platter and garnish with additional parsley sprinkled on top for a pop of color. If you’re feeling adventurous, consider adding a sprinkle of crushed red pepper flakes for an extra kick!
This dish pairs beautifully with a fresh garden salad or steamed vegetables, rounding out your meal while keeping it light and nutritious. You can also serve it alongside roasted chicken or grilled shrimp for added protein. The possibilities are endless!
Expert Tips: Spaghetti Squash Alfredo
To ensure your Spaghetti Squash Alfredo turns out perfectly, consider the following expert tips:
Choosing the Right Squash: When selecting spaghetti squash, look for firm, heavy squashes with a vibrant color. They should feel substantial, indicating they’re ripe and ready to cook.
Don’t Overcook the Squash: Be careful not to exceed the roasting time, as overcooked squash can become mushy. Aim for a firm, tender texture that can hold its shape.
Customize Your Sauce: Feel free to adjust seasonings and add your favorite herbs. Basil or thyme can make delightful additions to the sauce, creating your unique flavor profile.
Cheese Choices: While Parmesan and mozzarella work beautifully, experimenting with other cheeses like cheddar or gouda can impart unique flavors to your dish.
Use a Food Processor: If you don’t have a high-speed blender, a food processor works just as well for creating your creamy sauce.
How to Store Spaghetti Squash Alfredo
Storing your Spaghetti Squash Alfredo is straightforward, making it a fantastic meal prep option. Allow any leftovers to cool completely before transferring them to an airtight container. Stored in the refrigerator, your leftovers will stay fresh for up to 3 days.
If you want to keep it for longer, consider freezing the sauce separately from the squash. To reheat, simply thaw overnight in the fridge and then warm on the stove or in the microwave. Just be aware that the texture of the squash may change slightly after freezing.
Variation of Spaghetti Squash Alfredo
While the traditional Spaghetti Squash Alfredo is delicious on its own, don’t hesitate to get creative! Here are a few variations to inspire your cooking:
Add Protein: Incorporate shredded rotisserie chicken, cooked turkey, or sautéed shrimp for a heartier meal that packs in protein.
Vegetable Add-Ins: Feel free to sneak in some other vegetables. Sautéed spinach, mushrooms, or broccoli can enhance both the nutrition and beautiful colors of your dish.
Spicy Kick: If you love heat, sauté red pepper flakes along with the garlic for a spicy take on this creamy classic.
Herb Infusion: Experiment with different herbs such as dill or oregano mixed into the sauce. Each herb brings a unique freshness that can change the dish entirely.
Creamier Version: For an even creamier experience, add a splash of cream or some Greek yogurt to the cheese mixture for a richer texture and flavor.
FAQ about Spaghetti Squash Alfredo
If you’re curious about this delicious recipe, you’re in luck! Here are some frequently asked questions about Spaghetti Squash Alfredo:
Can I make Spaghetti Squash Alfredo ahead of time?
Yes, you can prepare the sauce in advance and store it covered in the fridge. Simply assemble the dish and bake it when you’re ready to enjoy it.
How does spaghetti squash compare to traditional pasta?
Spaghetti squash serves as a low-carb, lower-calorie alternative to traditional pasta, making it a healthier option that still allows you to enjoy a comforting meal.
Can I make this dish vegan?
Absolutely! You can swap the cheeses for plant-based alternatives, and use a dairy-free butter substitute to create a delicious vegan version of Spaghetti Squash Alfredo.
What if I don’t have cottage cheese?
If you don’t have cottage cheese, you can substitute it with ricotta cheese or blended silken tofu for a creamy texture.

Spaghetti Squash Alfredo
Equipment
- Oven
- Baking Sheet
- High-speed blender
- Fork
Ingredients
- 2 small spaghetti squash
- 5 Tbsp melted butter slightly cooled
- 2 cups cottage cheese (4% fat)
- 3/4 cup freshly grated Parmesan cheese divided
- 1 clove garlic peeled
- 1/2 tsp salt (plus more to taste)
- 1/2 tsp black pepper (plus more to taste)
- 1/4 cup chopped fresh parsley (optional)
- 1 cup shredded mozzarella cheese
Instructions
- Preheat your oven to 400°F (200°C).
- Cut the spaghetti squash lengthwise and scoop out the seeds.
- Brush the cut sides with approximately 1 tablespoon of melted butter and season with salt and pepper.
- Place the squash cut side down on a baking sheet and roast for 35 to 45 minutes until tender.
- While the squash is roasting, blend the cottage cheese, 1/2 cup of Parmesan cheese, remaining melted butter, garlic, salt, and pepper until smooth and creamy.
- Once the squash has cooled slightly, flip it over and use a fork to shred the insides into spaghetti-like strands.
- Divide the creamy sauce between the squash halves and mix well. If using, stir in the chopped parsley.
- Top with shredded mozzarella and the remaining Parmesan cheese. Broil for 3 to 5 minutes until the cheese is melted and bubbling.
- Serve immediately and enjoy!
Send me this recipe!
Just enter your email below and get it sent straight to your inbox!