White Bean Dip Recipe

Creamy white bean dip served in a bowl with fresh vegetables and crackers.

White Bean Dip Recipe

There’s a moment when the aroma of garlic and lemon mingle with warm, earthy beans and bright herbs—an instant that tells you something delicious is about to happen. This creamy white bean dip greets the senses with a silky texture, a whisper of olive oil, and a bright citrus lift that keeps you reaching for another crisp cracker or wedge of roasted vegetable. It’s at once comforting and fresh: smooth enough to spread, rustic enough to scoop, and wildly versatile for any table.

Make it for a cozy midweek snack, a festive appetizer, or a light lunch spread. It’s perfect for gatherings because it’s simple to scale, travels well, and suits a variety of diets. Serve it at holiday parties, bring it to potlucks, or tuck a little into your weekly meal rotation for easy, satisfying bites. The flavor and texture invite conversation and sharing—exactly the kind of recipe that makes friends linger.

Dish Snapshot

  • Prep Time: 15 minutes
  • Cook Time: 0 minutes (using canned beans); 1–1.5 hours if cooking dried beans from scratch
  • Total Time: 15 minutes (canned)
  • Servings: 8 (about 2 tablespoons per serving as an appetizer)
  • Difficulty Level: Easy

Nutrition Highlights

Nutrition per serving (estimate, recipe yields 8 servings). Values calculated using ingredient weights and USDA FoodData Central averages for cooked white beans and olive oil; values are rounded.

  • Calories: ~145 kcal
  • Protein: ~5.6 g
  • Carbohydrates: ~15 g
  • Dietary Fiber: ~4.1 g
  • Sugars: ~1.2 g
  • Total Fat: ~7.4 g
  • Saturated Fat: ~1.0 g
  • Sodium: ~140–160 mg*

Notes on calculations and sources:

  • Calculations are based on 3 cups cooked white (cannellini) beans and 1/4 cup extra-virgin olive oil plus herbs, lemon, and seasonings. Nutrient references used include USDA FoodData Central for beans and olive oil and general guidance from Mayo Clinic for fiber recommendations. These are estimates and will vary with ingredient brands, whether you include walnuts, and if you use lower-sodium canned beans. If precise counts are required for medical reasons, use a kitchen scale and a nutrition tracker referencing USDA FoodData Central.

Why You’ll Love It

This dip balances savory and bright notes in a way that feels both indulgent and wholesome. The creaminess comes naturally from the beans—no dairy needed—making it an excellent option for plant-forward diets. It’s an easy recipe that sparks warm, convivial moments: spread it on a crusty baguette at a casual dinner, tuck it into picnic boxes, or set out a bowl during a holiday appetizer round. You’ll also appreciate the health benefits: white beans are a great source of plant protein and fiber, which help keep you full and support steady energy (see USDA/Mayo Clinic guidance on fiber and protein). Finally, the recipe’s simplicity makes it approachable for novice cooks while still offering room for creative flourishes.

Preparation Guide

Ingredients

  • 3 cups white beans, cooked, rinsed and well-drained (two 15-ounce cans)
  • ½ cup chopped parsley, packed
  • ⅓ cup chopped chives, packed
  • 2 garlic cloves (adjust to taste)
  • ¼ cup extra virgin olive oil
  • Juice of half a lemon (start with less; adjust to taste)
  • 1–2 teaspoons lemon zest (start small)
  • 1 teaspoon dried thyme
  • ½ teaspoon salt (adjust to taste)
  • ¼ teaspoon black pepper
  • 1 teaspoon onion powder (optional)
  • 2 teaspoons fresh rosemary, minced (optional; start small)
  • A handful of roasted walnuts (optional; for texture and a nutty note)

