clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
vegan fettuccine alfredo pasta inside a white bowl

Vegan Fettuccine Alfredo

  • Author: purelykaylie
  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Dinner
  • Method: Cook
  • Cuisine: Italian
  • Diet: Vegan


This vegan fettuccine alfredo pasta is rich, creamy, and so easy to make! It’s made with healthy ingredients in 30 minutes.


Units Scale
  • 1 + 1/4 cup raw cashews
  • 1 cup plant-based milk (almond, coconut, soy)
  • 1/3 cup nutritional yeast
  • 4 cloves garlic
  • 1 tbsp lemon juice
  • 1 tsp onion powder
  • 1 tsp salt
  • 1/4 tsp black pepper
  • 10 oz fettuccine pasta (gluten-free or grain-free if needed)


  1. Bring 3 cups of water to a boil. Add cashews to a bowl. Pour boiling water over the cashews and soak for 20 minutes. Drain the water.
  2. Add soaked cashews, plant-based milk, nutritional yeast, garlic cloves, lemon juice, onion powder, salt, and black pepper to a blender. Blend on high until smooth and creamy.
  3. Cook pasta according to the package. After, drain the water and transfer pasta back into the pot.
  4. Pour alfredo sauce over the pasta and gently toss to combine.


  • Use your favorite type of pasta! Any variety can be used instead of fettuccine.
  • I always recommend adding 2-3 tsp of salt to the boiling pasta water. It enhances the flavor and makes all the difference.


  • Serving Size: 1 serving
  • Calories: 490
  • Sugar: 4g
  • Fat: 17g
  • Saturated Fat: 2.5g
  • Carbohydrates: 62g
  • Fiber: 5g
  • Protein: 21g

Keywords: vegan fettuccine alfredo, vegan alfredo cashew