Imagine twirling strands of silky spaghetti squash coated in a velvety alfredo sauce that feels just as indulgent as its traditional counterpart—yet without the guilt. This Creamy Dreamy Spaghetti Squash Alfredo brings that luxurious comfort to your table while keeping calories in check.
What sets this dish apart is the natural sweetness of roasted squash, which acts as a low‑carb noodle base, paired with a sauce made from cashews, nutritional yeast, and a splash of olive oil for richness without dairy.
Busy professionals, health‑conscious families, and anyone craving a comforting pasta night will love this recipe. It shines at weeknight dinners, casual brunches, or even as a hearty lunchbox staple.
The cooking process is straightforward: roast the squash, blend a silky sauce, then combine everything in a hot skillet for a quick finish. In under an hour you’ll have a restaurant‑quality plate ready to serve.
Why You'll Love This Recipe
Low‑Carb Comfort: Spaghetti squash provides a noodle‑like texture with a fraction of the carbs, making it perfect for keto‑friendly or calorie‑conscious meals.
Creamy Without Dairy: Cashews and nutritional yeast create a luscious, dairy‑free sauce that satisfies cravings for richness while staying vegan‑friendly.
One‑Pan Finish: After roasting, everything comes together in a single skillet, minimizing cleanup and keeping the cooking experience stress‑free.
Versatile Flavor Base: The sauce easily adapts to herbs, spices, or citrus, allowing you to tailor the dish to seasonal produce or personal taste.
Ingredients
The success of this dish hinges on a handful of high‑impact ingredients. The spaghetti squash serves as a neutral, slightly sweet canvas. Cashews and nutritional yeast form the backbone of the sauce, delivering creaminess and umami. Fresh garlic, lemon, and a touch of olive oil brighten the profile, while herbs finish the dish with a burst of aroma.
Main Ingredients
- 1 large spaghetti squash (about 3‑4 lbs)
- 1 cup raw cashews (soaked 4 hrs or boiled 10 mins)
- ¼ cup nutritional yeast
Sauce Components
- 2 cloves garlic, minced
- 1 tablespoon olive oil
- 1 tablespoon lemon juice
- ½ cup unsweetened almond milk
Seasonings & Garnish
- ½ teaspoon sea salt
- ¼ teaspoon freshly ground black pepper
- ¼ teaspoon red‑pepper flakes (optional)
- 2 tablespoons fresh parsley, chopped
Together these ingredients create a sauce that clings to each strand of squash, delivering a buttery mouthfeel without dairy. The cashews lend body, while nutritional yeast adds a cheesy depth. Lemon juice lifts the richness, and the garlic‑infused olive oil binds everything together. A final sprinkle of parsley brightens the plate, making every forkful inviting.
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 the flesh with a tablespoon of olive oil, then season with salt and pepper. Place cut‑side down on a parchment‑lined baking sheet and roast for 35‑40 minutes, or until a fork slides in easily and the strands separate easily. Roasting caramelizes the natural sugars, giving the “noodles” a subtle sweetness.
Making the Creamy Sauce
While the squash roasts, combine soaked cashews, nutritional yeast, garlic, lemon juice, almond milk, and a pinch of salt in a high‑speed blender. Blend on high for 1‑2 minutes, stopping to scrape the sides, until the mixture is completely smooth and resembles a traditional alfredo. The sauce should be thick enough to coat a spoon; add a splash more almond milk if it becomes too stiff.
Bringing It All Together
- Shred the Squash. Using a fork, gently scrape the roasted flesh to create noodle‑like strands. Transfer the strands to a large skillet over medium heat.
- Warm the Sauce. Pour the blended sauce into the skillet with the squash. Stir continuously for 3‑4 minutes, allowing the sauce to thicken and cling to the strands. This step integrates the flavors and prevents a watery finish.
- Season and Finish. Add black pepper, red‑pepper flakes (if using), and adjust salt to taste. Toss in the chopped parsley just before serving for a burst of freshness.
- Serve Immediately. Spoon the creamy squash onto warm plates, drizzle any remaining sauce from the pan, and garnish with an extra sprinkle of parsley. The dish is best enjoyed hot, when the sauce is silky and the squash retains its tender‑yet‑slightly‑firm texture.
Tips & Tricks
Perfecting the Recipe
Dry the Squash Flesh. After shredding, pat the strands with a paper towel to remove excess moisture; this helps the sauce cling better.
Use Hot Pan. Warm the skillet before adding the sauce; a hot surface prevents the sauce from separating and ensures a glossy finish.
Blend Until Silky. A high‑speed blender eliminates graininess, giving the sauce that authentic alfredo silk.
Season in Layers. Add a pinch of salt at each stage—while roasting, in the sauce, and before serving—to build depth.
Flavor Enhancements
Stir in a teaspoon of smoked paprika for a subtle earthiness, or finish with a drizzle of truffle oil for luxurious aroma. Freshly grated nutmeg (a pinch) adds a classic alfredo nuance without dairy.
Common Mistakes to Avoid
Avoid over‑blending the sauce with hot ingredients; it can cause the cashews to separate. Also, don’t skip the roasting step—raw squash yields a watery, bland base that can’t hold the sauce.
Pro Tips
Soak Cashews Overnight. This yields a smoother sauce and shortens blending time.
Use a Hand‑Held Immersion Blender. If you don’t own a high‑speed blender, an immersion blender can achieve a comparable creaminess directly in the skillet.
Finish with a Splash of Pasta Water. Adding a tablespoon of warm water helps the sauce emulsify and cling to the squash strands.
Garnish at the Last Minute. Adding fresh herbs right before serving preserves their bright flavor and color.
Variations
Ingredient Swaps
Replace cashews with soaked almonds for a slightly nuttier profile, or swap nutritional yeast for vegan Parmesan for a sharper cheese flavor. Add sautéed mushrooms or roasted cherry tomatoes for extra texture and umami.
Dietary Adjustments
For a gluten‑free guarantee, ensure all packaged items are certified gluten‑free. To make it fully vegan, keep the recipe as is; for a dairy version, substitute cashews with half‑and‑half and add grated Parmesan. Keto diners can reduce almond milk to ¼ cup and increase cashew quantity.
Serving Suggestions
Pair the dish with a crisp arugula salad dressed in lemon vinaigrette, or serve alongside roasted garlic bread for a comforting contrast. For a complete meal, add a side of grilled chicken or seared shrimp to boost protein.
Storage Info
Leftover Storage
Allow the dish to cool to room temperature, then transfer to an airtight container. It keeps well in the refrigerator for 3‑4 days. For longer preservation, portion into freezer‑safe bags, lay flat, and freeze up to 3 months. Label with date for easy tracking.
Reheating Instructions
Reheat in a 350°F (175°C) oven, covered with foil, for 12‑15 minutes until steaming hot. Stir halfway through to re‑emulsify the sauce. In a microwave, heat on medium power for 2‑3 minutes, stirring at the 1‑minute mark, and add a splash of almond milk if the sauce looks dry.
Frequently Asked Questions
This Creamy Dreamy Spaghetti Squash Alfredo proves that indulgence doesn’t have to come with excess calories or dairy. By roasting the squash, blending a cashew‑based sauce, and finishing with fresh herbs, you create a comforting pasta‑style dish that’s both satisfying and nutritious. Feel free to experiment with herbs, spices, or protein additions to make it truly yours. Serve hot, savor every silky bite, and enjoy a guilt‑free comfort meal any night of the week.