White bean dip is a creamy, bright, zesty, and healthy vegan snack! It’s super easy to make, perfect for summer, and loaded with fresh flavor. Combine a handful of wholesome ingredients, including cannellini beans, tahini, olive oil, lemon, garlic, and fresh dill to make it in just 10 minutes. There are so many ways to enjoy this white bean hummus; use it as a dip, spread, sauce, or dressing!

white bean dip in a white bowl with carrots, celery, bread, and lemon

Summer is here, which means it’s time for all the light and fresh snacks! I’m a firm believer that you can never go wrong with a healthy dip. Not only is it quick and easy to make, it’s also nourishing and fiber-packed. Whether you’re snacking poolside, heading to the beach, or enjoying an afternoon picnic, it’s easily transportable and convenient for on-the-go occasions.

This white bean dip is perfect for all of your summertime munching and crunching needs. It’s loaded with creamy tahini, rich olive oil, zesty lemon juice, and fresh herbs. You can pair it with raw veggies, pita bread, and crackers, or enjoy it as a spread for sandwiches and wraps. Additionally, you can thin the dip with a splash of water and use it as a zesty pasta sauce or salad dressing. I mean, what’s not to love when there are so many ways to enjoy it?

This white bean dip is:

  • Vegan, dairy-free, gluten-free, and soy-free
  • Bright, zesty, rich, and super creamy
  • Garlicky, herb-y, and lemony
  • Made with 8 healthy ingredients
  • Flavored with fresh dill and parsley
  • Easily customizable and super versatile
  • A crowd-pleasing appetizer that everyone can enjoy!
white bean hummus spread on a piece of toast on a white plate

What are white beans?

“White beans” is a catch-all term for white-fleshed beans. There are four varieties: cannellini beans, navy beans, great northern beans, and baby lima beans. All white beans are loaded with protein, fiber, and incredibly nourishing. They are rich in key nutrients including iron, zinc, potassium, and magnesium.

What are the 4 types of white beans?

  • Cannellini beans: Also known as white kidney beans, this variety has a large size, tender flesh, and earthy flavor. These tend to be the most popular.
  • Navy beans: Also known as pea beans, this type is smaller in size and milder in flavor.
  • Great northern beans: Great northern beans are medium in size with a nutty flavor.
  • Baby lima beans: Also called butterbeans, these have a creamy texture and small size.

For this white bean dip recipe, we’ll use either cannellini beans or navy beans. If you prefer another variety, you can try that instead. Although there are subtle differences between all white beans in taste and texture, you can usually use them interchangeably in any recipe. Read 4 Types of White Beans: What’s the Difference? for more information about each type.

Ingredients needed

  • White beans: both cannellini beans and navy beans work well in this recipe. Be sure to drain and thoroughly rinse the beans before adding them to a food processor.
  • Olive oil: I recommend choosing a high-quality extra virgin olive oil for the best flavor.
  • Tahini: tahini is ground sesame seed butter. It helps to create a smooth and creamy consistency. If you don’t have any, you can use unsweetened cashew butter instead.
  • Lemon juice: lemon juice adds a bright, tangy, and summery flavor.
  • Garlic: use two cloves if you’re a garlic lover and one clove for a milder flavor.
  • Fresh herbs: dill and parsley freshen the white bean hummus. Feel free to play around with the herbs and adjust them to your own preference. You can add in thyme, chives, basil, and more.
  • Salt and pepper: a generous dash of salt and pepper complete the dip.
a marble serving board topped with bowls of white beans, tahini, olive oil, a sliced lemon, dill, parsley, and garlic

How to make white bean hummus

For the full ingredients list and step-by-step instructions, scroll down to view the recipe card at the bottom of the page.

First, add all ingredients to a food processor. This includes the white beans, olive oil, tahini, lemon juice, garlic cloves, dill, parsley, salt, and pepper.

Next, process the ingredients until smooth and creamy. This should only take 1-2 minutes. If needed, you can add a splash of water to thin the consistency.

Then, transfer the dip to a bowl. Garnish with an extra drizzle of olive oil and a sprinkle of fresh herbs. Enjoy!

How to serve this white bean dip

This white bean dip does not have to remain a “dip” when serving. You can also enjoy it as a spread, sauce, dressing, or condiment. It’s easily customizable and so versatile!

Dip: enjoy it like hummus. Serve with warm pita bread, crackers, and raw vegetables. I recommend pairing it with carrots, celery, grape tomatoes, and bell peppers. It’s also delicious with baked fries.

Spread: swap your typical avocado toast with a creamy white bean toast. Alternatively, you can spread it on sandwiches, wraps, and veggies burgers.

Sauce: make it saucy! Thin the white bean dip with warm water, then use it as a zesty sauce. It will freshen and brighten any pasta dish.

Dressing: drizzle it over salads, roasted vegetables, nourish bowls, and buddha bowls.

More vegan hummus recipes

If you try this White Bean Dip, please let me know your thoughts by leaving a rating and comment below! Ready for more? Subscribe to my newsletter or follow along on Instagram and YouTube!

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 in a white bowl with carrots, celery, bread, and lemon

White Bean Dip

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 1 review
  • Author: Kaylie Grace
  • Prep Time: 10 minutes
  • Total Time: 10 minutes
  • Yield: 1 and 1/2 cup 1x
  • Category: Dip, Dressing, and Spreads
  • Method: Blend
  • Cuisine: Middle Eastern
  • Diet: Vegan


White bean dip is a healthy vegan appetizer or snack! It’s creamy, rich, zesty, and loaded with fresh flavor. The easy recipe is made with 8 ingredients and ready in just 10 minutes. Enjoy this white bean hummus as a dip with veggies, pita bread, and crackers, or use it as a spread for sandwiches and wraps. It can also be thinned with a splash of water, then used as a pasta sauce or salad dressing.


  • 1 can (15oz) cannellini or navy beans, drained and rinsed
  • 2 tbsp olive oil
  • 2 tbsp tahini
  • 2 tbsp lemon juice
  • 2 tbsp chopped fresh dill
  • 1 tbsp chopped fresh parsley
  • 12 garlic cloves
  • 1/2 tsp salt
  • 1/4 tsp black pepper


  1. Add all ingredients to a food processor.
  2. Process for 1-2 minutes, or until smooth and creamy.
  3. Transfer the dip to a bowl. Garnish with an extra drizzle of olive oil and fresh herbs. Serve with veggies, crackers, or pita bread.


  • Store in a sealed container in the refrigerator. It will keep for up to 5 days.


  • Serving Size: 2 tbsp
  • Calories: 68
  • Sugar: 0g
  • Fat: 3.5g
  • Carbohydrates: 6.5g
  • Fiber: 3g
  • Protein: 3g

This post contains affiliate links. If you make a purchase through one of these links, I earn a small commission at no additional cost to you. I only recommend products I personally use, trust, and love!