• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Eat Something Vegan logo

  • About Me
  • Vegan Cookbook
  • All Recipes
    • Dinner
    • Lunch
    • Breakfast
    • Desserts
    • Appetizer
    • Pasta
    • Salad
    • Soup
    • Side Dishes
  • Subscribe
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
menu icon
go to homepage
subscribe
search icon
Homepage link
  • About Me
  • Vegan Cookbook
  • All Recipes
    • Dinner
    • Lunch
    • Breakfast
    • Desserts
    • Appetizer
    • Pasta
    • Salad
    • Soup
    • Side Dishes
  • Subscribe
  • Stay in Touch!

    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Dinner » Vegan Fettuccine Alfredo

    Vegan Fettuccine Alfredo

    Jun 10, 2025 by Julia Maz · This post may contain affiliate links

    Sharing is caring!

    • Facebook
    • Twitter
    Jump to Recipe Jump to Video

    This Vegan Fettucine Alfredo is creamy, rich, and utterly delicious. You're going to love this simple, yet filling and hearty dish.

    Vegan Fettucine Alfredo in the skillet

    I love this Vegan Fettucine Alfredo. It's completely plant-based, but has all the cheesy, creamy richness that you love in an Alfredo. This recipe is thickened with blended cauliflower so you get a serving of vegetables as well as a deliciously thick sauce.

    The nutritional yeast is giving it some cheesiness, and onion and garlic adding even more flavor, this is incredible tasty. It's also really easy to make. With just a few steps you can have this ready to plate for a family dinner. You can even double the sauce for later in the week. This Vegan Fettucine Alfredo is simply fantastic. Now let's talk ingredients.

    Video Tutorial

    What you'll need

    • Fettuccine. Or your favorite type of pasta.
    • Cauliflower. Chop it into small pieces.
    • Oat Milk. I like using extra creamy oat milk. Other unsweetened nut/plant milks work, too. Or even unsweetened vegan creamer.
    • Onion and Garlic. You won't feel those in the sauce but they are much needed.
    • Nutritional Yeast. For cheesy flavor. You can use some vegan cheese instead, or skip altogether.
    • Salt & Pepper. To taste.

    How to make this Vegan Fettuccine Alfredo

    1. Place the cauliflower, onion, garlic, salt, pepper, and plant milk into a small sauce pan. Bring it to a boil, reduce the heat, and simmer for 10-13 minutes, until the cauliflower is very soft.

    cooking the ingredients for the sauce

    2. In the meantime, bring a large pot of water to a boil, add some salt, and start cooking the fettuccine.

    cooking the pasta

    3. Now it's time to blend the Alfredo sauce. Add the nutritional yeast to the cooked cauliflower. Use an immersion blender (or a regular blender) to process the sauce until it's very smooth.

    blending the sauce

    4. Drain the pasta (reserving some pasta water) and add the creamy sauce to it. Mix well, adding the pasta water, if needed, to help thin the sauce. Garnish with red pepper flakes, or chopped parsley. Enjoy!

    mixing the sauce with the pasta
    Vegan Fettucine Alfredo on a plate

    Tips for the best Vegan Fettucine Alfredo

    • Chop the cauliflower small. Do this to more quickly soften the cauliflower for the Alfredo sauce. Larger pieces will take longer and leave it chunky.
    • Cook the pasta al dente. Since the cooked fettucine is going to cook a little when mixed with the hot Alfredo sauce, slightly undercook the pasta so it doesn't get mushy.
    • Save the pasta water. This water is the best way to thin the sauce, if needed. Make sure you save it before draining.
    • Make extra sauce. This delicious Alfredo sauce is so good, you'll want to try it with other pastas and recipes. Make extra and store it in the fridge for a few days of rich, delicious meals.

    Add-ins and Substitutes

    • Add more heat. If you like your Vegan Fettucine Alfredo on the spicy side, add red pepper flakes or a dash of cayenne pepper to the sauce.
    • Substitute other pasta varieties. You can easily sub in other pastas, like linguine, spaghetti, farfalle, cavatelli, or others. Any work for this recipe.
    • Add vegetables. Try this recipe with some broccoli, spinach, sun-dried tomatoes, cherry tomatoes, zucchini, or mushrooms.
    • Make it gluten-free. Look for a gluten-free pasta to replace this one. Brown rice or corn flour are the most common and cook up just as easily.

    How to Store

    You can store this Vegan Fettucine Alfredo in an airtight container for up to 4 days in the refrigerator. To reheat it, place it in a saucepan and warm it with a little extra plant milk to thin the sauce that might have thickened in the fridge.

    What to Serve with it

    • Bread. Serve this Vegan Fettucine Alfredo with a slice of garlic bread, toasted pita, or focaccia bread.
    • Salad. Start the meal with a green salad, or try this Tomato and Onion Salad, Creamy Cucumber Radish Salad, or Easy Three Bean Salad.
    • Soup. Enjoy it with a bowl of Red Lentil Soup, Cabbage Soup, Easy Lemon Lentil Soup, or Easy Puréed Bean Soup.
    • Vegetables. Pair this Vegan Fettucine Alfredo with some Simple Roasted Broccoli, Grilled Zucchini, Roasted Tomato Pesto Vegetables, or Simple Sautéed Vegetables.
    Vegan Fettucine Alfredo close up shot

    I hope you enjoy this recipe for Vegan Fettucine Alfredo as much as we do. It's rich, cheesy, and super creamy. Your family is going to love it!

    More tasty vegan pasta recipes:

    • Carrot Pasta Sauce
    • Mushroom Bolognese Pasta
    • Tomato Mushroom Spinach Pasta
    • Creamy Zucchini Pasta

    Vegan Fettucine Alfredo

    This Vegan Fettucine Alfredo is creamy, rich, and utterly delicious. If you love Alfredo sauce, then you're going to love this homemade plant-based version.
    4.45 from 9 votes
    Print Pin Rate
    Course: Main Course
    Cuisine: American, Italian
    Prep Time: 10 minutes minutes
    Cook Time: 20 minutes minutes
    Total Time: 30 minutes minutes
    Servings: 2 servings
    Calories: 599kcal
    Author: Julia Maz

    Ingredients

    • 8 oz. fettuccine or other pasta
    • 2 cups chopped cauliflower
    • ¼ medium onion, diced
    • 2 medium garlic cloves, sliced
    • 1 cup creamy oat milk, unsweetened or other plant milk
    • ½ tsp. salt
    • ⅛ tsp. pepper
    • 1 tbsp. nutritional yeast
    • ⅛ tsp. red pepper flakes, to garnish

    Instructions

    • Place the cauliflower, onion, garlic, salt, pepper, and plant milk into a small sauce pan. Bring it to a boil, reduce the heat, and simmer for 10-13 minutes, until the cauliflower is very soft.
    • In the meantime, bring a large pot of water to a boil, add some salt, and start cooking the fettuccine.
    • Now it's time to blend the Alfredo sauce. Add the nutritional yeast to the cooked cauliflower. Use an immersion blender (or a regular blender) to process the sauce until it's very smooth.
    • Drain the pasta (reserving some pasta water) and add the creamy sauce to it. Mix well, adding the pasta water, if needed, to help thin the sauce. Garnish with red pepper flakes, or chopped parsley. Enjoy!

    Video Tutorial

    Notes

    Tips for the best Vegan Fettucine Alfredo

    • Chop the cauliflower small. Do this to more quickly soften the cauliflower for the Alfredo sauce. Larger pieces will take longer and leave it chunky.
    • Cook the pasta al dente. Since the cooked fettucine is going to cook a little when mixed with the hot Alfredo sauce, slightly undercook the pasta so it doesn't get mushy.
    • Save the pasta water. This water is the best way to thin the sauce, if needed. Make sure you save it before draining.
    • Make extra sauce. This delicious Alfredo sauce is so good, you'll want to try it with other pastas and recipes. Make extra and store it in the fridge for a few days of rich, delicious meals.

    How to Store

    You can store this Vegan Fettucine Alfredo in an airtight container for up to 4 days in the refrigerator. To reheat it, place it in a saucepan and warm it with a little extra plant milk to thin the sauce that might have thickened in the fridge.

    Nutrition

    Calories: 599kcal | Carbohydrates: 100g | Protein: 28g | Fat: 11g | Saturated Fat: 5g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 3g | Trans Fat: 0.1g | Cholesterol: 109mg | Sodium: 617mg | Potassium: 1194mg | Fiber: 9g | Sugar: 11g | Vitamin A: 405IU | Vitamin C: 81mg | Calcium: 250mg | Iron: 3mg

    More Dinner Recipes

    • Vegan Cabbage Rolls
    • 🌿Air Fryer Cabbage Steaks
    • Smashed Pickled Radishes
    • 🥬 Balsamic Roasted Cabbage Steaks

    Reader Interactions

    Comments

    1. Juliet says

      July 08, 2024 at 5:20 pm

      5 stars
      Absolutely fantastic! My husband and I ate leftovers all week. Such a delicious alternative to traditional Alfredo without the heavy full feeling after!

      Reply
      • Tania Sheff says

        September 12, 2024 at 11:15 pm

        Thank you so much, Juliet! Even my non-vegan friends like this. 🙂

        Reply
    « Older Comments

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Hi Friend!

    I am glad you are here!

    Welcome to Eat Something Vegan! Here, you'll find a lot of healthy, tasty, and creative vegan recipes. Each recipe is carefully tested to make sure you won't be disappointed!

    Read more ->

    Footer

    ^ back to top

    Privacy

    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2020