Creamy White Bean Dip Recipe
I remember the first time I blended white beans into something other than soup — an impromptu picnic in early spring, sunlight through the trees, and this silky dip smeared on crusty bread. If you enjoy cozy, savory spreads like my creamy vegan tomato & white bean stew, this recipe will feel instantly familiar and comforting.
What makes this recipe special
This dip is all about contrast: ultra-smooth cannellini beans brightened with lemon and textured with olive oil and fresh herbs. It’s quick to pull together, scales well for guests, and benefits from a little resting time so the flavors meld — a tiny time-saving trick that pays off big.
Ingredients
- 2 cans (15 oz each) cannellini or great northern beans, drained and rinsed (or 3 cups cooked beans)
- 2–3 tbsp extra-virgin olive oil, plus more for drizzling
- 2 tbsp fresh lemon juice (about 1 lemon)
- 1–2 garlic cloves, smashed (adjust to taste)
- 2 tbsp tahini or plain Greek yogurt (optional, for creaminess)
- 1/2 tsp ground cumin (optional)
- 1/2 tsp flaky sea salt, plus more to taste
- 1/4 tsp freshly ground black pepper
- 2–3 tbsp water (to loosen, as needed)
- 2 tbsp chopped fresh parsley or cilantro for freshness
- Red pepper flakes or smoked paprika for garnish (optional)
Notes & substitutions:
- Tahini adds a nutty depth; yogurt gives tang and silkiness (use plant yogurt for vegan).
- Swap cannellini for navy or butter beans in a pinch.
How to make the white bean dip
Start by scooping the rinsed beans into the bowl of a food processor or blender. Add the lemon juice, garlic, tahini or yogurt, cumin (if using), salt, and pepper. Pulse until the mixture begins to come together.
Next, while the motor runs, drizzle in the olive oil through the feed tube. You want a smooth, spreadable texture — stop and scrape down the sides as needed. If the dip feels too thick or grainy, add water one tablespoon at a time until it loosens. Taste and adjust: more lemon brightens, extra salt amplifies the bean flavor.
Spoon the dip into a shallow bowl. Drizzle with a little olive oil, scatter chopped herbs, and sprinkle smoked paprika or red pepper flakes if you like heat. Let it rest at room temperature for 15–30 minutes if you can — that tiny pause helps the garlic and lemon meld into the beans.
Serving Suggestions (100 words max)
Serve warm or room temperature with toasted pita, crisp vegetables, grilled flatbread, or as a sandwich spread. It’s an easy starter for casual gatherings or a healthy snack on movie night. For a heartier plate, pair with roasted vegetables and a grain salad.
Tips & variations
- Herb swap: basil or dill gives a different, fresh profile.
- Smoky version: roast the garlic first and add smoked paprika.
- Spicy twist: blend in a small roasted chile or 1/2 tsp harissa paste.
- Make-ahead: keeps 3–4 days in the fridge; bring to room temp before serving.
- Shortcut: use an immersion blender if you don’t have a food processor.
- Protein boost: fold in chopped cooked chicken or flaked tuna for a more substantial dip.
Also, if you enjoy white-bean meals, you might like this Italian sausage and white bean soup for a dinner pairing.
Q&A
Q: Can I use dried beans instead of canned?
A: Yes — cook them until tender (about 1–1.5 hours stovetop). Use 3 cups cooked to replace the two cans. Freshly cooked beans often give a creamier texture.
Q: How do I make this dip nut-free and vegan?
A: Omit tahini or replace it with a little extra olive oil; use plant-based yogurt if you want tang. All other ingredients are naturally vegan.
Q: My dip is bitter after adding lemon. What happened?
A: Too much lemon or over-processed garlic can introduce bitterness. Add a bit more olive oil or a pinch of sugar to balance, and check garlic quantity next time.
Q: Can I freeze this dip?
A: Freezing is possible but texture may change slightly. Store in an airtight container for up to 3 months; thaw in the fridge and whisk in a little olive oil to revive creaminess.
Behind the Scenes (100 words max)
When I first tested this recipe I kept overdoing the garlic — my early bowls had too-sharp edges. The winning iteration came after dialing back to one clove and letting the dip rest; that pause smoothed everything out. I also tried without tahini and found a creamy finish by simply blending longer and gradually adding oil. A small tweak: a final sprinkle of lemon zest adds a bright, floral note that surprised me in the best way.
Conclusion
If you want another trusted take on a white bean spread for inspiration, check out this White Bean Dip Recipe – Love and Lemons for a lovely variation and serving ideas.
Final thoughts
This white bean dip is a little like a blank canvas — satisfying on its own, but eager to be dressed up. It’s perfect for weeknight snacks, casual get-togethers, or as part of a mezze spread. Pair with crunchy vegetables, warm flatbread, or use as a topper for roasted veggies. Let me know how you jazz it up — I love hearing new twists.
Can’t wait for you to try it!

Creamy White Bean Dip
Ingredients
Method
- Scoop the rinsed beans into the bowl of a food processor or blender.
- Add the lemon juice, garlic, tahini or yogurt, cumin (if using), salt, and pepper.
- Pulse until the mixture begins to come together.
- While the motor runs, drizzle in the olive oil through the feed tube until smooth and spreadable.
- If too thick or grainy, add water one tablespoon at a time until it loosens.
- Taste and adjust with more lemon or salt as needed.
- Spoon the dip into a shallow bowl.
- Drizzle with olive oil, scatter chopped herbs, and sprinkle with smoked paprika or red pepper flakes if desired.
- Let it rest at room temperature for 15–30 minutes to meld flavors.