Go Back

Vegan Alfredo Sauce

This vegan Alfredo sauce is a creamy, cheesy-tasting sauce made primarily from nutritional yeast, soaked cashews, and plant-based milk. It is blended until smooth and heated to create a velvety, indulgent sauce that coats pasta, vegetables, or roasted potatoes with a rich, umami flavor. The final dish has a luscious, silky texture and a bright, cheesy aroma.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings: 4
Course: Main Course
Cuisine: Plant-Based
Calories: 340

Ingredients
  

  • 3/4 cup raw cashew nuts soaked in hot water for at least 20 minutes
  • 1 cup unsweetened almond or oat milk thicker milk preferred for richness
  • 3 tbsp nutritional yeast cheesy, umami flavor
  • 1 tbsp lemon juice brightens the sauce
  • 3 cloves garlic finely minced
  • 1 tbsp olive oil extra virgin preferred
  • to taste salt adjust as needed
  • to taste black pepper freshly ground recommended

Equipment

  • Blender
  • Saucepan
  • Measuring spoons
  • Spatula
  • Sharp Knife

Method
 

  1. Drain the soaked cashews and place them in a high-speed blender along with plant-based milk, nutritional yeast, lemon juice, and a pinch of salt. Blend on high until the mixture is completely smooth and creamy, about 1-2 minutes. Set aside.
  2. Heat the olive oil in a medium saucepan over medium heat. Add the minced garlic and sauté for about 30 seconds until fragrant and just turning golden—be careful not to burn it, as burnt garlic turns bitter.
  3. Pour the blended cashew mixture into the saucepan with the garlic. Stir well and cook over low heat for about 3-4 minutes, allowing the sauce to warm up and thicken slightly. You will notice the aroma become cheesy and savory during this process.
  4. Taste the sauce and adjust with additional salt or lemon juice if needed. It should be velvety, flavorful, and bright. If the sauce is too thick, add a splash of extra plant-based milk to loosen it.
  5. Cook your pasta in a large pot of salted boiling water until al dente, following package instructions—usually about 8-10 minutes. Drain and reserve about half a cup of pasta water.
  6. Add the drained pasta to the saucepan with the warm sauce. Toss gently to coat every strand of pasta thoroughly in the creamy Alfredo. If the sauce is too thick, stir in a little reserved pasta water until it reaches your desired consistency.
  7. Serve immediately while hot, garnished with freshly ground black pepper or chopped herbs if desired. Enjoy the rich, velvety, cheesy vegan Alfredo with your favorite vegetables or protein additions for a complete meal.