Spaghetti Squash with Vegan Alfredo Sauce
A creamy, comforting pasta dish that's both vegan and low-carb. This recipe delivers all the richness of traditional Alfredo sauce while keeping it completely plant-based and nutritious.
Prep Time 15 minutes mins
Cook Time 45 minutes mins
Total Time 1 hour hr
Servings 4 servings
Calories 300 kcal
- 1 large spaghetti squash about 3-4 pounds
- 2 tablespoons olive oil
- Salt and black pepper to taste
- 1½ cups raw cashews soaked for 4 hours or overnight
- 2 cups unsweetened plant milk preferably almond or oat
- 4 cloves garlic minced
- 2 tablespoons nutritional yeast
- 1 tablespoon lemon juice
- 1 teaspoon onion powder
- ½ teaspoon sea salt
- ¼ teaspoon white pepper
Preheat your oven to 400°F (200°C). Cut the spaghetti squash in half lengthwise and scoop out the seeds.
Brush the cut sides with olive oil and season with salt and pepper. Place cut-side down on a baking sheet.
Bake for 35-45 minutes, or until the squash is tender and easily pulls apart with a fork.
While the squash bakes, drain and rinse the soaked cashews.
Add the cashews and all remaining sauce ingredients to a high-speed blender. Blend until completely smooth and creamy, about 2-3 minutes.
Pour the sauce into a large saucepan and heat over medium-low heat, stirring frequently until warmed through and slightly thickened.
Use a fork to scrape the cooked squash into spaghetti-like strands.
Toss the squash strands with the warm Alfredo sauce and serve immediately.