
Every once in a while, you stumble across a recipe that becomes a permanent part of your rotation. The kind of meal that’s so easy, so nourishing, and so delicious that you find yourself making it again and again—not because you have to, but because you genuinely crave it.
This creamy white bean Alfredo is one of those recipes for me.
It’s comforting like a traditional Alfredo pasta, but lighter, packed with plant-based protein, and made from simple pantry ingredients you probably already have on hand. No heavy cream. No complicated steps. Just a blender, a pot of pasta, and about ten minutes of effort.
Even better? It’s endlessly adaptable. Whether you’re eating a fully plant-based diet or prefer a more traditional dairy version, this recipe works beautifully either way.
I originally discovered this recipe on Erin Stanczyk’s Eat Move Rest YouTube channel. Erin and her husband share incredible recipes and inspiration around whole-food plant-based living, and this one instantly caught my attention because of how simple it was.
The first time I tried it, I remember thinking: Wait… how can something this easy taste this good?
But it does.
And since then, it has become one of my favorite quick comfort meals.
Why I Love This Recipe
There are a lot of “healthy Alfredo” recipes floating around the internet. Many use cashews or complicated ingredient lists.
This one is different.
The magic ingredient is cannellini beans.
Blended with a little plant milk and seasoning, they create a surprisingly creamy, silky sauce that coats pasta beautifully—without feeling heavy.
Here’s why it works so well:
Cannellini beans
They’re naturally creamy and mild, which makes them perfect for sauces. They also add fiber and plant protein, making the meal more filling.
Soy milk
Adds smoothness and a neutral flavor while further boosting protein.
Nutritional yeast
This gives the sauce a subtle cheesy flavor and adds B vitamins.
Garlic powder, salt, and pepper
Simple seasonings that bring everything together.
When blended, the result is a sauce that tastes like a light Alfredo but feels nourishing instead of indulgent.
Related Read: FRESH AND FLAVORFUL SUMMER GREEN BEAN SALAD RECIPE
The Chickpea Pasta Upgrade
Another reason I love this recipe is that it uses chickpea pasta.
Traditional pasta is delicious, but chickpea pasta adds an extra nutritional punch.
It typically contains:
- More protein
- More fiber
- Fewer refined carbohydrates
- A naturally nutty flavor
And because this sauce is already protein-rich from the beans, the combination creates a meal that’s incredibly satisfying.
You end up with a bowl of pasta that feels like comfort food but actually fuels your body.
Win-win.

Creamy White Bean Alfredo Recipe
This is the go-to version that I make regularly.
Ingredients
1 box chickpea pasta
1 can cannellini beans, drained and rinsed
½ cup organic soy milk
1 tablespoon nutritional yeast
1 teaspoon garlic powder
Salt and pepper to taste
Optional additions:
Steamed broccoli
Peas
Spinach
Kale
I love adding peas and kale or just broccoli.
Instructions
1. Cook the pasta
Bring a pot of salted water to a boil and cook the chickpea pasta according to the package instructions.
Once cooked:
Drain it, rinse briefly under cold water, and return it to the pot.
(Chickpea pasta benefits from a quick rinse to remove excess starch and prevent sticking.)
2. Make the sauce
In a blender or food processor, combine:
Cannellini beans
Soy milk
Nutritional yeast
Garlic powder
Salt
Pepper
Blend until completely smooth and creamy.
If the sauce seems too thick, add a splash more plant milk until it reaches your desired consistency.
3. Combine
Pour the blended sauce over the warm pasta and stir until everything is evenly coated.
Because the pasta is still warm, the sauce will naturally heat through and become extra creamy.
4. Add greens
This is where you can really boost the nutrition.
I love tossing in steamed:
Broccoli
Green peas
Kale or Spinach
They add color, fiber, and nutrients—and they make the dish feel more like a complete meal.
Related Read: COLORIFIC SALAD: A VIBRANT DISH FOR EVERY OCCASION
The Texture Trick
One of the keys to making this sauce really shine is blending it well.
The smoother the sauce, the more it resembles a traditional Alfredo.
If your blender struggles with thicker mixtures, simply add a splash more soy milk and blend a little longer.
Within seconds, you’ll have a silky, creamy sauce that no one will believe is made from beans.
Not Plant-Based? Easy Substitutions
While I love the plant-based version, this recipe is incredibly flexible.
If you’re not strictly plant-based, you can absolutely adapt it.
Try these swaps:
Milk substitution
Use regular milk instead of soy milk.
Cheesy upgrade
Add freshly grated Parmesan cheese to the blender.
This gives the sauce a richer, more classic Alfredo flavor.
Garlic lovers
Instead of garlic powder, add a clove of fresh garlic to the food processor.
You can also experiment with onion powder, which adds a deeper savory flavor.
A Funny Full Circle Moment
The first time I made this recipe, it reminded me of something I used to make years ago: white bean hummus.
Back in the day, that hummus was one of my go-to party appetizers.
It was super simple and delicious.
Blended into a creamy dip and served with homemade pita chips.
Every single time I brought it to a party, it disappeared.
People loved it.
And when I tasted this Alfredo sauce, I immediately realized why—it’s basically the same concept.
Beans are incredibly versatile. When blended, they transform into creamy dips, spreads, and sauces that feel indulgent but are actually incredibly wholesome.

