Spaghetti Squash Alfredo

Spaghetti Squash Alfredo

Spaghetti Squash Alfredo is a dairy-free version of the classic dish and chock full of vegetables! Oil-free, dairy-free, and completely delicious.
Course Pasta
Cuisine American Vegan
Keyword alfredo sauce, dairy-free alfredo, spaghetti squash, spaghetti squash alfredo, vegan alfredo sauce
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings 4 -6 servings
Calories 470kcal
Author Beth Hornback


  • 1 medium Spaghetti Squash
  • 1 head cauliflower (cut into florets)
  • 4-6 cloves garlic (peeled)
  • 1 teaspoon chickpea miso (optional, or white/yellow miso)
  • 1 1/2 Tablespoons nutritional yeast (optional)
  • 1 1/2 teaspoons salt
  • 1 1/2 - 2 cups plain unsweetened non-dairy milk (or water)
  • 1/2 cup raw cashews
  • 1/2 box of spaghetti (such as Barilla Veggie Thin Spaghetti)

Optional Toppings

  • Sautéed mushrooms
  • Sautéed broccoli florets
  • Roasted cauliflower florets or brussels sprouts
  • in Frozen Peas (folded at the last minute)


  • Preheat oven to 400 degrees F.
  • Cut spaghetti squash across the width into 4 rings and place on an oven-safe cooling rack set over a baking sheet. Deseed the squash by running a small knife around the seeds, if you like (you can also deseed after roasting in the same manner).
  • Liberally salt both sides of each squash ring and set aside for at least 15 minutes, allowing time for the salt to draw out some of the water from the squash.
  • Wipe away the liquid that the salt has drawn away from the squash with a paper towel, then place the baking sheet in the oven for 30 minutes.
  • While the spaghetti squash being prepared, put a large pot of water on the stove to boil.
  • Cut the head of cauliflower into equal sized pieces, about 1-2 inches in diameter.
  • Add the cauliflower and peeled garlic cloves into the boiling water, and cook for 8 minutes.
  • Strain the cauliflower and garlic out of the water and place in a blender.
  • Turn the heat of the pot of water down to low until you are ready to cook the pasta (if using).
  • Add the cashews, miso, nutritional yeast, salt, and non-dairy milk to the blender, and puree until smooth and creamy.
  • If using the pasta, place it in the boiling water to cook for the time directed on the package.
  • When the squash is done roasting, allow to cook for 5-10 minutes before removing the squash from the skin and cutting away the seeds.
  • Drain the pasta, if using, and return to the pot, along with the spaghetti squash.
  • Pour the sauce over the squash and pasta, a little at a time, mixing with tongs or a fork until fully coated, adding more sauce as needed. Refrigerate any leftover sauce for another use.
  • Add optional toppings, and serve.


Serving: 1cup | Calories: 470kcal | Carbohydrates: 70g | Fat: 13g | Sodium: 1319mg | Sugar: 19g | Vitamin A: 200IU | Vitamin C: 12.4mg