Vegan Alfredo Sauce

5 from 2 votes

This post may contain affiliate links. Please read our disclosure policy.

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. My 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 🥖, my easy Vegan Alfredo Sauce is a weeknight win!

Why You’ll Love Vegan Alfredo Sauce

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. My Vegan Alfredo Sauce is a blank canvas with loads of flavor potential!

Ingredients

  • Cashews – Soaked raw cashews are blended until smooth to form the velvety base of this sauce. They’re naturally buttery and mild, making them perfect for 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. I 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! 

Nonna’s Tip 🍜

I have made this version many different ways and sometimes love adding roasted bell peppers or sun-dried tomatoes to make it even more delicious or to switch things up.

Cashew Alfredo

How to Make Vegan Alfredo Sauce from Scratch

🛁 For my quick-soak method, simply place raw cashews in boiling-hot water and let them soak for about 30 minutes. This softens them for easy blending and a super 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.

Variations and Substitutions for Vegan Alfredo Sauce

Remember, if you are changing or adding ingredients, you may have to experiment and adjust the quantities.

  1. Add sautéed mushrooms or fresh spinach leaves to your pasta before serving.
  2. Add a tablespoon of nutritional yeast to the sauce for extra cheesy flavor.
  3. Blend in fresh or dried herbs 🌿 such as basil, parsley, or thyme.
  4. Use gluten-free pasta or zucchini noodles for a gluten-free or low-carb option.
  5. If you forget to save pasta water, use vegetable broth or plain water to thin the sauce.
  6. Add some roasted tofu, grilled 🐔 chicken, or sauteed shrimp for some extra protein.

Similar Recipes

Best Served With

  • A fresh and crusty loaf of bread 🍞 such as my No Knead Peasant Bread
  • A crisp white wine like Pinot Grigio or Sauvignon Blanc
  • Some roasted veggies such as 🥦 broccoli, asparagus, or bell peppers
Cashew Alfredo

Vegan Alfredo Sauce

This 4-ingredient Cashew Alfredo tastes just as good as traditional Alfredo, if not better. For Alfredo lovers, this recipe offers everything you want in a healthier version, and more.
5 from 2 votes
Course: Main Course
Cuisine: American
Makes: 2
Author: The Modern Nonna
Prep Time: 30 minutes
Cook Time: 10 minutes
Total Time: 40 minutes

Ingredients 

  • 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

Instructions 

  • 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!

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.

Nutrition

Calories: 359kcal, Carbohydrates: 20g, Protein: 12g, Fat: 28g, Saturated Fat: 5g, Polyunsaturated Fat: 5g, Monounsaturated Fat: 15g, Sodium: 12mg, Potassium: 432mg, Fiber: 2g, Sugar: 4g, Vitamin A: 0.1IU, Vitamin C: 1mg, Calcium: 29mg, Iron: 4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Main Course
Cuisine: American
COOKED IT? SLAYED IT? 💅
Tag @themodernnonna so I can hype you up 👏 and don’t forget to rate ⭐, drop a comment 💬, and show some love right here on the recipe!

Entrees Under 350 Calories

Common Questions

Can I 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 I 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 I don’t have a high-speed blender?

If you don’t have a high-speed blender, you can try using a food processor. Soaking the cashews longer (overnight) will also help achieve a smoother consistency.

Can I 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 I 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.

Hi! I'm Sneji. Nice to meet you!

I am more commonly known as “The Modern Nonna” on social media where I create easy home cooked meals with a modern twist. I was born and raised in Sofia, Bulgaria and learned how to cook at the best culinary school in the world – my grandma’s kitchen. I lived in Greece on the Island of Crete with my parents for a while and then moved to Toronto, Canada when I was in grade 5. I started to really cook and experiment with food 11 years ago when I was 21 years old. Everything I currently know is a reflection of some part of my life…

Keep up to date with me on social media! Follow @themodernnonna

5 from 2 votes

Leave a comment

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

Recipe Rating




The maximum upload file size: 5 MB. You can upload: image, video. Links to YouTube, Facebook, Twitter and other services inserted in the comment text will be automatically embedded. Drop files here

2 Comments

  1. 5 stars
    Surprisingly loved this! Sometimes I am hesitant about the healthier recipes…but this one was excellent. Served broccoli with mine and it was a great addition! Will be making again! Thank youuuu!