Substitutions and optional swaps:

  • Beans: Substitute cannellini with great northern or navy beans. If using cooked-from-scratch beans, use the same volume (3 cups).
  • Oil: Substitute part olive oil with plain Greek yogurt (for non-vegan) to reduce fat and add tang.
  • Herbs: Swap parsley/chives for cilantro and green onion for a different herb profile.
  • Nuts: Use toasted pine nuts, almonds, or omit nuts for nut-free.
  • Lemon: Use a splash of white wine vinegar instead of lemon juice if preferred.

Step-by-step Instructions

  1. Prepare ingredients: drain and rinse canned beans thoroughly; chop parsley and chives; zest and juice the lemon; mince rosemary if using.
  2. In a food processor or blender, add the beans, parsley, chives, garlic, 2–3 tablespoons olive oil (you can add the rest later), lemon juice (start with half), lemon zest (start with 1 tsp), dried thyme, salt, pepper, and onion powder (if using). Begin with smaller amounts of lemon juice, zest, and rosemary.
  3. Pulse and then puree for 1–2 minutes, scraping down the sides as needed. For a chunkier dip, blend about 30 seconds. For a smoother dip, blend 2–3 minutes until silky.
  4. If using walnuts, add them and pulse a few times to incorporate—do not fully blend if you want bits for texture.
  5. Taste and adjust: add more salt for saltiness, lemon juice/zest for brightness, or an extra clove of garlic for depth. Add the remaining olive oil to reach desired richness.
  6. Transfer to a serving bowl and enjoy immediately, or refrigerate for 1–2 hours to let the flavors meld and the dip thicken.
  7. Store in a covered container in the refrigerator for up to 5 days.

Practical tips:

  • Avoid over-blending if you want texture; pulse to control the consistency.
  • If dip is too thick, loosen with 1–2 tablespoons water or additional lemon juice.
  • For a silkier texture, warm the olive oil slightly before adding it to the blender—this helps emulsify the mixture.

Best Pairings

  • Classic: Pita chips, toasted baguette slices, or sturdy crackers.
  • Veggie board: Sliced cucumbers, bell peppers, carrots, and radishes.
  • Sandwich spread: Use as a layer inside wraps, sandwiches, or as a base for open-faced toasts with roasted vegetables.
  • Protein companion: Serve alongside roasted chicken or grilled fish for an herbaceous contrast.
  • Breakfast twist: Dollop on warm eggs or savory pancakes for a brunch-worthy addition.
  • Garnishes: Drizzle with a little extra virgin olive oil, finish with a pinch of smoked paprika, or add a few chopped walnuts on top for crunch.

Keeping it Fresh

  • Room temperature: Do not leave unrefrigerated for more than 2 hours (per standard food safety).
  • Refrigerator: Store in an airtight container for up to 5 days. Stir before serving; you may need to adjust seasoning after chilling.
  • Freezer: Not recommended for best texture—freezing can change the creaminess and separation may occur. If you must freeze, transfer to a freezer-safe container for up to 2 months; thaw in the fridge and re-emulsify with a little olive oil or lemon juice.

Chef’s Advice

  • Use high-quality olive oil: it makes a noticeable difference in flavor and mouthfeel.
  • Rinse canned beans thoroughly: rinsing reduces sodium and removes canning liquid that can affect texture.
  • Taste as you go: herbs and lemon can quickly change the balance—start low and increase to suit your palate.
  • Consistency control: for an ultra-smooth dip, press it through a fine mesh sieve after blending (takes extra time but yields restaurant-quality smoothness).
  • Herb freshness: use fresh parsley and chives for brightness. Dried herbs are a fine backup but won’t deliver the same vibrancy.

Creative Twists

  • Smoky-Sumac Version: Add 1 teaspoon smoked paprika and 1 teaspoon sumac; finish with a drizzle of chili oil for heat.
  • Mediterranean Roast: Fold in 1/3 cup finely chopped sun-dried tomatoes and 2 tablespoons capers for briny complexity.
  • Lemon-Ricotta Creaminess (non-vegan): Stir in 1/3 cup ricotta or Greek yogurt for extra creaminess and tang.
  • Spicy Harissa Bean Dip: Add 1 tablespoon harissa paste and a squeeze more lemon for a North African-inspired kick.
  • Nut-Free Herby Boost: Replace walnuts with roasted seeds (pumpkin or sunflower) if nut-free but still want crunch.

