Go Back

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
Cook Time 45 minutes
Total Time 1 hour
Servings 4 servings
Calories 300 kcal

Ingredients
  

  • 1 large spaghetti squash about 3-4 pounds
  • 2 tablespoons olive oil
  • Salt and black pepper to taste
  • 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

Instructions
 

  • 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.