Go Back
+ servings
Vegan Fettuccine Alfredo on white plate

Skinny Vegan Fettuccine Alfredo

Creamy and decadent, this vegan Fettuccine Alfredo has a secret healthy ingredient that makes it a meal the whole family will love. Made in just 30 minutes for a quick, delicious, and surprisingly veggie-packed dinner. 
4.13 from 8 votes
Print Pin
Prep Time: 20 minutes
Cook Time: 10 minutes
Total Time: 30 minutes
Servings: 4
Calories: 316kcal
Author: Sarah McMinn


Cauliflower Alfredo Sauce


  • 8 ounces fettuccine pasta, about 1 inch in diameter
  • 1 tablespoon olive oil
  • pinch of salt



  • Cook the fettuccine in salted boiling water for 10-12 minutes, until al dente. Drain into a colander, toss with 1 tablespoon olive oil, and set aside.
  • Heat the coconut oil in a large pot over medium-high heat. Once melted, add onions and garlic. Cook, stirring occasionally, until onions are translucent, about 5 minutes.
  • Add cauliflower florets and saute for another 2-3 minutes. Once slightly tender, add vegetable broth, cover and cook until cauliflower is soft all the way through, about 5 more minutes.
  • Transfer to a high-speed blender and add remaining Alfredo Sauce ingredients. Blend until completely smooth. Set aside.
  • Toss noodles with the Alfredo Sauce. Top with vegan parmesan, fresh parsley, and freshly ground pepper. Serve immediately.



Serving and Storing - Serve this fettuccine immediately with vegan parmesan cheese, freshly ground pepper, parsley, and lemon wedges. Serve with Vegan Caesar Salad or artisan bread. Leftovers are better kept separately. Extra Cauliflower Alfredo Sauce can be stored in the refrigerator for up to 5 days or in the freezer for up to 2 months. Let it thaw in the refrigerator overnight before using.
Variation  - Sticking to a keto diet? No problem! Make this Fettuince Alfredo Keto-friendly by using nut-based milk such as cashew and swapping out the fettuccine noodles for zucchini noodles.


Calories: 316kcal | Carbohydrates: 46g | Protein: 10g | Fat: 10g | Saturated Fat: 4g | Sodium: 166mg | Potassium: 398mg | Fiber: 3g | Sugar: 4g | Vitamin A: 530IU | Vitamin C: 38mg | Calcium: 83mg | Iron: 2mg