Vegan Alfredo Recipe

This Vegan Alfredo Recipe is a creamy, dairy-free pasta made with cashews, plant-based milk, nutritional yeast, garlic, and lemon juice. The sauce comes together in a blender before being gently warmed and tossed with fettuccine for a simple 25-minute dinner.

The blended cashews give the sauce a smooth, rich consistency, while garlic, Dijon mustard, and nutritional yeast provide savory depth. A little lemon juice keeps the sauce balanced, and reserved pasta water helps it cling evenly to every strand of pasta.

Why You’ll Reach for This Recipe Again

  • Quick Dinner: The recipe takes about 25 minutes from start to finish.
  • Dairy-Free: Cashews and plant-based milk create the creamy base without traditional cream or cheese.
  • Blender Sauce: No roux or complicated sauce-making technique is required.
  • One Main Sauce: The Alfredo can be paired with different vegetables and plant-based proteins.
  • Weeknight Friendly: The ingredient list is straightforward and the cooking process is easy to follow.
  • Easy to Adjust: Reserved pasta water lets you control the final sauce consistency.

Ingredient Insights and Easy Substitutions

  1. Raw Cashews: Soaked cashews form the creamy foundation of the Alfredo sauce. A longer soak produces especially smooth results, although the quick boiling-water method works well too.
  2. Unsweetened Plant-Based Milk: Almond or oat milk adds liquid while keeping the sauce dairy-free. Choose an unsweetened variety so it does not introduce sweetness into the savory sauce.
  3. Nutritional Yeast: This ingredient gives the sauce its savory, cheese-like character. It is an important part of the flavor profile, so avoid leaving it out unless necessary.
  4. Fresh Garlic: Four garlic cloves provide the main aromatic flavor. Roughly chopping them is sufficient because they will be completely blended into the sauce.
  5. Dijon Mustard: A small amount adds tang and helps round out the rich cashew base without making the finished Alfredo taste strongly of mustard.
  6. Pasta Water: Reserved pasta water contains starch that helps loosen the sauce while allowing it to adhere to the noodles. Add it gradually rather than all at once.

Chef’s Tip: Blend the cashew mixture until completely smooth before warming it. If you can still see or feel pieces of cashew, continue blending before transferring the sauce to the skillet.

Vegan Alfredo

This Vegan Alfredo Recipe is luxuriously creamy, garlicky, and comforting without using any dairy. A silky cashew-based sauce blended with nutritional yeast, garlic, lemon, and plant-based milk coats every strand of pasta for an easy vegan dinner that feels wonderfully indulgent.
Hit the Rating button
Print Pin Rate
Course: Dinner, Main Course
Cuisine: italian american
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Author: Austin Carter
Servings: 6

Equipment

Ingredients

  • 12 ounces fettuccine or other pasta
  • 1 cup raw cashews
  • 1 ¼ cups unsweetened almond or oat milk
  • ½ cup low-sodium vegetable broth
  • 4 garlic cloves roughly chopped
  • ¼ cup nutritional yeast
  • 2 tablespoons fresh lemon juice
  • 1 tablespoon olive oil
  • 1 teaspoon Dijon mustard
  • ½ teaspoon onion powder
  • ¼ teaspoon ground nutmeg
  • ¾ teaspoon fine sea salt plus more for the pasta water
  • ¼ teaspoon freshly ground black pepper
  • ½ cup reserved pasta water as needed
  • Fresh parsley for serving
  • Red pepper flakes optional

Instructions

  • Place the cashews in a heatproof bowl and cover them with boiling water. Let them soak for about 10 minutes, then drain well. For an even silkier sauce, you can soak them in cool water for 4 hours or overnight.
    Place the raw cashews in a heatproof bowl and cover them with boiling water. Let them soak for about 10 minutes to soften
  • Bring a large pot of generously salted water to a boil. Cook the pasta according to the package directions until al dente. Before draining, reserve about ½ cup of the pasta water.
    Bring a large pot of generously salted water to a boil. Cook the pasta according to the package directions until al dente. Before draining, reserve about ½ cup of the pasta water
  • While the pasta cooks, add the soaked cashews, plant-based milk, vegetable broth, garlic, nutritional yeast, lemon juice, olive oil, Dijon mustard, onion powder, nutmeg, salt, and black pepper to a high-speed blender.
  • Blend on high for 1–2 minutes, or until the sauce is completely smooth and creamy. Scrape down the sides if needed and blend again until no pieces of cashew remain.
  • Pour the sauce into a large skillet and warm over medium-low heat for 3–4 minutes, stirring occasionally. Avoid bringing it to a rapid boil, as the sauce can become overly thick.
  • Add the drained pasta directly to the skillet and toss gently until every strand is coated in the creamy Alfredo sauce.
  • Add reserved pasta water a tablespoon at a time until the sauce reaches your preferred consistency. The pasta water helps loosen the sauce while allowing it to cling beautifully to the noodles.
    Add reserved pasta water a tablespoon at a time until the sauce reaches your preferred consistency
  • Taste and adjust the seasoning with additional salt, black pepper, or lemon juice if needed.
  • Serve immediately with fresh parsley and a sprinkle of red pepper flakes, if desired.

