Broccoli White Bean Alfredo

Featured in: Fun & Easy Meals

This dish brings together tender broccoli florets and hearty cannellini beans for a protein-packed meal with creamy texture. Pasta is cooked with broccoli, then tossed with a sauce blended from nutritional yeast, plant milk, garlic powder, and olive oil. Finished with everything mixed together, the result is a satisfying vegan main full of savory goodness and vibrant color. Simple equipment like a blender and saucepan make the process easy, and options like lemon juice or chili flakes let you customize flavors. It is both budget-friendly and nutritious, boasting 20g protein per serving and ready in half an hour.

Updated on Fri, 31 Oct 2025 10:32:00 GMT
Creamy Broccoli & White Bean Alfredo served over warm pasta, perfect for dinner.  Save
Creamy Broccoli & White Bean Alfredo served over warm pasta, perfect for dinner. | kookycrunch.com

A budget-friendly, plant-based Alfredo packed with protein and greens. This vegan twist on a classic Alfredo offers a creamy taste without dairy, making it perfect for anyone seeking wholesome comfort food.

I first tried making this Alfredo when my pantry was nearly empty and I needed something quick, comforting, and vegan. The combination of beans and broccoli not only delivered on flavor but also satisfied everyone's appetite.

Ingredients

  • 200 g pasta: Use any variety, gluten-free if desired
  • 1 can cannellini beans, drained: Adds protein and creaminess
  • 1½ cups broccoli florets: Fresh or frozen
  • 1 tbsp nutritional yeast: For a cheesy flavor
  • ½ cup plant milk: Unsweetened, any type
  • 1 tsp garlic powder: Optional for added flavor
  • 1 tbsp olive oil: For richness

Instructions

Cook pasta and broccoli:
Boil pasta and broccoli florets together until both are tender, about 8 minutes.
Sauté beans:
Heat beans in a saucepan with a splash of olive oil for 2 minutes.
Blend sauce:
Combine nutritional yeast, plant milk, garlic powder, and olive oil in a blender until smooth.
Combine and serve:
Mix pasta, beans, broccoli, and sauce together. Serve warm.
Savory vegan Broccoli & White Bean Alfredo garnished with fresh herbs and chili flakes.  Save
Savory vegan Broccoli & White Bean Alfredo garnished with fresh herbs and chili flakes. | kookycrunch.com

This recipe quickly became a weeknight staple at home, enjoyed by friends and family for its heartiness and ease of preparation.

Required Tools

You will need a blender for the sauce and a saucepan for cooking the pasta and broccoli.

Allergen Information

Contains gluten if using traditional pasta. Use gluten-free pasta for an allergy-friendly option.

Nutritional Information

Per serving: Calories: 420, Total Fat: 14 g, Carbohydrates: 52 g, Protein: 20 g

Comforting Broccoli & White Bean Alfredo, a nutritious dish rich in plant-based protein. Save
Comforting Broccoli & White Bean Alfredo, a nutritious dish rich in plant-based protein. | kookycrunch.com

This Alfredo is perfect for busy nights and can be made ahead for meal prep. You'll love how filling and flavorful it tastes in every bite.

Recipe FAQ

Can I use different beans?

Yes, you can substitute cannellini beans with navy or great northern beans for similar texture and flavor.

How do I make this gluten-free?

Use gluten-free pasta to ensure the meal is suitable for those avoiding gluten.

What can I add for extra flavor?

Lemon juice or chili flakes can be stirred in to give a bright or spicy kick to the final dish.

Is there a substitute for nutritional yeast?

You can omit nutritional yeast or replace it with blended cashews for creamy texture if preferred.

Can this be made ahead?

Yes, simply refrigerate after preparation and reheat gently, adding a splash of plant milk if needed.

Broccoli White Bean Alfredo

Broccoli and cannellini beans blend for a creamy, protein-rich, vegan pasta in twenty-five minutes.

Prep duration
10 min
Cook duration
15 min
Complete duration
25 min
Created by Jake Peterson


Skill level Easy

Heritage Vegan

Output 2 Portions

Diet considerations Plant-Based, No dairy

Components

Main Ingredients

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

Sauce Components

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

Directions

Phase 01

Boil Pasta and Broccoli: In a large saucepan, bring salted water to a boil. Add pasta and broccoli florets, cooking together until pasta is al dente and broccoli is tender, about 8–10 minutes. Drain well.

Phase 02

Sauté Cannellini Beans: Heat olive oil in a skillet over medium heat. Add drained cannellini beans and sauté for 2–3 minutes until warmed through.

Phase 03

Prepare Sauce: In a blender, combine nutritional yeast, plant milk, and garlic powder. Blend until smooth and creamy.

Phase 04

Combine and Serve: Add the cooked pasta, broccoli, and sautéed beans to a bowl. Pour the blended sauce over the mixture, tossing gently to coat evenly. Serve warm.

Necessary tools

  • Saucepan
  • Blender

Allergy details

Review each component carefully for potential allergens and consult with healthcare professionals if you're uncertain about any ingredient.
  • Contains gluten unless prepared with gluten-free pasta.

Nutrient breakdown (per portion)

These values are estimates only and shouldn't replace professional medical guidance.
  • Energy: 420
  • Fats: 14 g
  • Carbohydrates: 52 g
  • Proteins: 20 g