Vegan Alfredo Sauce
Home » Roasted Garlic Vegan Alfredo Sauce

Roasted Garlic Vegan Alfredo Sauce

Share this!

Vegan Alfredo Sauce

This Roasted Garlic Vegan Alfredo Sauce is a delicious and convenient way to prepare meals in advance. The vegan alfredo sauce is rich, creamy, filling and so decadent. It’s also so versatile cause it can be combined with vegan sausages, roasted veggies to make pasta primavera and it is easily frozen and kept for later. 

With the start of school and vacations ending, many people are scrambling to find easy-to-make dishes that can be made in advance, frozen for meals throughout the week for up to 3 months. I usually freeze these in 2 or 3 portions of so if I don’t feel like cooking, I can quickly just make some pasta and throw a portion of alfredo in the microwave then savor the rich creamy garlicky pasta with your favorite protein or vegetable.

Vegan Alfredo Sauce

Making Garlic Vegan Alfredo Sauce with Cashews

This is so easy to make. However, it does take time to roast the garlic and soak the cashews but there is very little cooking involved. You’ll just need a high-powered blender, and I can’t stress this enough. If you’re finding your alfredo sauce a little gritty instead of creamy, it’s probably because your blender isn’t strong enough to make your sauce creamy.


To start, boil 3 cups of hot water and pour over your cashews. Let them soak for at least an hour, then set aside. When ready, you’ll notice they have become quite tender.

Preparing garlic for roasting

Then, you’ll need to roast your garlic. To do that, take 2 medium-sized garlic heads or if you are like me and have some ultra-small ones (see image above), you can easily double that. These were garden-fresh garlic heads that didn’t grow as big as they normally should. Cut the tops off of the garlic heads to expose some of the cloves but roast with the skins on. Preheat your oven to 400˚F then line a baking sheet with aluminum foil and place your garlic heads face down on the tin foil with some olive oil as shown above. Loosely cover the cloves with the tin foil (see image below) and bake for 25-35 minutes checking occasionally to not burn them. Baking time will vary with the size of the individual cloves and the heads. 

Preparing garlic for roasting

When taking the garlic out of the oven, you’ll want to check the color of the heads before turning off the oven. Carefully expose the garlic from the tin foil but make sure not to burn yourself, they’ll be quite hot. You’re looking for a nice golden color on your heads without too much burning (see image below). If the cloves feel hard to the touch, then you’ve either baked them way too long or not long enough depending on the color. If the color seems right then let the heads cool off for at least 15 minutes. 

Golden brown roasted garlic

In the meantime, you can start preparing your ingredients for the cashew cream base. Drain out the cashews from its water then pour the cashew into the blender along with all the other ingredients except for salt. Once your garlic has cooled, then simply squeeze out the soft cloves into the blender with the rest of the ingredients, ensuring none of the tough skins gets in with the blender. Blend until smooth then taste and adjust salt as needed. 

Blended Alfredo sauce

For serving, put 1-2 tbsp of sauce or enough to cover fully coat the noodles. If the sauce still feels a little too thick, pour in a tsp at a time of the reserved pasta water until you achieve the desired thickness. Serve with chives, green onions, roasted veggies, pepper, red chili flakes, and/or even top with some vegan parmesan. It’s hard to mess this up. Enjoy!  

Making this vegan Alfredo Sauce Without Cashews

I have had several requests on how to make this one without cashews for allergies and/or personal preference. One option would be to use equal amounts of silken tofu. I had suggested this option to one of my followers that was looking for an alternative and had asked to report back with how it went. She enthusiastically came back to me telling me that it was a delicious and creamy option. Silken tofu is really a great way to make and extra creamy sauce. As a matter of fact, I am thinking of making it myself right now. Just pop it in a blender as is and it quickly turns in to a creamy sauce the same way the cashew would.

Vegan Alfredo sauce
Vegan Alfredo Sauce

Roasted Garlic Vegan Alfredo Sauce

This gluten-free and vegan Alfredo sauce is rich, creamy and convenient to freeze for a quick filling yet delicious meal.
Course Lunch, Main Course
Cuisine Italian
Keyword alfredo sauce, easy meals, quick meal, vegan alfredo sauce
Cook Time 25 minutes
Soaking 1 hour
Servings 15
Calories 308kcal
Author Happy as a Yam Recipes


  • High-Powered Blender


  • 3 tbsp Olive oil divided
  • 2 Medium-sized heads of garlic
  • 1 cup Cashews Boiling water soaked (1 hr)
  • ¼ cup Nutritional yeast
  • 1 tbsp Lemon
  • 1 tbsp White wine vinegar
  • cup Almond milk or milk of choice
  • Salt and pepper to taste
  • 15 oz Gluten-free linguine Reserve ¼ cup of linguine cooking water

Optional toppings

  • Chives
  • Red pepper flakes


Roasted Garlic

  • Preheat the oven to 400°F. Line a baking sheet with aluminum foil and drizzle 1 tbsp of the olive oil.
  • Cut the heads of the garlic off and place them headfirst onto the aluminum foil.
  • Loosely close up the aluminum foil and bake till golden and bulbs are tender between 25-35 minutes depending on the size of the bulb. Set aside till cool enough to handle.
    Golden brown roasted garlic

Cashew Sauce

  • Squeeze out the garlic cloves from their papery skins from the root end, straight into your blender. They should pop out easily.
  • Add the soaked cashews, nutritional yeast, almond milk, lemon juice, white wine, remaining olive oil, vinegar and blend with a high-powered blender till smooth. Add salt to taste.
    Blended Sauce
  • Bring a large pot of water to a rolling boil. Season with the remaining teaspoon of salt, add the linguine, and cook for the time directed on the package. It usually takes around 8 minutes.
  • When it’s done, scoop out about ½ cup (120 ml) of the boiling water and set aside before draining the fettuccine.
  • Return the fettuccine to the pot and immediately add the sauce. Return the pot to the stove and allow it to warm through over low heat for 3 to 4 minutes. It will thicken up a little as it warms up and you can loosen it to your liking with the starchy pasta water that you set aside. You won’t need all of it; just add it a little at a time, if necessary. Serve as soon as the sauce has heated through.
  • Leftover sauce can be reheated. It will thicken up when refrigerated, but just loosen it up with a little non-dairy milk, warm through and it will be good as new!

Share this!

Similar Posts


    1. Not sure if sunflower seeds will give you the texture you are looking for but I have made this myself with silken tofu (soy is technically not a nut) and it works great! I would remove the water in the recipe if you do that though. Hope this helps!

  1. Where do we put the remaining 2 tbsp of olive oil? we made the recipe yesterday, and it seems like the sauce would benefit from this addition.

Leave a Reply

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

Recipe Rating