As I opened my fridge, a vibrant green cloud of broccoli stood out like a beacon, just waiting to be transformed into something extraordinary. Enter my Creamy Vegan Broccoli White Bean Alfredo, a dish that marries comfort with nutrition effortlessly. This quick-to-prepare recipe uses simple, pantry-friendly ingredients, turning broccoli and protein-packed white beans into a silky sauce that even picky eaters will adore. Not only is it a budget-friendly meal option, but it’s also perfect for those hectic weeknights when you crave something wholesome yet satisfying. With the bright crunch of broccoli and creamy goodness enveloping your choice of pasta, it feels indulgent while being entirely plant-based. Are you ready to elevate your weeknight dinners with this delightful twist on an Italian classic?

Why is Broccoli White Bean Alfredo a Must-Try?
Creamy Indulgence: Every bite of this dish is wrapped in a luscious sauce that feels rich and satisfying, all while being completely vegan.
Nutritious Boost: Packed with protein from white beans and vitamins from broccoli, this meal is as hearty as it is healthy.
Quick Preparation: Ready in under 30 minutes, it’s perfect for busy weeknights when time is tight.
Versatile Ingredients: Feel free to swap pasta types or substitute different beans and veggies for a personal touch. If you love easy but flavorful meals, try it with Steamed Mussels White for a seafood twist!
Crowd-pleaser: Great for everyone at the table, including those who might be skeptical about vegan options. This dish makes it easy to enjoy comfort food without compromises!
Broccoli White Bean Alfredo Ingredients
For the Alfredo Sauce
- Cannellini Beans – Provides creaminess and a protein boost, making this a nutritious choice in your Broccoli White Bean Alfredo vegan dish.
- Nutritional Yeast – Adds a cheesy flavor; if unavailable, try miso paste for an umami kick.
- Unsweetened Plant-Based Milk – Creates that creamy texture in the sauce; use your favorite type for the best taste.
- Garlic Powder – Enhances the overall flavor profile; for a more vibrant taste, feel free to replace it with fresh garlic.
For the Veggies
- Broccoli Florets – Adds nutrients and a delightful texture; swap with cauliflower or quick-cooking vegetables like peas or zucchini for variety.
For the Pasta
- Dried Pasta – Acts as the hearty base; any preferred kind works, though shapes like penne or fusilli are perfect for sauce adhesion.
For Cooking
- Extra Virgin Olive Oil – Used for sautéing; it adds richness and enhances flavors in this cozy dish.
Feel free to mix and match your favorite ingredients to make this recipe truly your own!
Step‑by‑Step Instructions for Broccoli White Bean Alfredo Vegan
Step 1: Cook Pasta and Broccoli
In a large saucepan, bring salted water to a boil over high heat. Add your choice of dried pasta and the broccoli florets, cooking for 8-10 minutes until the pasta is al dente, and the broccoli is tender yet vibrant. Once cooked, drain the mixture in a colander, allowing the hot water to escape, while you prepare the creamy sauce for your Broccoli White Bean Alfredo.
Step 2: Sauté Cannellini Beans
Heat 1 tablespoon of extra virgin olive oil in a skillet over medium heat. Once the oil is shimmering, add the drained cannellini beans and sauté for about 2 minutes until heated through and slightly golden. The beans should be warm and slightly soft, providing the perfect base for blending into your silky Alfredo sauce.
Step 3: Blend Alfredo Sauce
In a blender, combine the sautéed cannellini beans, nutritional yeast, 1 cup of unsweetened plant-based milk, and ½ teaspoon of garlic powder. Blend on high speed for 1-2 minutes until the mixture transforms into a smooth and creamy sauce. Check for a velvety consistency, adjusting the thickness with a little more milk if necessary for your Broccoli White Bean Alfredo.
Step 4: Combine and Serve
Return the drained pasta and broccoli to the saucepan over low heat. Pour in the creamy Alfredo sauce, gently tossing the ingredients together until they are completely coated and heated through. If desired, warm the dish for an additional 1-2 minutes to achieve the perfect temperature, then serve immediately, garnished with cracked black pepper or fresh herbs for a delightful finishing touch.

