If you’re looking for a creamy, delicious dish that’s low-carb and full of flavor, Spaghetti Squash Alfredo is for you! As a fan of easy recipes, I've discovered how this veggie can replace pasta and fit right into your diet. In this blog post, I’ll guide you through every step of making this tasty meal, from prepping the squash to whipping up a smooth Alfredo sauce. Let's dive in!
Why I Love This Recipe
- Healthy Alternative: This spaghetti squash Alfredo offers a nutritious twist on a classic dish, making it vegan and low-carb while still being incredibly satisfying.
- Simple Preparation: With just a few ingredients and easy steps, this recipe is perfect for weeknight dinners or meal prep.
- Versatile Sauce: The creamy cauliflower Alfredo sauce is not only delicious but can also be used in other dishes, making it a great kitchen staple.
- Beautiful Presentation: Serving this dish in the roasted spaghetti squash halves adds a rustic charm that impresses guests and family alike.
Ingredients
Main Ingredients for Spaghetti Squash Alfredo
To make a tasty Spaghetti Squash Alfredo, gather these key ingredients:
- 1 medium spaghetti squash
- 2 tablespoons olive oil
- Salt and pepper to taste
- 1 cup cauliflower florets
- 1 tablespoon garlic, minced
- 1 cup vegetable broth
- 1/2 cup nutritional yeast
- 1/2 cup unsweetened almond milk
- 1 tablespoon lemon juice
- 1 teaspoon onion powder
These ingredients create a creamy and flavorful dish. Spaghetti squash serves as a great base. The cauliflower helps make the sauce rich and creamy. Nutritional yeast adds a cheesy taste without dairy.
Optional Garnishes and Seasoning
You can enhance your dish with a few optional garnishes:
- Fresh parsley for garnish
- Extra nutritional yeast for a cheesy look
These additions add color and flavor. Fresh herbs brighten the dish. More nutritional yeast gives it a more cheesy flavor.
Nutritional Information Breakdown
This dish is not only delicious but also nutritious. Here’s a quick breakdown:
- Calories: About 150 per serving
- Protein: 5 grams
- Carbs: 22 grams
- Fat: 6 grams
- Fiber: 5 grams
This recipe serves four. It offers a healthy alternative to traditional Alfredo. The use of spaghetti squash and cauliflower makes it lighter. Enjoy a creamy meal that is good for you!

