As I stirred the creamy sauce in my pan, the rich aroma filled the kitchen and whisked me away to cozy family dinners. Today, I’m excited to share my take on Creamy Broccoli White Bean Alfredo Vegan—a dish that effortlessly combines fresh broccoli’s vibrant crunch with a silky, protein-packed white bean blend. Whether you’re navigating a busy weeknight or simply craving a comforting meal, this recipe is a lifesaver, ready in under 30 minutes and made with everyday ingredients. Not only is it budget-friendly, but it’s also a nutritious delight that appeals to plant-based eaters and comfort food lovers alike. Curious how these wholesome ingredients come together into a soothing pasta dish? Let’s dive into this delightful recipe!

Why is This Alfredo Recipe a Must-Try?
Creamy, irresistible flavor: This dish brings a luscious, dairy-free Alfredo sauce that you won’t believe is plant-based!
Quick and easy: Ready in just 30 minutes, it’s the perfect solution for busy weeknight dinners.
Nutrient-packed: With protein-rich cannellini beans and fresh broccoli, this meal is full of vitamins and minerals.
Versatile combinations: Feel free to mix and match pasta types or add your favorite veggies, like spinach or kale, for added flair. Excited to try different flavor profiles? Check out the Broccoli Salad Meal for side options!
Great for everyone: Even picky eaters will love this creamy pasta – a tasty way to introduce more veggies into their diets.
Creamy Broccoli White Bean Alfredo Ingredients
For the Alfredo Sauce
• Cannellini Beans – Adds creaminess and protein; rinse and drain before use to reduce sodium.
• Nutritional Yeast – Provides a cheesy flavor and adds B vitamins; can substitute with vegan cheese if desired.
• Unsweetened Plant-Based Milk – Base for the Alfredo sauce; use almond, soy, or oat milk based on preference.
• Garlic Powder – Enhances flavor; fresh garlic can be substituted for a more robust taste.
For the Pasta & Veggies
• Broccoli Florets – Provides texture and nutrients; use fresh or frozen depending on availability.
• Dried Pasta – Main component of the dish; penne or fusilli recommended for ideal sauce adherence.
For Cooking
• Extra Virgin Olive Oil – Used for sautéing beans; essential for flavor; can be replaced with avocado oil if preferred.
Whether you’re a busy bee or a meal prep pro, this Creamy Broccoli White Bean Alfredo recipe is just what you need for a quick and delicious dinner!
Step‑by‑Step Instructions for Creamy Broccoli White Bean Alfredo Vegan
Step 1: Cook Pasta and Broccoli
Begin by filling a large pot with water and adding a generous amount of salt. Bring the water to a rolling boil, then add your dried pasta and fresh broccoli florets. Cook them together for about 8–10 minutes until the pasta is al dente and the broccoli is vibrant green and tender. Drain the mixture and set it aside in a large bowl.
Step 2: Sauté Beans
In a medium skillet, heat 1 tablespoon of extra virgin olive oil over medium heat. Once the oil shimmers, add the drained cannellini beans to the skillet. Sauté the beans for about 2 minutes, stirring gently until they’re warmed through and slightly golden. This adds depth to their flavor, elevating your Creamy Broccoli White Bean Alfredo.
Step 3: Blend Alfredo Sauce
In a blender, combine the sautéed beans with nutritional yeast, unsweetened plant-based milk, and garlic powder. Blend the ingredients on high for 1–2 minutes until the mixture is completely smooth and creamy, resembling a thick sauce. If the sauce is too thick for your liking, add a splash of additional plant milk to reach your preferred consistency.
Step 4: Combine and Serve
Pour the creamy Alfredo sauce over the drained pasta and broccoli in your large bowl. Place the mixture back into the saucepan over low heat, gently tossing everything together until the pasta and broccoli are evenly coated in the rich sauce. Serve your Creamy Broccoli White Bean Alfredo Vegan hot, topped with cracked black pepper or fresh herbs for an extra burst of flavor.

