Side Dishes
Transforming canned white beans into a creamy, protein-packed side dish proves how simple ingredients can deliver restaurant-quality results. This recipe eliminates the need for soaking or long cooking times while delivering a velvety texture and satisfying heartiness in just 15 minutes.
The secret lies in blending the beans with aromatic vegetables and a touch of acidity, creating a dish that’s both elegant and effortless.
What sets this recipe apart is its versatility—it works as a standalone side, a soup base, or even a dip for crudités. The blend of garlic, lemon juice, and fresh herbs brightens the natural earthiness of the beans, while a splash of broth or plant-based milk ensures that signature creamy consistency.
No special equipment is needed beyond a blender or immersion stick, making it perfect for weeknight meals or meal prep.
By the time you serve this dish, you’ll have a velvety, golden-hued side that’s rich in flavor and plant-based protein. The texture is smooth yet substantial, with just enough body to hold its shape when spooned.
It pairs beautifully with roasted vegetables, grilled meats, or even as a filling for stuffed peppers or tacos.
This recipe is also naturally gluten-free and vegan, making it adaptable to various dietary needs without sacrificing taste. Whether you’re feeding a family or planning ahead for the week, this creamy white bean side delivers comfort and nutrition in every bite. Let’s get started!
Ingredients for canned white beans
Pantry staples meet fresh aromatics—just 14 ingredients transform canned beans into velvety elegance.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned White Beans 🫘 | 2 cups | Drained and rinsed thoroughly |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | High-quality, fruity variety |
| Yellow Onion 🧅 | 1 whole | Finely diced, about 1 cup |
| Garlic Cloves 🧄 | 4 cloves | Peeled and minced finely |
| Fresh Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Vegetable Broth 💧 | 1 cup | Low-sodium preferred |
| Unsweetened Almond Milk 🥛 | ¼ cup | For creaminess, full-fat works best |
| Fresh Flat-Leaf Parsley 🌿 | ¼ cup | Chopped finely, stems removed |
| Fresh Thyme Leaves 🌿 | 1 tbsp | Or 1 tsp dried thyme |
| Smoked Paprika 🌶️ | ½ tsp | For subtle smokiness |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Diamond Crystal Kosher Salt 🧂 | 1 tsp | Adjust to taste |
| Raw Cashews 🥜 | ¼ cup | Soaked in hot water 10 mins |
| Nutritional Yeast 🧀 | 2 tbsp | For cheesy depth, optional |
The foundation starts with high-quality canned white beans—look for brands like Butter Bean or Great Northern in the baking aisle of stores like Whole Foods or Trader Joe's. The raw cashews are non-negotiable for that luxurious creaminess; soak them in hot water for exactly 10 minutes to soften without losing texture. Fresh herbs elevate this dish—harvest parsley and thyme from your garden if possible, or grab the freshest bunch from the grocery store's produce section. Smoked paprika adds depth without overpowering, while Diamond Crystal kosher salt ensures proper seasoning balance.
No fresh parsley? Dried parsley at half the amount works, though texture will differ. Out of almond milk? Full-fat coconut milk delivers richer creaminess, though it alters the flavor profile slightly. Vegetable broth can be substituted with low-sodium mushroom broth for umami depth. The nutritional yeast is optional but recommended—it provides that savory, cheesy note without dairy. For a nut-free version, omit the cashews and increase almond milk to 0.5 cup while adding 1 tbsp tahini for binding.
This dish keeps beautifully in the fridge for up to 5 days in an airtight container, though flavor peaks within 24 hours. For meal prep, portion into individual containers—it reheats perfectly with a splash of water or broth. Freeze for up to 3 months by spreading portions on a tray first to prevent clumping. The cashew base thickens when chilled, so add a splash of water when reheating if needed. Garnish with extra herbs and a drizzle of extra-virgin olive oil before serving for restaurant-quality presentation.
Why You'll Love This Recipe
- Here’s the thing: this recipe costs me about $5 for the whole batch, but it feels like a restaurant-worthy dish. No expensive cuts of meat, no specialty ingredients—just smart flavor combos. The canned beans save time and money, and the almond milk and nutritional yeast stretch the dish further without skimping on taste. It’s the kind of recipe that proves you don’t need to break the bank to eat well. Trust me, your wallet will thank you.
- No-Fuss Ingredients: I love that this recipe turns pantry staples—like those humble canned white beans—into something special. No fancy shopping trips or last-minute grocery runs. Just reach for what you already have: a can of beans, a lemon, and a handful of herbs. The soaked cashews and nutritional yeast add that cheesy depth without needing cheese, and honestly? That’s a game-changer for lazy weeknights.
- Lemon-Kissed Creaminess: That first bite? The velvety texture from the cashews and almond milk, balanced by the bright pop of fresh lemon juice—it’s like a hug for your taste buds. The smoked paprika adds a whisper of smokiness, while the thyme and parsley keep it from tasting too heavy. I’ll be real: the acidity from the lemon cuts through the richness, so it’s never overpowering. It’s the kind of dish where you’ll keep reaching for seconds because, yes, it’s that good.
- Meal-Prep MVP: This is the kind of recipe that thrives when you make it ahead. I double the batch on Sundays, and it’s my go-to lunch for days. It reheats beautifully—just add a splash of water if it’s too thick—and pairs perfectly with grilled chicken, roasted veggies, or even just crusty bread. Plus, it’s so versatile: serve it as a dip, a side, or even a light main with a sprinkle of feta. My kids don’t even notice it’s just beans—they just know it’s their favorite.
Step-by-step instructions for creamy white bean preparation
Transform simple canned white beans into a velvety, protein-rich side that delivers restaurant-quality texture.
Sauté Aromatics Until Fragrant
Heat the 0.25 cup extra-virgin olive oil in a medium saucepan over medium heat. Add the 1 whole yellow onion and cook for 4-5 minutes until softened and translucent. Increase heat to medium-high and add the 4 cloves garlic cloves, stirring constantly for 30 seconds until garlic releases its aroma but doesn't brown.
Here's the thing—properly developed aromatics form the flavor foundation. If you smell burning, reduce heat immediately. The onions should caramelize slightly at the edges while remaining tender throughout. This step ensures your final dish has depth rather than just bean flavor.
Build the Creamy Base
Add the 2 cups drained and rinsed canned white beans to the pan, stirring to combine with the onions and garlic. Pour in the 1 cup vegetable broth and bring to a gentle simmer. Reduce heat to low and let cook for 5 minutes, stirring occasionally, until the liquid begins to reduce slightly.
Next, incorporate the 0.25 cup soaked raw cashews and 2 tbsp nutritional yeast using an immersion blender or transfer to a blender for 10 seconds until smooth. The cashews create natural creaminess while the nutritional yeast adds umami depth. For a perfectly smooth texture, strain through a fine-mesh sieve if needed—this removes any fibrous bits that might disrupt the velvety consistency.
Season and Finish with Acid
Return the blended mixture to the saucepan and stir in the 0.25 cup unsweetened almond milk, 1 tbsp fresh thyme leaves, 0.5 tsp smoked paprika, 0.5 tsp ground black pepper, and 1 tsp diamond crystal kosher salt. Simmer gently for 3 minutes until the sauce thickens slightly and coats the back of a spoon.
Finally, remove from heat and stir in the 2 tbsp fresh lemon juice and 0.25 cup chopped fresh flat-leaf parsley. The acid brightens the flavors while the parsley adds freshness. Taste and adjust seasoning—you may need a pinch more salt or lemon to balance the richness. This is where the magic happens: the lemon prevents the dish from tasting flat, while the parsley adds a vibrant finish.
Serve Immediately for Maximum Creaminess
Transfer the creamy white bean mixture to a serving bowl and let rest for 2-3 minutes before serving. This brief resting period allows the flavors to meld completely. Garnish with additional parsley if desired, and serve warm alongside grilled proteins or crusty bread.
Real talk: the texture should be luxuriously smooth with just a hint of tooth from the cashews. If it thickens too much while resting, whisk in 1-2 tablespoons of warm water to restore the perfect creamy consistency. The dish holds well for 1 hour at room temperature but tastes best immediately after preparation.
Pro Tips For Making Canned White Beans
- Soak Cashews Properly: I used to skip soaking the cashews and wondered why my sauce turned gritty instead of velvety. Hot water for 10 minutes softens them just enough to blend smoothly—no food processor will fix overworked nuts. Drain well before blending, or you’ll end up with a watery mess.
- Don’t Rush the Onions: That 4-5 minute cook time for the onions isn’t optional. Let them soften and just start to caramelize at the edges—this builds flavor you can’t taste otherwise. I learned this the hard way when I rushed and ended up with a dish that tasted like raw onion instead of something rich and layered.
- Strain for Smoothness: If your blended cashew-bean mix looks fibrous after 10 seconds in the blender, strain it. A fine-mesh sieve removes those stubborn bits that turn creamy dishes into a textural disappointment. Sounds tedious, but trust me—your future self will notice the difference when serving.
- Acid at the End: Adding the lemon juice after simmering—never before—keeps its bright punch intact. If you add it early, the acid will dull and the dish flattens. Stir it in right at the finish, and you’ll get that perfect balance of tang and richness that makes this dish sing.
Regional styles of this recipe
Mediterranean-Inspired Twist
In Greece, white beans often star in hearty fava dishes, but this Mediterranean variation adds a fresh twist. Replace the 1 cup vegetable broth with 1 cup low-sodium chicken broth and stir in 1 tbsp dried oregano and 1 tsp lemon zest during the simmering step.
Finish with 2 tbsp crumbled feta cheese and a drizzle of extra-virgin olive oil before serving. The tangy feta balances the creamy texture perfectly, while the oregano and lemon zest evoke summer flavors. This version pairs beautifully with grilled lamb or fresh pita bread. 🌿
Southern Italian Comfort
Southern Italy transforms white beans into farro e fagioli, but this simplified version keeps the soul of the dish. Swap the 2 tbsp nutritional yeast for 1 tbsp miso paste dissolved in 2 tbsp warm water before blending.
Add 1 diced canned San Marzano tomato during the initial sauté with onions and garlic. Finish with 1 tbsp capers and 1 tbsp chopped fresh basil for that authentic Ligurian touch. This version feels like a cozy family dinner, especially with crusty ciabatta bread on the side. 🍞
Spanish-Inspired Smoky Flavor
For a Spanish-inspired kick, boost the 0.5 tsp smoked paprika to 1 tsp and add 1 tsp sweet paprika for a classic pimentón blend. Stir in 1 minced dried chorizo (or 1 tbsp smoked paprika for a vegan option) during the initial sauté.
Finish with 1 tbsp sherry vinegar instead of lemon juice and a sprinkle of flaky sea salt like Kosher Salt. This version feels like tapas night, perfect with pan con tomate or crusty bread. 🔥
Cajun-Inspired Spice
Bring the bold flavors of Louisiana to your table by adding 1 tsp Cajun seasoning (like Penzeys brand) and 1 tbsp hot sauce like Crystal during the final seasoning step. Swap the 0.25 cup unsweetened almond milk for 0.25 cup coconut milk to enhance the richness.
Garnish with 1 tbsp chopped green onions and a dash of Cajun seasoning for extra kick. This version pairs perfectly with grilled shrimp or smoked sausage for a Southern-inspired meal. 🌶️
Mexican-Inspired Zesty Kick
For a Mexican-inspired variation, stir in 1 minced jalapeño during the initial sauté and add 1 tbsp lime juice instead of lemon juice. Finish with 1 tbsp chopped cilantro and a sprinkle of chipotle powder (like Penzeys) for a smoky heat.
This version feels like a taco Tuesday side, especially when served with warm tortillas or grilled corn. The zesty lime and cilantro bring a fresh, vibrant twist. 🌶️
Nutrition facts
Frequently asked questions
Why do you soak the raw cashews?
The 10-minute hot water soak softens the cashews just enough to blend smoothly without overpowering the dish. They create natural creaminess while keeping a subtle texture—no need to pre-cook them! This step ensures the final sauce stays velvety rather than gritty.
Can I skip the nutritional yeast?
Yes, but you’ll miss that savory, cheesy depth! The 2 tbsp nutritional yeast adds umami richness—substitute with 1 tbsp miso paste dissolved in water if needed. The dish will still be delicious, just slightly less complex.
What if my sauce thickens too much while resting?
No problem! Whisk in 1-2 tablespoons of warm water to restore the perfect creamy consistency. The cashews naturally thicken when chilled, so this adjustment keeps it smooth. Stir gently to avoid separating the texture.
Can I make this dish ahead of time?
Absolutely—it reheats beautifully! Store in an airtight container for up to 5 days in the fridge. For freezing, portion and freeze for 3 months (thaw overnight). Add a splash of broth when reheating if it thickens too much.
What’s the best way to substitute almond milk?
Use coconut milk for richer creaminess or cashew cream for a nut-free option. Avoid watery milks—they’ll dilute the sauce. Adjust seasoning after blending, as substitutions can alter flavor balance.