Broccoli White Bean Alfredo Vegan Variations
Customize your Broccoli White Bean Alfredo and make it your own with these delightful twists that keep the flavors fresh and exciting!
- Different Pasta: Switch your dried pasta to whole wheat or gluten-free varieties for a different texture.
- Bean Swap: Replace cannellini beans with great northern or navy beans for a fun flavor change without missing the creaminess.
- Veggie Options: Use cauliflower or zucchini to add different textures and colors to your dish.
- Flavor Boost: Include a pinch of smoked paprika or a dash of lemon juice for an unexpected zing that brightens your Alfredo.
- Herb Infusion: Stir in fresh basil or parsley just before serving for a fragrant herbaceous flair.
- Nutty Twist: Sprinkle toasted pine nuts or walnuts on top for pleasing crunch and a dose of healthy fats.
- Spice It Up: Add chili flakes to the sauce or as a garnish for a warm kick that elevates the dish.
- Creamier Sauce: For a richer sauce, mix in a spoonful of cashew cream or tahini for added depth and flavor.
Feel free to blend these ideas into your cozy meals! If you’re looking to try more versatile recipes, check out my delightful Vegan Almond Joy Overnight Oats for breakfast or serve with Herb Roasted Chicken White for someone who enjoys traditional dishes. Enjoy your cooking adventure!
How to Store and Freeze Broccoli White Bean Alfredo
Fridge: Store leftover Broccoli White Bean Alfredo in an airtight container for up to 3 days. To maintain its creamy texture, add a splash of plant-based milk when reheating.
Freezer: For longer storage, you can freeze portions in airtight containers or freezer bags for up to 2 months. Thaw in the fridge overnight before reheating.
Reheating: Gently reheat on the stove over low heat, adding a little plant milk to restore creaminess. Avoid using the microwave for too long, as this may thicken the sauce.
Make-Ahead: This dish can be made ahead of time and stored in the fridge for a quick meal during busy weeknights; just warm it up, and it’s ready to serve!
Expert Tips for Broccoli White Bean Alfredo
-
Smooth Sauce: Ensure the blended Alfredo sauce is completely smooth for the best texture. Stop blending only when it reaches that silkiness!
-
Perfect Pasta: Keep an eye on your pasta and broccoli while cooking; overcooking can lead to mushiness. Aim for al dente pasta with tender-crisp broccoli.
-
Leftover Magic: Store leftover Broccoli White Bean Alfredo in an airtight container for up to three days. Add a splash of plant-based milk before reheating to maintain creaminess.
-
Flavor Boost: Elevate your dish with cracked black pepper or a sprinkle of fresh basil right before serving for added flavor and color.
-
Variety Is Key: Don’t hesitate to mix and match vegetables and beans. Use whatever you have on hand to keep this meal exciting and delicious!
Make Ahead Options
These Creamy Broccoli White Bean Alfredo Vegan bowls are perfect for meal prep enthusiasts looking to save time in the kitchen! You can chop the broccoli and cook the pasta up to 24 hours in advance, storing them separately in the refrigerator to maintain their freshness. The Alfredo sauce can also be blended and refrigerated for up to 3 days; just be sure to keep it in an airtight container to prevent drying out. When you’re ready to serve, simply reheat the pasta and broccoli, blend the sauce with a splash of plant milk for added creaminess if needed, and toss everything together. This way, you’ll enjoy a comforting and delicious meal with minimal effort, ideal for those hectic weeknights!
What to Serve with Broccoli White Bean Alfredo (Vegan)
When you’re ready to elevate your dining experience, consider these delightful accompaniments to create a complete meal that everyone will love.
- Garlic Bread: Crispy and buttery, this classic side makes an irresistible pairing, perfect for mopping up any leftover creamy sauce.
- Mixed Green Salad: A fresh salad with a zesty vinaigrette brings a bright contrast to the richness of the Alfredo, adding crunch and vibrancy.
- Roasted Asparagus: Tender spears dusted with lemon zest and olive oil complement the dish beautifully, enhancing the overall nutritional profile.
- Sautéed Spinach: Lightly seasoned, this sautéed green adds a vibrant color and enhances the dish’s balance with earthy flavors.
- Vegan Caesar Salad: A creamy, plant-based twist on a classic, toss in crunchy croutons to accent the rich textures of the Alfredo.
- Toasted Italian Breadsticks: Soft and warm, these breadsticks will be a hit; their texture is ideal for soaking up that creamy sauce.
- Chilled White Wine: A crisp, chilled Sauvignon Blanc brings refreshing acidity that elevates the overall flavors of this hearty dish.
- Vegan Chocolate Mousse: Conclude your meal with a light yet indulgent dessert that’s rich in flavor without any dairy.

Broccoli White Bean Alfredo Recipe FAQs
How do I choose the best broccoli for this recipe?
Look for fresh broccoli florets that are vibrant green and firm to the touch. Avoid any that have yellowing or dark spots, as these can indicate overripeness. Fresh, crunchy broccoli will provide the best texture and flavor for your Creamy Broccoli White Bean Alfredo Vegan.
How should I store leftovers of Broccoli White Bean Alfredo?
Absolutely! You can store leftover Broccoli White Bean Alfredo in an airtight container in the refrigerator for up to 3 days. To maintain its creamy texture during reheating, add a splash of your favorite plant-based milk. Gently heat it on the stove to avoid thickening, and it will taste almost as fresh as when you first made it!
Can I freeze Broccoli White Bean Alfredo and how?
Yes, you can freeze your Broccoli White Bean Alfredo! Portion it into airtight containers or freezer bags, ensuring to remove as much air as possible. It will stay good in the freezer for up to 2 months. When you’re ready to eat, thaw it overnight in the refrigerator and reheat gently on the stove with a bit of added plant milk for creaminess.
What if my Alfredo sauce turns out too thick?
No worries! If your Alfredo sauce ends up being too thick, simply add a little more plant-based milk, a tablespoon at a time, while blending, until you reach your desired consistency. This will ensure your sauce is silky and ready to coat your pasta beautifully.
Is Broccoli White Bean Alfredo suitable for allergy considerations?
Very! This dish is plant-based and free from dairy, making it a great choice for lactose intolerance. However, always check your ingredient labels for potential allergens in your specific brands of nutritional yeast and plant-based milk, as they can vary. If serving to pets, broccoli is safe for them in small amounts, but the sauce should be kept away from animals because it contains olive oil and other seasonings that might not be suitable.

Creamy Broccoli White Bean Alfredo Vegan for Cozy Nights
Ingredients
Equipment
Method
- In a large saucepan, bring salted water to a boil over high heat. Add your choice of dried pasta and broccoli florets, cooking for 8-10 minutes until the pasta is al dente, and the broccoli is tender yet vibrant. Drain the mixture.
- Heat 1 tablespoon of extra virgin olive oil in a skillet over medium heat. Add the drained cannellini beans and sauté for about 2 minutes until heated through and slightly golden.
- In a blender, combine the sautéed cannellini beans, nutritional yeast, 1 cup of unsweetened plant-based milk, and ½ teaspoon of garlic powder. Blend on high speed for 1-2 minutes until smooth and creamy.
- Return the drained pasta and broccoli to the saucepan over low heat. Pour in the creamy Alfredo sauce and gently toss until completely coated and heated through. Serve immediately.

Leave a Reply