In the midst of a busy week, when takeout starts to feel like the only option, it’s time for a kitchen victory! Enter my Creamy Vegan Broccoli White Bean Alfredo, a delightful dish that combines convenience with comfort. Whipping up this creamy, plant-based pasta takes less than 30 minutes and keeps your budget happy, too. The velvety sauce, made from wholesome white beans and enhanced with vibrant broccoli, coats every piece of pasta for a satisfying experience. It’s the perfect solution for those craving an Italian classic, even if you’re trying to eat lighter. Plus, this dish manages to impress picky eaters with its hearty flavors! Curious about how to make this simple yet scrumptious meal? Let’s dive in!

Why is This Recipe a Must-Try?
Simplicity at Its Core: This creamy Alfredo comes together in under 30 minutes, making it the perfect quick fix for busy weeknights.
Flavorful and Nutrient-Rich: With the goodness of broccoli and protein-packed cannellini beans, every bite is both nourishing and fulfilling.
Vegan Comfort Food: Indulge guilt-free with a delightfully creamy sauce that rivals traditional Alfredo—without a trace of dairy!
Versatile and Adaptable: Feel free to customize with your favorite seasonal vegetables or extra protein; it’s just as easy to make it your own.
Budget-Friendly Dish: Using pantry staples, this recipe is not only affordable but proves that healthy meals don’t have to break the bank—perfect alongside a refreshing Delightful Honeycrisp Broccoli Salad for a complete dinner!
Creamy Broccoli White Bean Alfredo Vegan Ingredients
For the Alfredo Sauce
- Cannellini Beans – Provides creaminess and protein; can substitute with navy or great northern beans.
- Nutritional Yeast – Adds a cheesy flavor without dairy; for non-vegan, consider using grated parmesan instead.
- Unsweetened Plant-Based Milk – Creates a creamy sauce; any plant milk (almond, soy, oat) will work perfectly.
For the Pasta and Vegetables
- Dried Pasta – The base of the dish; penne or fusilli is recommended for better sauce adherence.
- Broccoli Florets – Offers freshness and nutrition; substitute with spinach or zucchini if desired.
For Sautéing
- Extra Virgin Olive Oil – Used for sautéing the beans; avocado oil or coconut oil are good alternatives.
- Garlic Powder – Enhances flavor; fresh minced garlic can be a stronger option for those who prefer it.
Get ready for an incredibly scrumptious experience with this Creamy Broccoli White Bean Alfredo Vegan dish that’s bursting with flavor and nutrition. Enjoy your cooking adventure!
Step‑by‑Step Instructions for Creamy Broccoli White Bean Alfredo Vegan
Step 1: Cook Pasta and Broccoli
Start by bringing a large pot of generously salted water to a rolling boil. Add your choice of dried pasta, such as penne or fusilli, along with the broccoli florets. Cook for about 8-10 minutes, stirring occasionally, until the pasta is al dente and the broccoli is bright green and tender. Once done, drain the pasta and broccoli, reserving a cup of the pasta water for later.
Step 2: Sauté Cannellini Beans
In a large skillet, heat 1 tablespoon of extra virgin olive oil over medium heat. Once the oil is shimmering, gently add the drained cannellini beans to the skillet. Sauté for about 2-3 minutes until they’re warmed through and start to take on a light golden color. This step enhances the flavor of the beans, bringing a delicious depth to your creamy broccoli white bean Alfredo.
Step 3: Blend Alfredo Sauce
Transfer the sautéed beans to a blender, adding in 1/4 cup of nutritional yeast, 1 cup of unsweetened plant-based milk, and 1 teaspoon of garlic powder. Blend the mixture on high until it’s completely smooth and creamy, which should take about 1-2 minutes. If the sauce is too thick, gradually add more plant-based milk until you reach your desired consistency.
Step 4: Combine and Serve
Return the cooked pasta and broccoli to the saucepan over low heat. Pour in the creamy Alfredo sauce, stirring gently to coat everything evenly. If needed, add a splash of the reserved pasta water to help the sauce cling to the pasta. Heat everything through for about 2-3 minutes, ensuring the dish is warm and inviting. Serve immediately, garnished with fresh herbs or a sprinkle of cracked black pepper to elevate your creamy broccoli white bean Alfredo!

