Broccoli White Bean Alfredo Vegan

Featured in: Dinner Blast

This vibrant dish blends broccoli, tender pasta, and creamy cannellini beans with a silky white sauce, all made plant-based. Nutritional yeast, garlic, and olive oil create a robust, savory sauce that coats every bite. Quick to prepare and packed with protein, this main is both comforting and budget-friendly, perfect for weeknight cooking. It's a delicious way to enjoy vegetables and legumes in a satisfying, wholesome meal. Lemon juice or chili flakes add customizable brightness, making this easy dinner a versatile favorite.

Updated on Sat, 20 Sep 2025 13:57:00 GMT
Creamy Broccoli White Bean Alfredo Vegan pasta garnished with fresh herbs and cracked pepper. Save
Creamy Broccoli White Bean Alfredo Vegan pasta garnished with fresh herbs and cracked pepper. | ticktaste.com

This cozy Broccoli White Bean Alfredo Vegan recipe is my go-to when I want something creamy and satisfying but need to keep it easy and meat-free. It delivers big comfort on busy nights using pantry staples and fresh broccoli for a nutritious, fuss-free dinner.

My family barely notices this Alfredo is vegan—the creamy bean sauce coats the pasta beautifully and feels indulgent. The first time I served this, even the picky eaters went for seconds.

Ingredients

  • Dried pasta: Choose your favorite type such as fettuccine or penne. Whole wheat or gluten-free options hold up well
  • Broccoli florets: Fresh is best for a bright color and snappy texture. Cut them about the same size for even cooking
  • Cannellini beans: Canned beans make this so convenient. Look for a can with no added salt for better control of seasoning
  • Nutritional yeast: Delivers cheesy depth without dairy. Opt for golden flakes for the best flavor
  • Unsweetened plant-based milk: Almond, soy, or oat milk will all work. Make sure it is unflavored to keep the sauce savory
  • Garlic powder: Adds warm mellow flavor without chopping. Use a fresh jar for the boldest taste
  • Extra virgin olive oil: Lends richness and helps sauté the beans. Choose a cold-pressed bottle for pure flavor

Instructions

Cook Pasta and Broccoli:
Fill a large saucepan with salted water and bring to a rolling boil. Add the dried pasta and broccoli florets together. Cook uncovered for 8 to 10 minutes until the pasta is just al dente and the broccoli turns bright green yet tender. Drain and set aside. Cooking these together cuts down on dishes and guarantees perfect broccoli.
Sauté the Beans:
Heat extra virgin olive oil in a skillet over medium heat. Add the drained cannellini beans and stir occasionally for about 2 minutes. They should be warmed through and lightly glistened in the oil. This step develops flavor and helps the sauce blend smoothly.
Blend Alfredo Sauce:
Transfer the sautéed beans to a blender. Add nutritional yeast, unsweetened plant-based milk, and garlic powder. Blend on high power until the mixture is completely creamy and no bean skins remain. If your blender is larger, pause to scrape the sides for even texture.
Combine and Warm:
Place the drained pasta and broccoli back in the saucepan. Pour the silky bean sauce over the mix and toss thoroughly so every strand and piece is coated. Warm the whole pan on low heat if needed just until everything is heated through. Serve right away for the optimal creamy texture.
Closeup of Broccoli White Bean Alfredo Vegan dish, showcasing tender broccoli in velvety vegan sauce. Save
Closeup of Broccoli White Bean Alfredo Vegan dish, showcasing tender broccoli in velvety vegan sauce. | ticktaste.com

Broccoli is always the most fought-over bite in my house. My kids love the creamy sauce so much they do not even realize it is packed with beans. We once shared this meal as a family after a long hike and everyone asked for seconds

Storage Tips

Store leftovers in an airtight glass container for up to three days in the refrigerator. When reheating, add a small splash of plant milk and stir frequently over low heat to restore the sauce’s creaminess. Avoid using the microwave for too long as the sauce can thicken and pasta may dry out.

