Creamy white bean dip is an easy alternative to hummus: it is mild, rich, bright with lemon, and ready in minutes. Serve it with warm pita, crisp vegetables, crackers, toasted bread, or use it as a spread for sandwiches and wraps.
Ingredients
This recipe makes about 2½ cups of dip, enough for 6 to 8 appetizer servings.
- 2 cans (15 ounces each) cannellini beans or other white beans, drained and rinsed
- ¼ cup extra-virgin olive oil, plus more for serving
- 2 tablespoons fresh lemon juice
- 1 small garlic clove, roughly chopped
- 1 tablespoon tahini, optional but useful for extra richness
- ½ teaspoon kosher salt, plus more to taste
- ¼ teaspoon ground black pepper
- 2 to 4 tablespoons cold water, as needed
- 1 tablespoon chopped fresh parsley, for garnish
- A pinch of smoked paprika, red pepper flakes, or ground cumin, optional
Cannellini beans give the dip a particularly creamy texture and a slightly nutty flavor, but great northern beans, navy beans, or butter beans also work. If using dried beans, cook them until very tender before blending. Beans that are firm or undercooked will produce a grainier dip.
Prepare the Beans
Start by draining the canned beans in a colander. Rinse them thoroughly under cool running water until the liquid runs clear. This removes excess canning liquid, reduces some of the salty flavor, and gives the finished dip a cleaner taste.
For an especially smooth result, rub the beans gently between your fingers while rinsing and remove any loose skins. This is optional, but peeling the beans can make a noticeable difference if you are serving the dip to someone who prefers a very silky texture.
Let the beans drain for a minute or two. They do not need to be completely dry, but excess water can dilute the flavor and make it harder to control the consistency.
If you are cooking beans from scratch, soak them according to the package directions, then simmer them until they are soft enough to crush easily with a fork. Reserve a little of the cooking liquid before draining; it can be used instead of cold water when blending.
Blend the Dip
- Add the rinsed beans, olive oil, lemon juice, garlic, tahini if using, salt, and black pepper to a food processor or high-powered blender.
- Process for 30 to 45 seconds, then stop and scrape down the sides.
- Continue blending while adding cold water, one tablespoon at a time, until the dip becomes smooth and spreadable.
- Taste and adjust the seasoning before transferring it to a serving bowl.
A food processor is usually the easiest tool because it allows you to scrape the sides and control the texture. A blender can make an even smoother dip, but you may need to stop more often and use the tamper or add a little extra liquid. An immersion blender can work in a tall, narrow container, although the result may be less airy and you will need to move the blender around carefully.
Do not add all the water at once. Different beans contain different amounts of moisture, and it is easier to loosen a thick dip than to rescue one that has become watery. The finished dip should hold soft peaks on a spoon while still spreading easily across bread or a plate.
Taste and Adjust the Flavor
White beans have a gentle flavor, so the balance of salt, acid, fat, and aromatics matters. Taste the dip after blending and make one adjustment at a time.
- Add more lemon juice if the dip tastes flat or heavy.
- Add salt if the beans taste dull, especially when using unsalted canned beans.
- Add another small drizzle of olive oil for a rounder, richer texture.
- Add garlic cautiously; raw garlic becomes more noticeable as the dip rests.
- Add a tablespoon of water if the dip feels stiff or pasty.
- Add a pinch of cumin for warmth or red pepper flakes for heat.
- Add more tahini if you want a flavor closer to hummus.
Let the dip rest for 10 to 15 minutes before serving when possible. This gives the garlic and lemon time to settle into the beans. Taste it again afterward, because the flavor may become slightly stronger as it sits.
How to Serve White Bean Dip
Spoon the dip into a shallow bowl and use the back of a spoon to make a slight swirl in the surface. Finish it with olive oil, chopped parsley, cracked pepper, and a pinch of smoked paprika or red pepper flakes.
Serve it with any of the following:
- Toasted pita wedges or flatbread
- Carrot, cucumber, celery, or bell pepper sticks
- Crackers or seeded crispbread
- Toasted baguette slices
- Roasted vegetables
- Grilled chicken or fish as a creamy side sauce
- Sandwiches, wraps, or vegetable burgers
For a more substantial appetizer, arrange the dip on a platter with olives, sliced vegetables, cherry tomatoes, toasted nuts, and warm bread. The dip is also useful as a base for lunch: spread it inside a wrap, add greens and roasted vegetables, and roll it tightly.
Texture and Flavor Variations
The basic recipe is deliberately flexible. Try one of these variations while keeping the same blending method.
Roasted garlic white bean dip
Replace the raw garlic with two or three roasted garlic cloves. Roasted garlic is sweeter and milder, so this version is useful if you find raw garlic too sharp. Blend it with the beans, then add lemon juice gradually because the sweeter garlic may need a little extra acidity.
Herb white bean dip
Add 2 tablespoons of fresh basil, parsley, dill, or cilantro before blending. Tender herbs can be processed directly into the dip. For a brighter green color, add the herbs at the end and pulse briefly rather than blending for a long time.
Spicy white bean dip
Add ½ teaspoon of crushed red pepper flakes, a small seeded jalapeño, or 1 to 2 teaspoons of harissa. Start with a small amount and taste before adding more. Canned chipotles in adobo add smoky heat, but they also introduce extra salt and acidity.
Mediterranean-style dip
Stir in chopped Kalamata olives, sun-dried tomatoes, or roasted red peppers after blending. These ingredients add texture, so do not process them completely smooth unless that is your preference.
White bean and feta dip
Blend in 2 to 3 ounces of crumbled feta, reducing the added salt until you taste the mixture. Feta makes the dip saltier and tangier, and it may require an extra tablespoon of water for a spreadable consistency.
Oil-free option
Replace the olive oil with cold water or reserved bean cooking liquid. The dip will be lighter and may be slightly less silky, but the lemon, garlic, and seasoning will still provide plenty of flavor. Add the liquid slowly so the dip does not become thin.
Troubleshooting Guide
| Problem | Likely cause | Practical fix |
|---|---|---|
| Dip is grainy | Beans are not soft enough or it was not blended long enough | Blend longer, add liquid gradually, or use softer beans |
| Dip is too thick | Not enough liquid or very dry beans | Add cold water one tablespoon at a time |
| Dip is watery | Too much water or wet beans | Blend in more drained beans or refrigerate briefly to firm it |
| Flavor is bland | Not enough salt or lemon | Add small amounts of salt and lemon juice, tasting after each addition |
| Garlic is too strong | Large or pungent raw clove | Add more beans, olive oil, or lemon; let the dip rest before adjusting again |
| Dip tastes bitter | Strong olive oil, excess tahini, or too much garlic | Add beans and lemon gradually, then rebalance with salt |
| Dip separates | Ingredients were not fully emulsified or it sat warm | Stir or blend briefly, then chill and serve with a fresh drizzle of oil |
If your food processor struggles because the batch is too small, double the recipe or use a narrower container with an immersion blender. Scraping the bowl several times is normal and helps prevent uneven blending.
Make-Ahead, Storage, and Food Safety
Transfer the finished dip to an airtight container and refrigerate it promptly. It is best within 3 to 4 days. The surface may darken slightly or become firmer in the refrigerator; this is generally a texture change rather than a problem. Stir well and add a teaspoon or two of water if needed before serving.
For the best flavor, let the dip sit at room temperature for about 10 to 15 minutes before serving, but do not leave it out for extended periods. Keep leftovers chilled, especially when serving outdoors or in warm weather. Use a clean utensil each time you portion the dip.
You can freeze white bean dip, although the texture may become a little less smooth after thawing. Freeze it in a sealed container with a small amount of space at the top, then thaw it in the refrigerator. Stir or briefly reblend it with a splash of water and olive oil to restore its consistency.
A Simple Preparation Schedule
For a gathering, make the dip earlier in the day and refrigerate it in its serving container. Prepare the vegetables and toast the bread separately so they remain crisp. Just before serving, stir the dip, correct the seasoning, and add the olive oil and garnishes.
If you are making it for a quick meal, the process can be completed in about 10 minutes: rinse the beans, blend the ingredients, taste, and serve. The main limitation is that very smooth results depend on using tender beans and a blender or processor capable of handling a thick mixture. If your equipment is less powerful, embrace a slightly rustic texture and add liquid in small amounts while scraping frequently.