Make Ahead Options
These Creamy Vegan Broccoli White Bean Alfredo is perfect for meal prep enthusiasts! You can cook the pasta and broccoli up to 24 hours in advance. Simply drain and refrigerate them separately to keep their texture intact. The Alfredo sauce can be blended and stored in an airtight container for up to 3 days; this helps you save time on busy weeknights while still serving a delicious meal. When you’re ready to indulge, just reheat the pasta and broccoli, combine them with the Alfredo sauce over low heat, and enjoy a wonderfully creamy dish that’s just as flavorful as when freshly made!
What to Serve with Creamy Vegan Broccoli White Bean Alfredo
Elevate your dining experience with delightful side pairings that complement the rich and creamy flavors of this pasta dish.
-
Garlic Bread: The crunchy, buttery texture is perfect for scooping up that creamy Alfredo sauce, adding an irresistible aroma to your meal.
-
Crispy Green Salad: A fresh salad with mixed greens, avocado, and a tangy vinaigrette brings a light contrast to the rich pasta, balancing flavors beautifully.
-
Roasted Vegetables: Seasonal roasted veggies like carrots and bell peppers add a sweet, caramelized touch that complements the savory Alfredo.
-
Sautéed Spinach: Quick sautéed spinach tossed with lemon juice offers a vibrant, nutritious element, making your meal feel extra wholesome.
-
Herbed Couscous: Fluffy, light couscous infused with fresh herbs adds an aromatic and chewy texture, making it a delightful addition to your plate.
-
Chardonnay or Sauvignon Blanc: A chilled glass of white wine enhances the meal’s flavors, offering a refreshing sip that elevates the dining experience.
A glass of refreshing lemonade could also provide a sweet, citrus zing, perfectly cutting through the creaminess of the Alfredo!
Expert Tips for Creamy Broccoli White Bean Alfredo
-
Perfectly Smooth Sauce: Ensure the blended Alfredo sauce is completely smooth for optimal texture. If it’s too thick, gradually add more plant-based milk until desired consistency.
-
Pasta Timing: Avoid overcooking the pasta; aim for al dente for the best results. This will enhance the overall texture and prevent mushiness in your Creamy Broccoli White Bean Alfredo.
-
Season Your Water: Remember to season your pasta water with salt! This is a crucial step that adds essential flavor to the pasta itself.
-
Fresh Vegetables: Use vibrant, fresh broccoli florets to keep your dish colorful and nutrient-rich. You can also mix in other seasonal veggies for variety!
-
Storing Leftovers: Place any leftover Creamy Broccoli White Bean Alfredo in an airtight container for up to 3 days. Reheat gently on low heat, adding a splash of plant-based milk to maintain creaminess.
Creamy Broccoli White Bean Alfredo Variations
Feel free to let your creativity shine and tailor this dish to your taste preferences!
- Seasonal Veggies: Swap the broccoli for asparagus or kale for a fresh twist that celebrates seasonal produce. The vibrant colors and flavors will elevate your dish!
- Mushroom Magic: Add sautéed mushrooms or sun-dried tomatoes for a savory depth that enhances the overall richness. Just a handful can transform the flavor profile!
- Extra Protein: Boost your dish by tossing in sautéed tofu or chickpeas for added heartiness and nutrition. It’s a delightful way to make this meal even more filling.
- Spice It Up: For a kick of heat, sprinkle in some red pepper flakes or add diced jalapeños for a spicy version of this creamy classic.
- Cheesy Varieties: If you’re not strictly vegan, try adding a sprinkle of grated parmesan to the sauce for an indulgent, cheesy flavor that complements the creamy texture beautifully.
- Different Pasta: Change the shape of the pasta to farfalle or rotini, which can catch the Alfredo sauce beautifully with their twists and turns, making each bite a delightful experience.
- Nutty Flavor: Mix in a tablespoon of tahini or almond butter to add a nutty richness while boosting the creaminess of the sauce, giving a whole new dimension to the meal.
- Pasta Salad Option: For a chilled version, turn this recipe into a pasta salad! Let the mixture cool and toss in some cherry tomatoes and fresh basil for a refreshing twist.
With so many options, this Creamy Broccoli White Bean Alfredo can be a recipe you adapt time and again! If you’re interested in exploring other nutritious meals, you might enjoy the heartwarming White Bean Soup or a flavorful Vegetarian Black Bean Enchilada Casserole. Happy cooking!
Storage Tips for Creamy Broccoli White Bean Alfredo
- Fridge: Store leftovers in an airtight container for up to 3 days. This will help retain the dish’s flavors and freshness as you enjoy your Creamy Broccoli White Bean Alfredo again.
- Freezer: If you wish to freeze the Alfredo, place it in a freezer-safe container for up to 2 months. Be sure to label the container for future reference.
- Reheating: When ready to reheat, add a splash of unsweetened plant-based milk and warm gently over low heat, stirring frequently to keep the sauce creamy and delightful.
- Make-Ahead Tips: Prepare the sauce and store it in the fridge for up to 3 days, making dinner even easier on busy nights!

Creamy Vegan Broccoli White Bean Alfredo Recipe FAQs
What type of broccoli should I use?
I recommend using fresh broccoli florets for the best flavor and nutrition. Look for bright green tops without dark spots or yellowing. Frozen broccoli can be a convenient alternative, but fresh will give you that lovely crunch!
How long can I store leftovers in the fridge?
You can store leftover Creamy Vegan Broccoli White Bean Alfredo in an airtight container for up to 3 days. Just make sure it’s cooled down before putting it in the fridge to maintain its freshness.
Can I freeze this dish?
Absolutely! To freeze, place the Creamy Vegan Broccoli White Bean Alfredo in a freezer-safe container for up to 2 months. When you’re ready to enjoy it again, thaw in the refrigerator overnight, then reheat gently, adding a splash of plant-based milk to restore its creaminess.
I noticed my Alfredo sauce is too thick. What should I do?
No worries! If your sauce turns out too thick, simply add a bit more unsweetened plant-based milk, a tablespoon at a time, while stirring over low heat. This will help you achieve the creamy consistency you’re looking for. Remember, a smooth blend of cannellini beans with plant milk is key!
Is this recipe suitable for those with dietary restrictions?
Yes! This Creamy Vegan Broccoli White Bean Alfredo is dairy-free and can easily be made gluten-free by using gluten-free pasta. If you have nut allergies, opt for soy or oat milk instead of almond milk. However, always double-check ingredient labels based on your specific allergies to ensure safety.

Creamy Broccoli White Bean Alfredo Vegan for Cozy Nights
Ingredients
Equipment
Method
- Bring a large pot of salted water to a boil. Add pasta and broccoli. Cook for 8-10 minutes until al dente.
- Heat olive oil in a skillet over medium heat. Add drained cannellini beans and sauté for 2-3 minutes.
- Blend sautéed beans with nutritional yeast, plant-based milk, and garlic powder until smooth.
- Combine cooked pasta and broccoli with the Alfredo sauce over low heat. Stir and serve immediately.

Leave a Reply