Ingredient Substitutions

Any small white bean such as navy or great northern works if you cannot find cannellini. Swap broccoli for cauliflower or a mix of quick-cooking veggies like peas and zucchini for variety. If you do not have nutritional yeast, use a dash of miso paste for an umami boost.

Serving Suggestions

This Alfredo is lovely on its own but really sings with cracked black pepper or a scatter of fresh basil. Add a squeeze of lemon for zing or a sprinkle of roasted red pepper flakes for heat. For extra crunch, toast some breadcrumbs in olive oil and sprinkle them over the top.

Cultural Context

Vegan Alfredo sauces are a delicious evolution of the classic creamy Italian favorite. Swapping dairy cream for white beans and nutritional yeast honors the sauce’s comforting nature while making it entirely plant-based and accessible for those with dietary needs. It is a dish I often serve to guests new to vegan food who are amazed at how luscious it can be.

Hearty Broccoli White Bean Alfredo Vegan meal in a bowl, served warm for a comforting dinner. Save
Hearty Broccoli White Bean Alfredo Vegan meal in a bowl, served warm for a comforting dinner. | ticktaste.com

If you are new to vegan cooking this Alfredo is a fuss-free way to win over even the most skeptical eaters.

Recipe Questions

What type of pasta works best for Alfredo with broccoli and beans?

Short shapes like penne or fusilli hold the sauce well, but any preferred pasta variety will work.

Can I substitute another bean for cannellini?

Yes, great northern or navy beans provide a similar creamy texture and mild flavor in the sauce.

How do I make the sauce extra creamy?

Blending beans with plant-based milk and nutritional yeast until completely smooth yields a rich, velvety texture.

What tips add more flavor to the sauce?

Add a squeeze of lemon juice or a pinch of chili flakes for a bright and subtly spicy finish.

Is the dish suitable for meal prep?

Yes, it keeps well refrigerated for up to three days. Reheat gently, adding a splash of plant-based milk if needed.

Broccoli White Bean Alfredo Vegan

Creamy Alfredo brings broccoli, white beans, and pasta together for a nourishing plant-based dinner.

Setup time
10 min
Heat time
12 min
Complete duration
22 min
Created By Jamie Torres

Classification Dinner Blast

Complexity Easy

Cultural Background Vegan

Output 3 Portions

Dietary considerations Plant-Based, No Dairy

Components

Pasta and Vegetables

01 7 ounces dried pasta
02 1 and 1/2 cups broccoli florets

Legumes

01 1 can (15 ounces) cannellini beans, drained

Sauce Components

01 1 tablespoon nutritional yeast
02 1/2 cup unsweetened plant-based milk
03 1 teaspoon garlic powder
04 1 tablespoon extra virgin olive oil

Directions

Phase 01

Cook Pasta and Broccoli: Fill a large saucepan with salted water and bring to a rolling boil. Add pasta and broccoli florets. Cook uncovered for 8 to 10 minutes, or until the pasta is al dente and broccoli is just tender. Drain and set aside.

Phase 02

Sauté Cannellini Beans: Heat olive oil in a skillet over medium heat. Add drained cannellini beans and sauté for 2 minutes, stirring occasionally until heated through.

Phase 03

Blend the Alfredo Sauce: In a blender, combine nutritional yeast, plant-based milk, garlic powder, and the sautéed beans. Blend on high until completely smooth, forming a creamy sauce.

Phase 04

Combine, Toss, and Serve: Return the drained pasta and broccoli to the saucepan. Pour the blended sauce over the mixture and toss well to coat evenly. Warm over low heat if needed and serve immediately.

Tools needed

  • Large saucepan
  • Skillet
  • Blender
  • Colander
  • Cooking spoon

Nutrient breakdown (per portion)

These values are approximate guidelines only and shouldn't replace professional medical consultation.
  • Energy Value: 370
  • Fats: 7 g
  • Carbohydrates: 61 g
  • Proteins: 17 g