Recipe Q&A

Q: Can I make this dip ahead of time?
A: Yes — make it a day ahead and refrigerate. Flavors meld and the dip often tastes better after resting. Bring to room temperature and adjust seasoning before serving.

Q: My dip is too thick. How do I loosen it?
A: Add 1–2 tablespoons of cold water, olive oil, or extra lemon juice and pulse to combine until you reach desired consistency.

Q: Can I use dried beans instead of canned?
A: Absolutely. Cook dried beans until tender, cool to room temperature, and use 3 cups cooked beans in place of the canned ones.

Q: Is this dip gluten-free and vegan?
A: Yes—when prepared as written (without ricotta or yogurt) it’s both vegan and naturally gluten-free.

Q: How can I reduce the calories or fat?
A: Reduce the olive oil by half and add water or unsweetened plain yogurt (if not vegan) to maintain creaminess, or omit the optional nuts.

Conclusion

Try this white bean dip when you want a simple, crowd-pleasing appetizer that’s simultaneously comforting and bright. If you’d like a slightly different take or extra inspiration, check out this classic White Bean Dip Recipe – Love and Lemons and the creamy approach at Creamy White Bean Dip – Evergreen Kitchen. Share your variations, photos, and tweaks—I’d love to hear what you create and how you serve it at your table.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

White Bean Dip Recipe


Description

A creamy white bean dip with garlic, lemon, and herbs, perfect for spreading or scooping with crackers and vegetables.


Ingredients

Scale
  • 3 cups white beans, cooked, rinsed and well-drained
  • ½ cup chopped parsley, packed
  • ⅓ cup chopped chives, packed
  • 2 garlic cloves
  • ¼ cup extra virgin olive oil
  • Juice of half a lemon
  • 12 teaspoons lemon zest
  • 1 teaspoon dried thyme
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 teaspoon onion powder (optional)
  • 2 teaspoons fresh rosemary, minced (optional)
  • A handful of roasted walnuts (optional)

Instructions

  1. Drain and rinse canned beans thoroughly; chop parsley and chives; zest and juice the lemon; mince rosemary if using.
  2. In a food processor or blender, add the beans, parsley, chives, garlic, 2–3 tablespoons olive oil, lemon juice, lemon zest, dried thyme, salt, pepper, and onion powder (if using).
  3. Pulse and then puree for 1–2 minutes, scraping down the sides as needed. For a chunkier dip, blend about 30 seconds. For a smoother dip, blend 2–3 minutes until silky.
  4. If using walnuts, add them and pulse a few times to incorporate—do not fully blend if you want bits for texture.
  5. Taste and adjust: add more salt, lemon juice, zest, or garlic as preferred. Add remaining olive oil for desired richness.
  6. Transfer to a serving bowl and enjoy immediately, or refrigerate for 1–2 hours to let flavors meld.

Notes

Store in a covered container in the refrigerator for up to 5 days. If dip is too thick, loosen with 1–2 tablespoons of water or additional lemon juice.

  • Prep Time: 15 minutes
  • Cook Time: 0 minutes
  • Category: Appetizer
  • Method: Blending
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 2 tablespoons
  • Calories: 145
  • Sugar: 1.2g
  • Sodium: 150mg
  • Fat: 7.4g
  • Saturated Fat: 1.0g
  • Unsaturated Fat: 6.4g
  • Trans Fat: 0g
  • Carbohydrates: 15g
  • Fiber: 4.1g
  • Protein: 5.6g
  • Cholesterol: 0mg

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

Scroll to Top