Rating: 4 stars
4 Ratings
  • 5 star values: 1
  • 4 star values: 2
  • 3 star values: 1
  • 2 star values: 0
  • 1 star values: 0

Pureed with flavorful aromatics, white beans shine as a dairy-free hero, delivering creamy, rich body to our vegan Alfredo sauce. Whether you follow a vegan diet, you’ve cut out dairy, or you’re simply looking for a delicious (low-fat) new pasta dish to add into your rotation, you’re going to love this flavorful white bean Alfredo. The nutritional yeast is a key ingredient of the sauce, as it provides a near-cheesy umami flavor, so it’s worth picking up even if it’s not already a staple in your pantry. 

Recipe by MyRecipes


Credit: Caroline Arcangeli; Prop Styling: Christina Daley; Food Styling: Anna Theoktisto

Recipe Summary

15 mins
30 mins
Serves 4 (serving size: about 1 1/2 cups)


Ingredient Checklist


Instructions Checklist
  • Heat oil in a large skillet over medium-high. Add garlic and crushed red pepper; cook, stirring often, until fragrant, about 1 minute. Stir in beans, broth, yeast, lemon zest and juice, and salt. Bring to a boil, and remove from heat. Pour bean mixture into a blender. Secure lid to blender, and remove center piece to allow steam to escape. Place a clean towel over opening. Process until smooth. Transfer bean mixture back to skillet.

  • Bring a large pot of salted water to a boil over high. Add fettucine to water, and boil, stirring often, until al dente, about 10 minutes. Drain, reserving 1 to 1 1/2 cups cooking water. Add pasta to skillet with bean mixture; toss to coat, adding reserved cooking water as needed to thin sauce. Add spinach; cook, stirring until just wilted, about 2 minutes.

  • Divide pasta among 4 bowls. Sprinkle with parsley and red pepper.