Go Back
+ servings
Overhead view of a bowl of pasta that is smothered with white sauce and sprinkled with red pepper flakes.
5 from 6 votes

Vegan Roasted Garlic Alfredo Sauce with Fettuccine

Roasted Garlic Alfredo Sauce is made into vegan Alfredo sauce and classically served with fettuccine pasta.
Course Main Course
Cuisine Comfort Food, Italian, Pasta
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings 5 Servings
Calories 553kcal
Author Ginny McMeans


  • 1 teaspoon olive oil
  • 2 large whole heads of garlic
  • ½ cup (70 grams) raw cashews (soaked in boiling water for 15 minutes if you don’t have a high-powered blender, then drained)
  • ½ cup (50 g) ground almonds or almond meal, packed
  • ½ cup (56 g) nutritional yeast
  • 2 cups (480 ml) unsweetened nondairy milk (I like to use soy milk for this recipe)
  • 2 tablespoons (30 ml) fresh lemon juice
  • 1 tablespoon (15 ml) white wine vinegar
  • ¼ teaspoon freshly ground black pepper
  • 2 teaspoons (10 g) salt, divided, plus more to taste
  • 1 pound (454 g) dried fettuccine or other pasta of choice


  • Preheat the oven to 425°F (218°C) and brush a roughly 10" (25.5cm) square piece of aluminum foil with the olive oil.
  • Cut the top quarter off each garlic head with a sharp knife so the cloves inside are exposed. Then place the largest parts, cut side down, in the middle of the foil. Draw the foil up around them. Wrap and squeeze it tightly shut. Separately wrap the little pieces you cut off the top, too, and store in the fridge for another recipe.
  • Place the foil-wrapped garlic heads in the oven, directly on the oven shelf, and roast for about 40 minutes. Check whether they feel a little squishy through the foil. Return them to the oven for a few more minutes if not. If they are done, remove and set aside until cool enough to handle.
  • The garlic can be roasted in this way up to 4 to 5 days before you make the Alfredo and then stored in the fridge. I like to do it when I have the oven on to cook something else.
  • Make the sauce by opening the foil wrapping and squeezing the garlic cloves out of their silvery, papery skins from the root end, straight into your blender. They will pop out really easily.
  • Add the cashews, almonds, nutritional yeast, nondairy milk, lemon juice, vinegar, pepper and 1 teaspoon of the salt; then blend until completely smooth. Taste to check the seasoning and add more salt, if necessary
  • Bring a large pot of water to a rolling boil. Season with the remaining teaspoon of salt, add the fettuccine 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 nondairy milk, warm through and it will be good as new!


I like to top my Roasted Garlic Alfredo with some of my Cheesy Brazil Nut “Parm” (page 191) or some store-bought vegan cheese and red pepper flakes.
I like to roast lots of garlic heads at once, squeeze out the soft garlic cloves and freeze them in ice cube trays so I always have roasted garlic on hand.
It’s great in recipes like this, spread on toast with some sea salt for a snack, spread in sandwiches or added to creamy sauces, mashed potato and hummus


Serving: 1Serving | Calories: 553kcal | Carbohydrates: 77g | Protein: 23g | Fat: 18g | Saturated Fat: 3g | Cholesterol: 76mg | Sodium: 999mg | Potassium: 528mg | Fiber: 6g | Sugar: 5g | Vitamin A: 425IU | Vitamin C: 9.5mg | Calcium: 194mg | Iron: 3.7mg