The Best Vegan Afredo Pasta Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 2 reviews

The Best Vegan Alfredo Pasta Recipe made with just 6 ingredients. This recipe is so delicious and is my favorite creamy plant-based Alfredo sauce recipe.

  • Prep Time: 20 mins
  • Cook Time: 10 mins
  • Total Time: 20 mins

Yield: Serves 4



Alfredo sauce:

  • 1/2 cup cashews (salted or unsalted works)
  • 1 small white onion, sliced
  • 4 cloves of garlic, chopped
  • 3/4 cup veggie broth
  • 1/4 cup warm water
  • 1 tablespoon lemon juice
  • 2 tablespoons nutritional yeast
  • Sea salt and black pepper to taste


  • 10 ounces spaghetti or pasta of choice
  • Parsley and red pepper flakes and vegan parm if desired


  1. Add the cashews to a bowl and cover with hot water
  2. Let the cashews soak for about 10 minutes and begin making the rest of the sauce
  3. Grease a large skillet with oil and cook the onion and garlic over medium heat for about 5-8 minutes
  4. Remove from heat and add them to a high-speed blender or food processor with the veggie broth, water, lemon juice and nutritional yeast
  5. Drain the cashews and add to blender, salt and black pepper and blend until smooth and creamy
  6. Cook pasta per instructions then toss in the sauce, garnish as desired and enjoy!


*Store leftovers in fridge for 5 days. I like to reheat with a splash of water in the pasta to make the sauce creamier again

  • Author: Rachel
  • Category: pasta, entree, vegan