Why Plant-Based Comfort Food Works So Well
One of the biggest myths about plant-based eating is that it’s restrictive.
In reality, it often just means getting creative with whole ingredients.
Beans, nuts, seeds, vegetables, and grains can create textures and flavors that mimic traditional comfort foods surprisingly well.
Take this Alfredo sauce, for example.
Traditional Alfredo is made from:
Butter
Heavy cream
Parmesan cheese
It’s delicious—but it’s also very rich.
This white bean version gives you the same creamy comfort with:
More fiber
More plant protein
Less heaviness
And the best part?
It takes about five minutes to make.
Nutritional Benefits
This dish isn’t just comforting—it’s also nutritionally balanced.
Protein
Between the chickpea pasta, soy milk, and cannellini beans, this meal delivers a solid amount of plant-based protein.
Protein helps keep you full and supports muscle repair and metabolism.
Fiber
Beans and chickpeas are fiber powerhouses.
Fiber supports:
Gut health
Stable blood sugar
Healthy digestion
Many people struggle to get enough fiber in their diet, and meals like this help close that gap.
B Vitamins
Nutritional yeast contains naturally occurring B vitamins and is often fortified with B12, which can be helpful, especially for those following plant-based diets.
Minerals
Cannellini beans are rich in:
Magnesium
Iron
Potassium
All of which support energy production and overall health.
Make It Your Own
One of the reasons I keep coming back to this recipe is its customization.
Here are some fun ways to switch things up.
Lemon Garlic Alfredo
Add:
1 tablespoon lemon juice
1 small garlic clove
Bright and fresh.
Roasted Veggie Alfredo
Top the pasta with roasted:
Zucchini
Bell peppers
Mushrooms
This adds a delicious caramelized flavor.
Spicy Alfredo
Blend in:
½ teaspoon red pepper flakes or chili flakes.
Perfect for spice lovers.
Extra Creamy Version
Add 1 tablespoon olive oil or a few soaked cashews to the blender.

The Busy Weeknight Factor
Life gets busy.
Between work, family, workouts, and everything else, complicated meals often fall off the radar.
That’s why I appreciate recipes like this one.
It checks every box:
Quick
Affordable
Healthy
Comforting
Kid-friendly
And because it’s made with mostly pantry ingredients, you can whip it up without planning ahead.
Those are the recipes that truly stand the test of time.
Kelly’s Thoughts
This creamy white bean Alfredo is proof that simple food can still be incredibly satisfying.
A handful of basic ingredients transforms into a creamy, comforting pasta dish that feels indulgent but leaves you energized rather than weighed down.
Whether you’re exploring plant-based meals or just looking for an easy weeknight dinner, this recipe is definitely worth trying.
And if you have kids, guests, or picky eaters in your life, don’t tell them it’s made with beans right away.
Just watch their reaction first.
You might be surprised how quickly it disappears.
Your Turn
If you try this recipe, I’d love to hear how it turns out for you.
Did you keep it plant-based?
Add parmesan?
Throw in extra veggies?
Let me know your favorite variations!
And remember that white bean hummus I mentioned earlier—the one that used to disappear at parties with homemade pita chips? It’s very similar to this sauce and just as easy to make.
If you’d like me to share that white bean dip recipe too, drop a comment and let me know. If enough people are interested, I’ll post it!
Pin it for later


Leave a Reply