Go Back
+ servings
fettuccine Alfredo - vegan
Print Recipe
5 from 2 votes

Fettuccine Alfredo

Creamy fettuccine Alfredo is one of the most elemental delights of Italian cuisine. The smooth, rich, and cheesy Alfredo sauce cloaking each strand of pasta makes this dish an all-time family favorite.
Prep Time15 mins
Cook Time20 mins
Total Time35 mins
Servings: 4
Calories: 239kcal


  • 10 oz. fettuccine pasta*
  • 1 tsp. olive oil
  • 1 white onion, chopped
  • 1 clove garlic, minced
  • 5 cups cauliflower florets
  • 1/2 cup raw cashews
  • 1 1/2 cups unsweetened almond milk
  • 3 Tbsp. nutritional yeast
  • 1 Tbsp. lemon juice
  • salt, to taste**
  • black pepper


  • In a medium-size pot, heat up the olive oil. Add the chopped onion and garlic and saute until softened and fragrant, but not browned.
  • Add the cauliflower florets, cashews, almond milk and bring it to a boil. Cook for 5-7 minutes or until the cauliflower becomes tender.
  • In a high-speed blender, add all the ingredients - the cooked onion, garlic, cauliflower, cashews, and almond milk together with nutritional yeast, lemon juice, and salt. Blend until smooth.
  • Bring a large pot of water to a boil. Add the fettuccine pasta and boil for the time instructed on the package. Drain pasta.
  • Add cauliflower sauce into the pot (you can use the same pot!) and add the drained pasta. Heat over low-medium until heated enough to your liking. Salt again to taste (the pasta dilutes the flavor). Serve with freshly cracked blacked pepper.
  • Store leftover fettuccine Alfredo covered in the refrigerator for 3-4 days. 


*I used quinoa fettuccine to make the dish gluten-free, but you can use any fettuccine you like.
**Start with 3/4 tsp. (4.4 g) salt and add more as needed.


Serving: 1of 4 | Calories: 239kcal | Carbohydrates: 19g | Protein: 10g | Fat: 16g | Fiber: 9g | Sugar: 5g