Print

The Ultimate 15-Minute No-Cashew Creamy Vegan Alfredo Sauce

Close-up of fettuccine noodles coated in a rich, creamy vegan alfredo sauce being lifted by a fork.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

You need a rich, indulgent, dairy-free sauce that tastes like the real thing but comes together fast. This easy vegan alfredo sauce uses a simple base, avoiding cashews and coconut milk, making it a perfect quick vegan dinner solution.

Ingredients

Scale
  • 1 tablespoon olive oil
  • 3 cloves garlic, minced
  • 1/4 cup all-purpose flour (use gluten-free blend for gluten free vegan alfredo)
  • 2 cups unsweetened soy milk or oat milk (for creamy vegan alfredo)
  • 1/2 cup nutritional yeast
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • Pinch of nutmeg

Instructions

  1. Heat the olive oil in a medium saucepan over medium heat. Add the minced garlic and cook for about 1 minute until fragrant. Do not let it brown.
  2. Whisk in the flour to create a roux. Cook, stirring constantly, for 1 minute. This step is key for a thick sauce.
  3. Slowly pour in the soy or oat milk while whisking continuously to prevent lumps. Keep whisking until the mixture begins to simmer and thicken, about 3 to 5 minutes.
  4. Reduce the heat to low. Stir in the nutritional yeast, salt, pepper, and nutmeg. Continue stirring until the nutritional yeast is fully incorporated and the sauce is smooth and creamy.
  5. Taste and adjust seasonings. If you want a richer flavor, add a teaspoon of Dijon mustard.
  6. Remove from heat. Serve immediately over your favorite pasta for a delicious vegan fettuccine alfredo.

Notes

  • For a copycat vegan alfredo flavor similar to Olive Garden, add 1/2 teaspoon of onion powder and a small dash of white wine vinegar (optional).
  • If the sauce is too thick, thin it slightly with a splash of reserved pasta water or more plant milk.
  • This plant based cream sauce is best served right away, but you can reheat gently on the stove.

Nutrition