Go Back

Vegan Creamy Alfredo Pasta

This vegan Alfredo features a silky, indulgent sauce made from blended cashews, nutritional yeast, and plant milk, creating a rich, dairy-free alternative to traditional Alfredo. The dish combines cooked pasta with a smooth, cheesy sauce that coats each strand, resulting in a comforting and visually luscious plate of pasta. Its creamy texture and vibrant flavor make it a perfect cozy dinner option.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 4
Course: Main Course
Cuisine: Vegan
Calories: 450

Ingredients
  

  • 1 cup cashews soaked for at least 4 hours or quick soaked in hot water for 30 minutes
  • 1/4 cup plant milk unsweetened, such as cashew or oat milk
  • 2 tbsp nutritional yeast adds cheesy, umami flavor
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 1 tbsp lemon juice fresh for brightness
  • 1 tbsp olive oil or vegan butter
  • Salt and pepper to taste
  • 8 oz pasta your choice of shape

Equipment

  • Blender
  • Large Skillet
  • Saucepan
  • Measuring cups and spoons
  • Cooking spoon

Method
 

  1. Begin by draining your soaked cashews and placing them in a blender along with plant milk, nutritional yeast, garlic powder, onion powder, lemon juice, and a pinch of salt. Blend until completely smooth and creamy, adding a splash of water if needed to help it blend into a silky sauce.
  2. While blending, bring a large pot of salted water to a boil and cook your pasta until al dente, about 8-10 minutes. Drain the pasta, saving a cup of pasta water for thinning the sauce later.
  3. Heat a tablespoon of olive oil in a large skillet over medium heat. Once shimmering, add minced garlic and sauté for about 30 seconds until fragrant and slightly golden, filling your kitchen with a warm aroma.
  4. Pour the blended cashew sauce into the skillet with the garlic. Gently warm the sauce over medium-low heat, stirring constantly, until it begins to bubble and thickens slightly, about 2-3 minutes. The sauce should shimmer and develop a cheesy, inviting aroma.
  5. Add the cooked pasta directly into the skillet with the sauce. Toss gently to coat each strand evenly, allowing the sauce to cling and create a glossy, creamy coating around the pasta.
  6. If the sauce feels too thick, stir in reserved pasta water a tablespoon at a time until the sauce reaches a smooth, pourable consistency. Taste and adjust seasoning with salt, pepper, or extra lemon juice as desired.
  7. Cook for another minute to allow flavors to meld, then remove from heat. Serve immediately, garnished with fresh herbs or cracked black pepper if you like, and enjoy that luscious, cheesy vegan Alfredo.