Step-by-Step Instructions
Preparing the Spaghetti Squash
To start, preheat your oven to 400°F (200°C). Cut the spaghetti squash in half lengthwise. Use a spoon to scoop out all the seeds. Drizzle two tablespoons of olive oil inside each half. Sprinkle salt and pepper to taste over the oil. Place the squash cut-side down on a baking sheet. Roast it in the oven for 30 to 40 minutes. The squash should feel tender. You will know it’s ready when you can shred the flesh easily with a fork.
Making the Cauliflower Alfredo Sauce
While the squash roasts, steam one cup of cauliflower florets for 5 to 7 minutes. The cauliflower should be soft. Once done, add the steamed cauliflower to a blender. Also, add one tablespoon of minced garlic, one cup of vegetable broth, and half a cup of unsweetened almond milk. Then, mix in half a cup of nutritional yeast, one tablespoon of lemon juice, and one teaspoon of onion powder. Blend everything until it is smooth and creamy. Taste and add salt and pepper as needed.
Combining Ingredients and Serving Suggestions
When the spaghetti squash is ready, take it out of the oven. Let it cool for a few minutes. Use a fork to scrape the flesh into spaghetti-like strands. In a large mixing bowl, combine the squash strands with the creamy cauliflower Alfredo sauce. Toss them together until the strands are well coated. For a fun presentation, serve it in the hollowed-out squash halves. Garnish with fresh parsley. You can also sprinkle extra nutritional yeast for a cheesy look. Enjoy your delicious meal!
Tips & Tricks
Perfecting the Roasting of Spaghetti Squash
To roast spaghetti squash well, first cut it in half lengthwise. Scoop out the seeds to clear space. Drizzle olive oil inside each half. Sprinkle salt and pepper for flavor. Place the squash cut-side down on a baking sheet. Roast it at 400°F for 30-40 minutes. Check for tenderness by poking it with a fork. When it’s done, the flesh should shred easily into strands.
Enhancing the Creaminess of the Sauce
To make the sauce creamy, use steamed cauliflower as a base. Blend it with garlic, vegetable broth, and almond milk. Nutritional yeast adds a cheesy flavor without dairy. Lemon juice brightens the taste and onion powder gives depth. Blend until the mixture is smooth and thick. Taste and adjust salt and pepper for extra flavor.
Troubleshooting Common Issues
If your spaghetti squash is too hard, it may need more roasting time. Check it every few minutes after the initial 30. For a sauce that is too thick, add more almond milk slowly until you reach the desired consistency. If the sauce lacks flavor, boost it with a little more salt or lemon juice. Store leftovers in an airtight container in the fridge for up to three days.
Pro Tips
- Choose the Right Squash: Look for a spaghetti squash that feels heavy for its size and has a firm skin without blemishes for the best flavor and texture.
- Custom Sauce Variations: Feel free to add your favorite herbs, such as basil or thyme, to the Alfredo sauce for an extra layer of flavor.
- Make Ahead: You can prepare the cauliflower Alfredo sauce in advance and store it in the refrigerator for up to three days, making dinner prep a breeze!
- Leftover Ideas: Use leftover spaghetti squash Alfredo as a filling for omelets or as a base for a veggie-packed casserole the next day.
Variations
Adding Protein to Spaghetti Squash Alfredo
You can add protein to make this dish heartier. Grilled chicken pairs well with the creamy sauce. Cook the chicken in olive oil until golden. You can also use shrimp or tofu for a different twist. Simply sauté until cooked and mix it in with the squash.
Dairy-Free and Vegan Substitutes
If you need dairy-free options, you can swap regular almond milk with coconut milk. This gives a richer taste. For cheese, nutritional yeast is a great choice. It adds a cheesy flavor without dairy. You can also use cashew cream for extra creaminess.
Flavorful Add-ins for Extra Taste
Spice up your dish with extra herbs and spices. Try adding fresh basil or thyme for an aromatic touch. A pinch of red pepper flakes can add some heat. For a zestier flavor, mix in sun-dried tomatoes or roasted red peppers. These add depth and color to your meal.
Storage Info
Storing Leftovers Properly
To keep your spaghetti squash Alfredo fresh, store leftovers in an airtight container. Make sure it cools down to room temperature first. Place it in the fridge. Proper storage helps keep flavors intact for up to three days.
Reheating Instructions for Best Results
When reheating, I suggest using the stovetop. Heat a skillet over medium heat. Add a splash of almond milk to prevent sticking. Stir gently until warmed through. This method keeps the sauce creamy and delicious. You can also use the microwave, but add a bit of liquid to maintain moisture.
Freezing Tips for Meal Prep
If you want to freeze spaghetti squash Alfredo, do it before adding the sauce. Store the roasted spaghetti squash strands in a freezer bag. For the sauce, freeze it in a separate container. It can last up to three months. When ready to eat, thaw overnight in the fridge. Then, combine and reheat as needed.
FAQs
What is spaghetti squash and why use it?
Spaghetti squash is a type of winter squash. When cooked, it becomes tender and shreds into strands that look like spaghetti. I love using it because it offers a low-carb, gluten-free option. It allows you to enjoy the flavors of traditional pasta without the extra calories. Plus, it’s fun to make!
Can I use regular pasta instead of spaghetti squash?
Yes, you can use regular pasta if you prefer. However, it changes the dish's health benefits and texture. Spaghetti squash gives you a lighter meal. It also absorbs flavors well, enhancing the sauce's taste.
How long does spaghetti squash Alfredo last in the fridge?
Spaghetti squash Alfredo lasts about 3 to 5 days in the fridge. Make sure to store it in an airtight container. This keeps it fresh and safe to eat. Reheat it gently to enjoy its creamy goodness again.
What can I substitute for almond milk?
You can use any plant-based milk as a substitute for almond milk. Options like soy milk or oat milk work well. If you prefer dairy, regular milk can also be used. Just adjust the flavor to your liking!
Spaghetti squash Alfredo is a great dish full of flavor and nutrients. We covered the main ingredients, how to prepare the squash, and make the sauce. I shared tips to perfect your dish and variations to suit your taste or diet. Proper storage methods help keep your leftovers fresh. Remember, this dish offers a tasty alternative to regular pasta. Enjoy your cooking and feel free to experiment with flavors. You'll love what you create!