Expert Tips for Creamy Broccoli White Bean Alfredo
• Smooth Sauce: Ensure the Alfredo sauce is blended until completely smooth for the best texture. If it’s too thick, gradually add more plant-based milk.
• Cooking Times: Pay close attention to the cooking times for both pasta and broccoli; overcooking will result in mushy textures. Aim for al dente pasta and tender yet firm broccoli.
• Prep Ahead: For easy weeknight meals, consider batch cooking. Store pasta and broccoli separately in the fridge, and blend the sauce ahead of time to save on prep time.
• Flavor Boosters: Don’t hesitate to sprinkle in additional seasonings like crushed red pepper or nutritional yeast right before serving to enhance the dish’s flavor.
• Swap Ingredients: Feel free to experiment! Substitute broccoli with your favorite veggies or use different beans to create your own twist on this Creamy Broccoli White Bean Alfredo.
How to Store and Freeze Creamy Broccoli White Bean Alfredo
Fridge: Store leftover Creamy Broccoli White Bean Alfredo in an airtight container for up to 3 days. To reheat, add a splash of plant-based milk to maintain creaminess.
Freezer: For longer storage, freeze the Alfredo sauce separately from the pasta and broccoli in airtight containers for up to 3 months. Thaw in the fridge overnight before reheating.
Reheating: Gently reheat on the stovetop over low heat, adding a bit of plant-based milk as needed to restore the creamy consistency. Avoid microwave reheating if possible, as it may make the pasta mushy.
Make-Ahead: The Alfredo sauce can be prepared in advance and stored in the fridge for up to 3 days, making it a convenient option for meal prep.
Make Ahead Options
These Creamy Broccoli White Bean Alfredo meals are perfect for busy home cooks looking to save time during the week! You can prep the Alfredo sauce and cooked pasta with broccoli up to 3 days in advance. Simply sauté the cannellini beans and blend them with the remaining ingredients (nutritional yeast, plant-based milk, and garlic powder) for the sauce, then refrigerate it in an airtight container. Cook the pasta and broccoli, allowing them to cool before storing together in the fridge. When you’re ready to serve, just reheat the sauce gently on the stovetop, adding a splash of plant milk if it thickens. Toss everything together, and you’ll have a delightful, comforting meal that’s just as delicious as the day it was made!
What to Serve with Creamy Broccoli White Bean Alfredo
A delightful array of sides will elevate your plant-based dish into a well-rounded meal.
- Garlic Bread: This classic side adds a crispy, buttery touch to your meal and is perfect for soaking up any leftover Alfredo sauce.
- Side Salad: A fresh, crisp salad with mixed greens and a lemon vinaigrette provides a refreshing contrast to the creamy pasta, balancing flavors beautifully.
For a heartier option, consider pairing it with a warm, hearty soup, like a tomato basil or minestrone.
- Roasted Vegetables: Seasoned and roasted seasonal veggies add depth, flavor, and nutrition; their natural sweetness complements the dish wonderfully.
- Bruschetta: Savory tomato-basil bruschetta offers a burst of freshness and an incredible texture contrast to the luxurious pasta dish.
To bring a sweet ending to your meal, serve with a fruity dessert, such as an apple crisp or a berry sorbet that’s light and refreshing after the richness of the Alfredo.
- Lemonade or Iced Tea: A chilled, zesty drink like lemonade or unsweetened iced tea quenches your thirst and cleanses the palate beautifully between bites.
Creamy Broccoli White Bean Alfredo Variations
Feel free to get creative with this delightful recipe and make it your own!
-
Different Greens: Swap broccoli with spinach or kale for a flavor twist and extra nutrients. They cook quickly and add a beautiful color to your dish.
-
Pasta Alternatives: Use whole grain, gluten-free, or chickpea pasta instead of traditional pasta for unique textures and added health benefits. These alternatives can transform the dish while keeping it cozy.
-
Bean Choices: Substitute cannellini beans with navy, great northern, or even chickpeas for a change in flavor and protein profile. Each bean brings a special creaminess and allure to the dish.
-
Extra Seasoning: Amp up the flavors by incorporating fresh herbs like basil or parsley. A sprinkle of crushed red pepper flakes can add just the right amount of heat, transforming your Alfredo into a spicy delight.
-
Creamier Base: Want it even creamier? Add a dollop of cashew cream or vegan cream cheese into your sauce for rich texture bliss. It elevates the dish and makes it even more luxurious.
-
Nut-Free Option: If you prefer a nut-free recipe, use oat milk or sunflower seed milk in place of plant-based milk. Both lend a light, creamy texture without compromising flavor.
-
Veggie Medley: Incorporate other veggies like bell peppers or zucchini for extra color and crunch; they work great with the Alfredo sauce and make your meal more vibrant.
Feeling inspired? To explore even more delicious options, why not pair your meal with a refreshing Broccoli Salad Meal or treat yourself to a dessert like Cranberry Orange White for a delightful endnote? The sky’s the limit when it comes to tweaking this Creamy Broccoli White Bean Alfredo!

