Vegan Alfredo Sauce
- Makes 2 servings
- Prep 30 minutes
- Cook 10 minutes
- Total 40 minutes

Looking for a simple creamy Vegan Alfredo Sauce recipe without the overnight prep? Then this recipe is for you! With a quick 30-minute soak and just 10 minutes of prep time, you’ll have a rich, flavorful sauce on the table quicker than the time it takes to make a traditional version. Our Vegan Alfredo Sauce is made with just four ingredients – cashews, garlic, salt, and water. That’s it!
Don’t let its simplicity fool you. This cashew Alfredo sauce recipe is smooth, satisfying, and incredibly versatile. You can use it as a base and church it up with your favorite fresh herbs, spices, veggies, and proteins. Whether you’re tossing it with pasta or using it as a dip for fresh baked bread, our Vegan Alfredo Sauce is a weeknight win!
What stands out
You’ll love this simple Vegan Alfredo Sauce because it has all the rich creamy goodness of traditional Alfredo while being healthier and – believe it or not – easier to make. Thanks to blended cashews, this sauce is silky smooth and luscious. Bold garlic adds depth of flavor and warmth to every bite. Keep it simple or layer in your favorite herbs, spices, or a splash of lemon for extra brightness. Our Vegan Alfredo Sauce is a blank canvas with loads of flavor potential!
- Cashews – Soaked raw cashews are blended until smooth to form the velvety base of this sauce. They’re naturally buttery and mild, making them suited to creating that classic Alfredo texture—no dairy needed.
- Garlic – Fresh garlic adds depth of flavor and balances the creaminess of the cashews.
- Salt – This tiny but essential ingredient ties all the flavors together. We use Redmond Real Salt for added healthy minerals.
- Warm liquid – Warm pasta water adds a bit of starch and flavor, and veggie broth gives the sauce a savory boost. Either one works, so choose whatever you have on hand!
Kitchen tip
We have made this version many different ways and sometimes love adding roasted bell peppers or sun-dried tomatoes to make it even more or to switch things up.
How to Make Vegan Alfredo Sauce from Scratch
For our quick-soak method, place raw cashews in boiling-hot water and let them soak for about 30 minutes. This softens them for straightforward blending and a smooth texture. Not to mention, this method saves you about 12 hours of prep time!
Drain the soaked cashews and add them to a high-speed blender with garlic, salt, and your choice of pasta water or vegetable broth. Blend until completely smooth and creamy.
Pour the sauce into a pan and gently heat over medium-low for about 5–10 minutes, stirring occasionally. This helps the flavors come together and slightly thickens the sauce. Toss it with your favorite pasta, drizzle over roasted veggies, or use it as a base for more flavor-packed variations with herbs, spices, or plant-based proteins.
Swaps
Remember, if you are changing or adding ingredients, you may have to experiment and adjust the quantities.
- Add sautéed mushrooms or fresh spinach leaves to your pasta before serving.
- Add a tablespoon of nutritional yeast to the sauce for extra cheesy flavor.
- Blend in fresh or dried herbs such as basil, parsley, or thyme.
- Use gluten-free pasta or zucchini noodles for a gluten-free or low-carb option.
- If you forget to save pasta water, use vegetable broth or plain water to thin the sauce.
- Add some roasted tofu, grilled chicken, or sauteed shrimp for some extra protein.
Serve it with
- A fresh and crusty loaf of bread such as our No Knead Peasant Bread
- A crisp white wine like Pinot Grigio or Sauvignon Blanc
- Some roasted veggies such as broccoli, asparagus, or bell peppers
Ingredients
Makes 2 servings
- 1 cup raw unsalted cashews, soaked for 30 min in hot water
- 1 minced garlic clove
- salt, to taste
- ¾ cup additional hot water
- any pasta you like
Equipment
- Medium Pot
- Nakiri Knife
- Redmond Real Salt
- Mixing Bowls
- Blender
Method
- Soak your cashews for 30 minutes in boiling water. Drain out the water and add all of your ingredients to a blender. Blend until a nice consistency.
- Separately boil your pasta of choice as per the package directions and add your sauce with a little bit of the starchy pasta water to thin it out.
- Feel free to use this as a dip as it’s just as delicious. Enjoy!
Kitchen notes
- Veggies: Add sautéed mushrooms or fresh spinach leaves to your pasta before serving.
- Nutritional yeast: Add a tablespoon of nutritional yeast to the sauce.
- Herbs: Blend in fresh or dried herbs such as basil, parsley, or thyme for added flavor.
- Gluten-free: Use gluten-free pasta or zucchini noodles for a gluten-free or low-carb option.
- Protein add-ins: Add some roasted tofu, grilled chicken, or sauteed shrimp for some extra protein.
Questions
Can we make this sauce ahead of time?
Yes, you can make the Cashew Alfredo ahead of time. Store it in an airtight container in the refrigerator for up to 5 days, and then when ready to use, reheat it gently on the stove, adding a little water or vegetable broth to reach the desired consistency.
Can we freeze the cashew Alfredo sauce?
Yes, the cashew Alfredo sauce freezes well. Transfer the sauce to a freezer-safe container and freeze for up to 3 months. Thaw in the refrigerator overnight and reheat on the stove, adding water or broth if needed.
What if we don’t have a high-speed blender?
If you don’t have a high-speed blender, you can try using a mark food processor. Soaking the cashews longer (overnight) will also help achieve a smoother consistency.
Can we add vegetables to the sauce?
Yes, you can certainly blend cooked vegetables like cauliflower, roasted red peppers, or spinach into the sauce for added nutrition and flavor.
How do we thin the sauce if it’s too thick?
F the sauce is too thick, thin it out by adding a little starchy pasta water, vegetable broth, or plain water until you reach the desired consistency.








