Broccoli White Bean Alfredo Vegan

Section: Midday Bowls & Handhelds with Momentum

This creamy Alfredo features tender pasta tossed in a velvety blend of cannellini beans, plant milk, nutritional yeast, and a fragrant hint of garlic. Fresh broccoli florets bring a pop of green and extra nutrition, making this an ideal dish for those seeking a wholesome, protein-rich plant-based option. The simple method comes together in under 30 minutes for a quick, satisfying meal, all using affordable pantry staples. Enjoy this easy main dish for lunch or dinner—brighten it with a splash of lemon juice or chili flakes for even more flavor.

A woman wearing an apron and smiling.
Authored by Clara
Last revised on Sat, 06 Sep 2025 09:52:04 GMT
A plate of pasta with broccoli and white beans. Save
A plate of pasta with broccoli and white beans. | zetluna.com

This Broccoli and White Bean Alfredo is my go—to for affordable creamy comfort food that feels nourishing and hearty. Pasta gets blanketed in a velvety plant—based sauce boosted with protein and bright green broccoli so you get your veggies and indulgence in one bowl. Whether you are new to dairy—free cooking or just want a fast weeknight meal this recipe proves you can enjoy creamy Alfredo without the heaviness or cost.

It surprised me how easily my family embraced this dish the first time I made it We finished the whole pot and even the leftovers disappeared by lunch the next day

Ingredients

  • Pasta: In your favorite shape. This carries the creamy sauce. Choose whole grain for extra nutrition or gluten free if needed.
  • Cannellini beans: Bring creaminess and protein. Look for beans without added salt or preservatives for best flavor.
  • Broccoli florets: Add freshness, vitamins and color. Firm, bright green heads mean the broccoli will cook up tender not mushy.
  • Nutritional yeast: Gives cheesy depth. Use flakes not powder for best blending.
  • Plant milk: Makes the sauce silky. Go for unsweetened almond, oat or soy milk with short ingredient lists.
  • Garlic powder: For savory warmth. Fresh garlic can be used if you like a little bite.
  • Olive oil: Smooths out the sauce. A mild, quality oil lets the Alfredo flavors shine.

Instructions

Cook the pasta and broccoli:
Bring a large pot of salted water to a boil. Add the pasta and after a few minutes add the broccoli florets. Cook both together until the pasta is al dente and the broccoli is tender, bright green, about ten minutes. Drain well and set aside.
Sauté the beans:
Heat a small skillet over medium heat. Add the drained cannellini beans and warm them gently for two to three minutes, stirring occasionally. This helps soften their texture and brings out a nutty taste.
Blend the Alfredo sauce:
To a blender add nutritional yeast, plant milk, garlic powder, and olive oil. Blend on high until the sauce is completely smooth and creamy. Taste and adjust seasoning as desired.
Combine sauce, pasta, broccoli and beans:
Return the drained pasta and broccoli to the saucepan. Pour the blended Alfredo sauce over the top. Add the sautéed beans. Gently toss everything over low heat for two to three minutes until well coated and heated through. Serve warm and enjoy.
A plate of pasta with broccoli and beans.
A plate of pasta with broccoli and beans. | zetluna.com

Broccoli has always been a staple in my kitchen thanks to its versatility My kids once helped me blend the sauce and still talk about how fun it was to see beans magically become creamy Alfredo

Storage Tips

Store leftovers in an airtight container in the fridge for up to three days. Warm gently in a saucepan with a splash of extra plant milk to refresh the sauce texture. If freezing, allow the pasta to cool fully then transfer to a freezer safe container. Freeze up to one month and thaw in the fridge before reheating.

Ingredient Substitutions

Swap cannellini beans for navy or butter beans for similar creaminess. If you are out of broccoli try zucchini or peas. Cashew milk or soy milk provide the richest sauce, but coconut milk also works in a pinch.

Serving Suggestions

Scatter fresh chopped herbs like parsley or basil on top for brightness. Add toasted seeds or spicy chili flakes if you love a little crunch. A quick squeeze of lemon over each bowl highlights the green flavors.

Cultural and Historical Notes

Alfredo sauce originated in early twentieth century Italy and the classic was nothing but butter and cheese. This vegan version reimagines those familiar flavors for a new generation using humble pantry beans and nutritional yeast.

Seasonal Adaptations

In spring try adding asparagus or snap peas. Roasted cauliflower is a great swap in fall. In winter stir in sautéed mushrooms for deeper flavor.

A plate of pasta with broccoli and beans.
A plate of pasta with broccoli and beans. | zetluna.com

One friend shared that her non vegan husband loved this dish so much he asked for seconds. My neighbor adapted the recipe and now makes a double batch for Sunday meal prep. The beauty of this plant based Alfredo is how it becomes a healthy comfort meal for every kind of eater.

Common Questions About Recipes

→ How do I make the Alfredo sauce creamy?

Blend white beans with plant milk, nutritional yeast, garlic powder, and olive oil until smooth and silky for a rich texture.

→ Can I use another type of pasta?

Yes, any pasta shape will work. For gluten-free needs, simply swap in gluten-free noodles of your choice.

→ Will this dish keep well for meal prep?

Absolutely. Store leftovers in an airtight container in the fridge for up to 3 days; reheat gently before serving.

→ Can other vegetables be added?

Definitely. Try tossing in spinach, kale, or peas along with the broccoli for added color and nutrients.

→ What adds extra flavor to the sauce?

Lemon juice or a pinch of chili flakes create a zesty, vibrant flavor contrast to the creamy sauce.

Broccoli White Bean Alfredo Vegan

Silky white bean sauce coats pasta with broccoli for a nourishing, budget-friendly vegan main course.

Prep Time
10 mins
Time to Cook
15 mins
Overall Time
25 mins
Authored by: Clara

Recipe Type: Orbit Fuel

Skill Level Required: Beginner-Friendly

Cuisine Type: Vegan

Recipe Output: 2 Number of Portions

Dietary Needs: Plant-Based, Veggie-Friendly, Lactose-Free

The Ingredients You'll Need

→ Main Ingredients

01 7 ounces dry pasta
02 1 can (15 ounces) cannellini beans, drained
03 1 and 1/2 cups broccoli florets

→ Sauce

04 1 tablespoon nutritional yeast
05 1/2 cup unsweetened plant-based milk
06 1 teaspoon garlic powder
07 1 tablespoon olive oil

Step-by-Step Instructions

Step 01

Bring a large saucepan of water to a boil. Add pasta and broccoli florets, cooking until pasta is al dente and broccoli is tender, about 8–10 minutes. Drain and set aside.

Step 02

Heat olive oil in a skillet over medium heat. Add drained cannellini beans and cook for 2–3 minutes, stirring occasionally, until warmed through.

Step 03

In a blender, combine nutritional yeast, plant-based milk, garlic powder, and cooked beans. Blend until the sauce is smooth and creamy.

Step 04

Return drained pasta and broccoli to the saucepan. Pour in the blended sauce, stirring to coat evenly. Warm over low heat for 2–3 minutes. Serve immediately.

Additional Notes

  1. For added brightness, stir in a splash of lemon juice or a sprinkle of chili flakes when serving.

Tools You'll Need

  • Saucepan
  • Blender
  • Skillet

Allergy Information

Review each ingredient to identify allergens and consult an expert if needed.
  • Contains gluten unless prepared with gluten-free pasta.

Nutritional Facts (Per Serving)

Keep in mind these details are for general guidance and shouldn't replace professional advice.
  • Caloric Content: 420
  • Fats: 14 grams
  • Carbohydrates: 52 grams
  • Proteins: 20 grams