Creamy Broccoli White Bean Alfredo Recipe FAQs
How do I choose the right broccoli for this recipe?
Absolutely! Opt for fresh broccoli with tightly closed florets and vibrant green color. Avoid any with yellowing or dark spots, as these indicate age. If fresh isn’t available, frozen broccoli works well too and can be added directly to the boiling pasta.
What’s the best way to store leftover Creamy Broccoli White Bean Alfredo?
Very! Store leftovers in an airtight container in the fridge for up to 3 days. When reheating, I recommend adding a splash of plant-based milk; this helps maintain the creamy texture of the Alfredo sauce.
Can I freeze Creamy Broccoli White Bean Alfredo?
Absolutely! For freezing, separate the Alfredo sauce from the pasta and broccoli in airtight containers. It can be frozen for up to 3 months. When you’re ready to enjoy it again, thaw the sauce in the fridge overnight, then reheat it gently on the stove, adding a little more milk as needed.
What should I do if the Alfredo sauce turns out too thick?
Great question! If your sauce is too thick, simply add a tablespoon of plant-based milk at a time, blending again until you reach your desired consistency. It’s always best to start with less and add gradually to avoid making it too runny.
Are there any allergy considerations for this recipe?
Yes! This recipe is naturally vegan but be aware if you’re serving those with allergies. Nutritional yeast can sometimes cause reactions in individuals sensitive to yeast, so you might substitute it with vegan cheese if that’s a concern. Also, double-check pasta ingredients for gluten if needed.
Can I customize the beans used in this Alfredo sauce?
Of course! While cannellini beans are great for creaminess, you can substitute them with navy beans, great northern beans, or even chickpeas if you prefer. Just follow the same preparation method—rinse and drain them beforehand for the best flavor.

Creamy Broccoli White Bean Alfredo Vegan: Quick & Yummy Delight
Ingredients
Equipment
Method
- Begin by filling a large pot with water and adding a generous amount of salt. Bring the water to a rolling boil, then add your dried pasta and fresh broccoli florets. Cook them together for about 8–10 minutes until the pasta is al dente and the broccoli is vibrant green and tender. Drain the mixture and set it aside in a large bowl.
- In a medium skillet, heat 1 tablespoon of extra virgin olive oil over medium heat. Once the oil shimmers, add the drained cannellini beans to the skillet. Sauté the beans for about 2 minutes, stirring gently until they’re warmed through and slightly golden.
- In a blender, combine the sautéed beans with nutritional yeast, unsweetened plant-based milk, and garlic powder. Blend the ingredients on high for 1–2 minutes until the mixture is completely smooth and creamy.
- Pour the creamy Alfredo sauce over the drained pasta and broccoli in your large bowl. Place the mixture back into the saucepan over low heat, gently tossing everything together until the pasta and broccoli are evenly coated in the rich sauce. Serve hot, topped with cracked black pepper or fresh herbs.

Leave a Reply