Notes

  • Soak the cashews well: Softened cashews blend into a much smoother sauce. A quick 10-minute soak in boiling water works well, while an overnight soak gives an especially creamy result.
  • Use unsweetened milk: Choose plain, unsweetened almond, oat, or soy milk so the Alfredo sauce stays savory rather than sweet.
  • Don’t skip the nutritional yeast: It adds the savory, cheesy flavor that makes this dairy-free Alfredo taste much more satisfying.
  • Adjust the consistency: The sauce thickens as it sits. Add a splash of warm plant milk or reserved pasta water when reheating or if the sauce becomes too thick.
  • For a nut-free option: Use a nut-free vegan milk and replace the cashews with a nut-free creamy ingredient such as silken tofu. The texture and flavor will be slightly different.
  • Gluten-free: Use your favorite gluten-free fettuccine or pasta and check that the vegetable broth and other ingredients are certified gluten-free if necessary.
  • Storage: Store leftover Alfredo pasta in an airtight container in the refrigerator for up to 4 days. Reheat gently with a splash of plant milk or water.
Keyword alfredo, Vegan Alfredo

Nutrition Information

NutrientAmount
Calories435 kcal
Carbohydrates59g
Protein15g
Fat17g
Fiber5g
Sugar4g
Sodium420mg

Nutrition information is an estimate and will vary depending on the pasta, plant-based milk, and other ingredients used.

Common Mistakes to Avoid

  • Using Sweetened Milk: Sweetened plant-based milk can make the Alfredo taste unexpectedly sweet.
  • Insufficient Cashew Soaking: Hard cashews may not blend into a completely smooth sauce.
  • Rapid Boiling: Keep the sauce over medium-low heat to prevent it from becoming excessively thick.
  • Adding All the Pasta Water: Add it gradually so you do not make the sauce thinner than intended.
  • Overcooking the Pasta: Cook the pasta until al dente because it will continue absorbing sauce in the skillet.
  • Forgetting to Reserve Pasta Water: The starchy water is useful for adjusting the consistency and helping the sauce coat the noodles.

Easy Ways to Change It Up

  • Mushroom Alfredo: Add sautéed mushrooms for an earthy vegetable addition.
  • Broccoli Alfredo: Stir in steamed broccoli for extra vegetables.
  • Spinach Alfredo: Add fresh spinach to the warm sauce and cook until wilted.
  • Spicy Alfredo: Add extra red pepper flakes or a small amount of chili oil.
  • Protein-Rich Version: Add crispy tofu, seasoned chickpeas, or vegan chicken.
  • Roasted Pepper Alfredo: Add roasted red peppers to the blender for a colorful variation.
  • Herb Alfredo: Blend or stir in fresh basil or parsley for a stronger herbal note.

More Vegan Recipes You’ll Enjoy

  1. Vegan Lentil Ragout
  2. Chickpea Zucchini Skillet
  3. Vegan Vegetable Pilaf
  4. Vegan Black Bean Stew
  5. Vegan Jambalaya

Best Ways to Store Leftovers

  • Refrigerator Storage: Store leftover Alfredo pasta in an airtight container for up to 4 days.
  • Separate Sauce: If preparing components ahead, keep the sauce separate from the pasta until serving.
  • Reheating: Warm gently in a skillet or microwave until heated through.
  • Loosen the Sauce: Add a splash of plant milk or water while reheating if the sauce has thickened.
  • Avoid High Heat: Gentle reheating helps prevent the cashew sauce from becoming excessively thick.

Frequently Asked Questions

  1. Can I make the Alfredo sauce without a high-speed blender?
    Yes. A standard blender can work, but soaking the cashews longer helps them soften enough to blend more smoothly.
  2. Why does vegan Alfredo sauce thicken as it sits?
    Cashews naturally give the sauce body, and the starch from the pasta can also contribute to thickening once everything is combined.
  3. Can I use spaghetti instead of fettuccine?
    Yes. Spaghetti, linguine, or another long pasta can be used. Short shapes such as penne or rigatoni also work if you prefer them.
  4. What does nutritional yeast do in Alfredo sauce?
    Nutritional yeast provides savory, cheese-like notes that help give the dairy-free sauce more depth.
  5. Can I make the sauce ahead of time?
    Yes. Prepare and refrigerate the sauce, then gently warm it before tossing it with freshly cooked pasta. Add plant milk or pasta water if needed to loosen it.
  6. Why is my cashew sauce grainy?
    The cashews may need additional soaking or blending. Continue blending until the sauce is completely smooth before heating it.
  7. Can I make this recipe gluten-free?
    Yes. Use your preferred gluten-free pasta and check the labels of the vegetable broth and other packaged ingredients if gluten avoidance is necessary.
Spread the love

Leave a Reply

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

Recipe Rating