Vegan Fettuccine Alfredo Sauce Recipe
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.My delicious vegan Alfredo recipe is quick and easy to make, ready in just 15 minutes! Savory veggie broth, creamy cashews, hearty white beans, and aromatic garlic blend together into a rich, flavorful sauce that perfectly enhances any pasta! If you’re looking for a healthy dinner that the entire family will love, my dairy-free Alfredo sauce will have everyone coming back for seconds!
Believe it or not, traditional Alfredo was historically just fettuccine noodles, butter, and parmesan cheese. Over the years it has transformed into a rich sauce featuring heavy cream, butter, and other ingredients.
Since none of those versions of the sauce are vegan, I just had to create my own! I wanted to make a lightened up option that excluded some of those heavy ingredients that always leave me feeling bloated.
As a lover of Italian cuisine, I have created over 60 vegetarian Italian recipes, and I assure you that this homemade sauce is just as tasty as what you’d get at any restaurant – and much healthier too!
👩🏽🍳 Why I Love This Recipe
This vegan Alfredo recipe isn’t your typical heavy, overly-indulgent sauce—it’s made with minimal, wholesome ingredients for a refreshing take on the beloved classic! My recipe not only skips the dairy but also amps up the nutritional value with plant-based protein, creating a guilt-free option that’s super satisfying.
It has become one of my top go-to sauce recipes thanks to its versatility. While vegan fettuccine noodles with Alfredo sauce is a classic combination, this recipe is also perfect as a drizzle, dip, or spread!
And what I love most? It is super easy to whip up, making it perfect for beginners in the kitchen. There is no complicated roux to make or confusing steps to follow – just simple, straightforward instructions that guarantee success every time.
My homemade vegan Alfredo sauce recipe is comfort food at its finest, perfect for the whole family to enjoy – adults and kids alike! With its savory flavor, smooth texture, and minimal prep, it’s sure to become a household favorite in no time!
🥘 Ingredients
My easy plant based Alfredo sauce uses simple ingredients that not only create a decadent, creamy texture but also pack a punch of nutrition! Conveniently find everything you need at any local grocery store, if you don’t already have them on hand.
Veggie Broth: Vegetable broth is my top liquid of choice to blend all the other ingredients together! Water can also be used, but it won’t provide as much flavor. I would imagine that unsweetened almond milk or any unsweetened plant milk would also work.
Raw Cashews: Cashews are a staple in many plant-based sauces, and I knew I wanted to incorporate them into this recipe for the best texture and thickness! For a nut-free option you can try using sunflower seeds or pumpkin seeds, but keep in mind they have a stronger flavor. While you don’t have to soak the cashews, it does help with the blending process so I’ll often do this for a creamier sauce.
Garlic: Two cloves of garlic is all you need to give this sauce a nice balance of flavor. If you are a garlic lover like me, feel free to add more! In a pinch, feel free to use garlic powder.
Potato: I used red potatoes but any starchy potato will work! I recommend avoiding sweet potatoes as that will change the entire flavor profile.
White Beans: White beans are my secret ingredient to make this sauce super creamy without any dairy or cream! Not only does this provide a boost of protein, the white beans thicken the sauce without overpowering any of the other ingredients. Navy beans, cannellini beans, or great northern beans will all work well here.
Seasonings: I use apple cider vinegar, sea salt, and black pepper to give this dairy-free sauce a tangy kick! The salt enhances all the other flavors from the garlic, potatoes, and cashews, too. Swap the ACV for lemon juice or white wine vinegar if needed. Crushed red pepper flakes would also work instead of black pepper.
🔪 How To Make Vegan Fettuccine Alfredo
Pasta sauces can be quite the undertaking, but luckily this is not the case for my easy vegan Alfredo! I’ve crafted this recipe to be fool-proof, with minimal effort and time required. Follow along with my simple steps to learn how to make vegan Alfredo sauce for pasta:
Blend Ingredients: First, I place all ingredients, except pepper, into a high speed blender. Blend until smooth and creamy, pulsing the black pepper in at the end.
Heat Sauce: Sometimes I prefer to warm the sauce up a bit, by heating over low on the stovetop. The sauce will thicken a bit so add more broth as needed, and make sure to whisk the sauce as you’re heating it so it doesn’t get too thick.
Add To Pasta: Next, I add the sauce over my favorite pasta and serve while fresh and warm! It really is that easy!
💭 Expert Tips
My #1 Secret Tip for this vegan garlic Alfredo sauce is to make sure you use a high speed blender and potentially even give the cashews a quick soak before blending.
You need a blender like a Vitamix or other high-powered blender to get that super creamy texture you’d want in an Alfredo sauce.
And while soaking the cashews isn’t required, I sometimes will soak them in warm water for about 20 minutes before blending because I find that it does help with the overall consistency of the sauce.
Additionally, if you’re not using a high speed blender, I recommend soaking the cashews overnight or boiling them for 20-25 minutes to soften them. Another method is using a coffee or spice grinder to grind them dry (not soaking) into a very fine powder.
Other Tips To Keep In Mind:
- Follow The Measurements Exactly: While an experienced home chef may be able to successfully tweak this recipe, I recommend that all beginners follow along exactly for best results! After trying out various ingredient measurements, I’ve found the proportions in this recipe to have the most flavor and creamiest texture. Adding in too much broth will result in a thinner texture that might not be as satisfying, while adding too much potato or white beans might make this sauce feel heavy.
- Season To Taste: Everyone has different preferences when it comes to seasonings. If you like things a bit more salty or tangy, adjust the amount of sea salt and apple cider vinegar.
📖 Variations
Mix-Ins: Sometimes I add chopped spinach, broccoli or cauliflower florets, peas, or diced mushrooms to the vegan pasta Alfredo sauce for an extra veggie boost. I’ll either add them into the blender directly, or I’ll dice them small and toss the veggies with the finished sauce and pasta. It is a great way to sneak in extra vegetables and fiber – my kids don’t even notice!
Vegan Chicken Alfredo: To make this a super satisfying, hearty meal combine the sauce with pasta of choice and top with some sliced vegan chicken. Seasoned tempeh or tofu would be great here, too!
Other Protein Options: There is some protein in this sauce thanks to the cashews and white beans, but if you’d like to add more, mix in nutritional yeast or hemp seeds.
Gluten Free: The sauce is already gluten-free, so just toss with your favorite gluten-free pasta or with zucchini noodles for a GF version!
🍽 Serving Suggestions
My vegan fettuccine Alfredo recipe is so versatile and pairs nicely with so many meals! Here are some of my all time favorite ways to enjoy this dairy-free Alfredo sauce:
For Pasta: This is my favorite (and most classic) way to serve Alfredo sauce. Mix the sauce in with whatever pasta you prefer like fettuccine, spaghetti, angel hair, or even gnocchi. I have also made it into a creamy macaroni for my kids, adding nutritional yeast for that cheesy flavor.
As A Drizzle: Sometimes I’ll top my stuffed broccoli cheese baked potatoes or vegan mashed potatoes with this creamy sauce. For a creative and tasty brunch addition, I love to drizzle some of this Alfredo over my homemade McDonald’s hash browns or a tofu scramble. And I have to let you in on my little secret – this makes the best drizzle on my sweet potato tacos with a little seasoning mixed in!
As A Dip: I’ll often serve this as a dipping sauce for roasted asparagus, air fryer french fries, or frozen tater tots. It’s a hit at parties!
🫙 Storage Instructions
Fridge: Once cooled, I store this sauce in an airtight container in the fridge for up to four days.
Freezer: When I want the sauce to last longer I pour into a freezer safe container, sealing tightly, and freeze for up to three months.
Reheating: I thaw the sauce in the refrigerator for a few hours or overnight. Then, I’ll reheat in the microwave or on the stovetop. Note that when you reheat it, you may need to add some broth or water to thin it out.
❓Recipe FAQs
My vegan fettuccine Alfredo sauce is already pretty thick in consistency, thanks to the perfect trio: white beans, cashews, and potato. While most recipes just use one creamy component, I’ve leveled up this recipe, blending all three for maximum flavor and texture. If you want an extra thick sauce, just transfer the sauce to the stove over low heat, stirring regularly until you reach your desired consistency.
My vegan Alfredo pasta sauce makes 3 cups, with one serving size being ½ cup. To achieve the perfect pasta to sauce ratio, you may need to play around with it a little! Everyone has a different preference so it comes down to how saucy you like your pasta to be. I recommend starting off by combining the sauce with half of your pasta noodles, and then adding in more noodles until you reach your desired sauce level!
Typically, I’ve found that this sauce turns out slightly grainy if you don’t use a high-powered blender, or if you don’t soak the cashews, or both. If you end up with a slightly grainy sauce, you can fix it by simply pouring it through a fine mesh strainer or cheesecloth to remove any remaining cashew pieces.
🥣 More Vegan Pasta Recipes!
Want to Save This Recipe?
Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from The Picky Eater.
Love this vegan pasta recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comment section further down the page!
You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!
📋 Recipe Card
Vegan Alfredo Sauce Recipe
Ingredients
- 1½ cups veggie broth you can use water but it won’t be as flavorful
- 1 cup raw cashews see note
- ½ cup cooked potato see note
- ½ cup cooked white beans rinsed and drained (I use great northern beans)
- 2 cloves garlic
- 1 teaspoon apple cider vinegar
- 1 teaspoon sea salt
- ¼ teaspoon ground black pepper
Equipment
Instructions
- Place all ingredients, except pepper, into a high speed blender. I like to pulse that in at the end. (You can soak the cashews in warm water for 20-30 minutes beforehand, it'll just make the blending process easier. This is also recommended if you don't have a high-speed blender like a Vitamix).
- Blend on high until nice and smooth. The heat from the blender will heat it up but you can also heat over the stove a little if you prefer. Heat over low because it will thicken a bit. Add more broth as needed.
- Serve over your favorite pasta or any other way you want!
Notes
- If you don’t have a high speed blender, soak the cashews overnight to soften them. You can also boil them for 20-25 minutes if you forget. Another method is using a coffee or spice grinder to grind them dry (not soaking) into a very fine powder.
- I used red potatoes but any starchy potato will work, just don’t use sweet.
- If you reheat this on the stove, it will thicken a bit. Heat slowly over low heat and add more broth if needed.
- This makes 3 cups, serving size is 1/2 cup.
This was such a unique and unexpected recipe that does not disappoint! Turned out easy, creamy and delicious; definitely, a new favorite alternative to regular Alfredo sauce!
Awesome! So happy to hear that Sara!
Such a great dairy-free version of Alfredo. So clever to use potato, cashews, and white beans for a creamy “cheese” texture.
Thanks Stacey!
I loved how creative this recipe was with using potatoes, cashews and beans to get that silky texture of alfredo. Thanks!
For sure! Glad you liked this recipe Ann!
This vegan alfredo was so creamy and delish!
Thank you so much Paula!
I LOVE this recipe. I have all the ingredients ready to go for it, so…. I am off to the kitchen now 😉
Yay! I can’t wait to hear how it turns out! 🙂