Creamy Vegan Fettuccine Alfredo Recipe

If you love a rich and velvety Alfredo sauce but thought those days were gone now that you're vegan, think again. This creamy vegan fettuccine Alfredo recipe is made with a silky, cashew-based sauce and the perfect seasonings to make every bite satisfying and delicious. It's quick enough to make on a weeknight and elegant enough to serve when you're entertaining. It pairs well with a simple green salad, a blended spinach soup, or steamed asparagus.

Advertisement

Wellness coach and recipe developer Miriam Hahn brings us this recipe and says, "Growing up in an Italian family, pasta was a very common meal, and fettuccine Alfredo was always reserved for fancier occasions. The traditional version tends to be heavier compared to this lighter, healthier option. It is always a home run when I make this recipe, whether it's for my family or guests." Keep reading to learn how to whip up a vegan meal that even your meat-eating friends will love.

Gather the ingredients for creamy vegan fettuccine Alfredo

To make this recipe, start in the produce aisle and grab onion, garlic, lemon, and curly parsley. For the creamy sauce, you'll need raw cashews, olive oil, vegetable broth, unsweetened soy milk, nutritional yeast, salt, and pepper. We're using raw cashews here that haven't been roasted or salted. These will give us the creaminess we're looking for. Lastly, you'll need some fettuccine.

Advertisement

Step 1: Soak the cashews

Cover the cashews with boiling water and let sit for 30 minutes.

Step 2: Boil water

Bring a large pot of water to a boil for the pasta.

Step 3: Add oil to a pan

Add the oil to a medium frying pan and bring the heat to medium-high.

Step 4: Cook the aromatics

Add the onion and garlic and saute for 8 minutes, stirring frequently.

Step 5: Add the cashews and broth to a blender

Drain the cashews and add them to a blender with the broth.

Step 6: Blend until smooth

Blend until smooth.

Step 7: Add more ingredients to the blender

Add the onion-garlic mixture, soy milk, nutritional yeast, miso paste, lemon juice, and salt to the blender and blend again.

Step 8: Cook the pasta

Add the fettuccine to the boiling water and cook according to the package directions, then drain.

Step 9: Toss the pasta and sauce

Toss the sauce with the pasta.

Step 10: Garnish and serve

Top with the parsley and black pepper, and serve.

Creamy Vegan Fettuccine Alfredo Recipe

5 (2 ratings)

Fettuccine Alfredo is known for its rich, creamy sauce. This recipe carefully builds a cashew and miso–based sauce for a vegan take on the Italian favorite.

Prep Time
35
minutes
Cook Time
18
minutes
servings
6
Servings
A hand swirling pasta in fork
Total time: 53 minutes

Ingredients

  • 1 ½ cups raw cashews
  • 1 tablespoon olive oil
  • ½ cup diced onion
  • 4 garlic cloves, minced
  • 1 cup vegetable broth
  • 1 cup unsweetened soy milk
  • ¼ cup nutritional yeast
  • 1 tablespoon white miso paste
  • ½ lemon, juiced
  • 1 teaspoon salt
  • 16 ounces fettuccine pasta
  • 2 tablespoons chopped curly parsley, for garnish
  • ¼ teaspoon black pepper

Directions

  1. Cover the cashews with boiling water and let sit for 30 minutes.
  2. Bring a large pot of water to a boil for the pasta.
  3. Add the oil to a medium frying pan and bring the heat to medium-high.
  4. Add the onion and garlic and saute for 8 minutes, stirring frequently.
  5. Drain the cashews and add them to a blender with the broth.
  6. Blend until smooth.
  7. Add the onion-garlic mixture, soy milk, nutritional yeast, miso paste, lemon juice, and salt to the blender and blend again.
  8. Add the fettuccine to the boiling water and cook according to the package directions, then drain.
  9. Toss the sauce with the pasta.
  10. Top with the parsley and black pepper, and serve.

Nutrition

Calories per Serving 558
Total Fat 19.5 g
Saturated Fat 3.3 g
Trans Fat 0.0 g
Cholesterol 0.0 mg
Total Carbohydrates 76.8 g
Dietary Fiber 7.3 g
Total Sugars 7.1 g
Sodium 528.5 mg
Protein 23.0 g
The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.
Rate this recipe

What is miso paste, and why is it an ingredient in vegan Alfredo?

Miso paste is full of umami, savory, and salty flavor, and this rich taste adds depth to pasta dishes, soups, marinades, and sauces. There are three types of miso — white, yellow, and red. The white is the mildest, the red the strongest, and the yellow is in between.

Advertisement

Miso paste is made from fermented soybeans, making it full of natural probiotics, vitamins, and minerals. Sometimes grains like rice or barley are used in the mix, so if you are gluten-free, you'll want to check the label. Commonly used in Japan, this valuable seasoning is helpful to use in plant-based recipes to replace the richness of animal-based products. You'll find it in many recipes like this mushroom miso pasta, and this caramelized sweet potato soup.

In this recipe, the miso enhances the cashews; together, they provide the cheese flavor in a healthier, more natural form than a premade vegan Parmesan cheese. Miso paste has a long shelf life due to the high salt content and can be stored in the fridge for up to a year.

Advertisement

What ingredient substitutions can I make in this vegan Alfredo recipe?

There are several ways to modify the recipe using ingredients that you have on hand or prefer. If you want to make this recipe nut-free, one solution is to use sunflower seeds in place of the cashews. You will soak them in the same manner. Just be sure to use unroasted and unsalted sunflower seeds. Another option is to substitute the cashews with silken tofu. Use a 16-ounce block of tofu and drain the excess water before using.

Advertisement

For the soy milk, you can substitute other types of plant-based milk. Canned coconut milk will offer a thicker and richer option. Unsweetened coconut milk, flax milk, oat milk, or almond milk are all good options. We use white miso paste in this recipe, but other varieties work fine. If you want to omit the miso paste, use 1 tablespoon of tamari soy sauce instead to capture that umami flavor.

Instead of the nutritional yeast, you can substitute in a pre-made vegan Parmesan. Finally, you can use any type of pasta for this recipe, whether it's a small macaroni, another long noodle like spaghetti, or a tube pasta like ziti or rigatoni.

Recommended

Advertisement