Creamy, cheesy and silky this plant-based Alfredo pasta is beyond delicious. Made from a few simple, healthy ingredients you can feel good feeding this dish to your family. Perfect for nights when you want a healthy pasta without all the fuss.

Plant Based Cacio e Pepe- Healthyish Foods

I served this plant based Alfredo pasta dish to my husband and he had no idea it was vegan. The texture of the sauce is so creamy and cheesy. I added extra Alfredo sauce to my noodles, but you can keep it light too. Either way, I can guarantee your family will be reaching for more. 

For this recipe, it’s important to note that you should soak your raw cashews in water overnight. If you forget to soak them overnight, simply soak them for 5-6 hours at room temperature the same day.

Looking for more plant-based dinner recipes? Try my crispy tofu with spicy brown sauce and mango salsa or my crispy tofu with balsamic soy sauce and green beans.

Plant Based Cacio e Pepe- Healthyish Foods
Plant Based Cacio e Pepe- Healthyish Foods

Plant Based Alfredo Pasta

No ratings yet
Leave a Review »


  • 8 ounces cooked linguine or fettuccine noodles

Alfredo sauce:

  • 1 tablespoon vegan butter, I used Earth Balance
  • 1 cup soaked raw cashews
  • 1-2 cups reserved pasta water
  • ½ cup yellow or white onion
  • 2 tablespoons nutritional yeast
  • 1/2 teaspoon crushed black pepper


  • colander
  • pasta pot
  • saute pan


  • ** Soak 1 cup of raw, unsalted cashews overnight in water. **
  • Boil a pot of water and cook your pasta noodles according to the package. Al dente preferred.
    Reserve 1-2 cups of pasta water.
    Drain off water and set noodles aside.
  • In a large sauté pan over medium heat add the plant-based butter and onion. Let the onion sweat and simmer until it's translucent.
  • Drain the water from the cashews. Add the soft cashews and crushed black pepper to the pan with the onions. Simmer over medium heat.
  • Add the cashew, onion mixture into a blender. Add the nutritional yeast and 1 cup of reserved pasta water, blend well.
  • Pour the creamy sauce back into the sauté pan and simmer over low heat. If the sauce is too thick, simply add more reserved pasta water and stir well.
  • Add the noodles and simmer everything together over low heat. Toss the cooked pasta in the sauce until it is well coated.
    You can add more crushed black pepper and a pinch of salt to taste if you desire.
  • Serve and enjoy!
Plant Based Cacio e Pepe- Healthyish Foods