Go Back
spaghetti squash Alfredo on a white plate

Spaghetti Squash Alfredo (Vegan+Gluten Free)

This Spaghetti Squash Alfredo is basically magic on a plate. It's low-carb, gluten free, vegan and incredibly satisfying.

Course Main Course
Cuisine Italian
Keyword healthy alfredo recipe, low carb alfredo, vegan alfredo recipe
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings 2
Calories 311 kcal
Author Denisse


For the spaghetti squash:

  • 1 large spaghetti squash halved and seeds removed
  • 2 tablespoons olive oil divided
  • 1/2 teaspoon salt
  • 1/2 teaspoon garlic powder

For the cauliflower Alfredo sauce:

  • 2 cups cauliflower florets chopped into large pieces
  • 1/4 cup plain, unsweetened almond milk
  • 2 tablespoons nutritional yeast
  • 1/2 tablespoon lemon juice
  • 1 clove garlic
  • 1/4 teaspoon freshly grated nutmeg
  • 1 tablespoon vegan butter
  • 1/2 teaspoon salt


  1. Heat oven to 400 degrees. Place spaghetti squash halves in a baking dish and drizzle with 1 tablespoon of olive oil. Roast for 30-45 minutes or until squash is tender.

  2. Scrape the spaghetti squash with a fork to release strands and toss with remaining tablespoon olive oil, garlic powder and salt.

  3. Steam or boil cauliflower until fork tender, about 5-7 minutes. Transfer to a food processor or high speed blender.
  4. Add almond milk, nutritional yeast, lemon juice, garlic, nutmeg, vegan butter and salt. Blend until completely smooth.

  5. Toss spaghetti squash with enough cauliflower Alfredo sauce to lightly coat the strands. Transfer spaghetti squash to plates and spoon the remaining sauce on top.

Recipe Notes

  • Toss some of the sauce with the spaghetti squash and serve some on top as well for maximum creamy goodness.
  • Serve this vegan Alfredo sauce with zucchini noodles or butternut squash noodles instead of spaghetti squash.
  • If you want to top this dish with a protein to it more substantial, grilled chicken/veggie chicken strips, shrimp or meatballs/veggie meatballs would all be very tasty!
  • Other toppings ideas to jazz up this dish include fresh herbs, chopped cherry tomatoes, toasted breadcrumbs and crushed red pepper.