White bean dip drizzled with olive oil is in a light blue bowl, surrounded by crackers on a white platter.

This is a recipe that is so incredibly simple, it almost doesn’t feel like a recipe! But the truth is, sometimes, the simplest of foods are some of the most delicious. I don’t know how it does it, but this pile of mashed up beans is so much more delicious than you’d think a pile of mashed up beans could ever be.

This recipe is so easy to make and so chock-full of addictive, garlicky flavor that it’s been in regular rotation in our house for years. It’s a workhorse recipe that we use for school lunches, simple appetizers, and healthy snacks. The texture is what really sells it—white bean dip is so incredibly silky smooth and creamy after a quick trip in the food processor.

Mockup of the pages of the Ultimate Healthy School Lunches eBook
The Ultimate Guide to Healthy School Lunches

We’ve packed (pun intended!) all our knowledge from years of making school lunches into one digital master guide!

buy now
Olive oil streams into a food processor that already holds white beans.

What do you serve with white bean dip?

Serve it up with crackers, pretzels, pita chips, carrot sticks, cucumber spears, celery sticks, or whatever other dippers strike your fancy! When making this for a crowd, I like to make a platter of various dippers so everyone can mix-and-match their favorites.

Great Northern Beans? Cannellini Beans? Navy Beans? What bean should you use for white bean dip?

Most major supermarkets will carry three different kinds of white beans—Great Northern beans, cannellini beans, and navy beans. For the most part, they taste very similar, with the only difference being their size. I recommend the larger beans—either Great Northern or cannellini beans—just because they create an ever-so-slightly creamier texture. You can use all three interchangeably in this recipe though, and still get good results.

Can you use dried beans to make this dip?

You definitely can make this dip from dried beans! Just follow this method for soaking and cooking the dried beans first, and then proceed with the recipe as written.

White bean dip drizzled with olive oil is in a light blue bowl, surrounded by crackers.

Do you need to use the roasted garlic in this dip?

I love the flavor that a whole head of roasted garlic gives this dip, but if you’re short on time (and short on roasted garlic), adding one fresh garlic clove to the mix will give you a similar flavor.

Protip: Herb it up!

Out of parsley or just want to switch up the flavor profile? Try swapping in other fresh herbs, like chives or basil!

How long does white bean dip keep? Can you freeze white bean dip?

I’ve had good luck with this keeping in the fridge for up to a week. If you want to store it longer than that, white bean dip freezes wonderfully! Just freeze it in zip-top freezer bags or in straight-side freezer-safe canning jars for up to six months.

White bean dip drizzled with olive oil is in a light blue bowl, surrounded by crackers on a white platter.

Roasted Garlic White Bean Dip

Yield: 8 servings
Prep Time: 10 minutes
Total Time: 10 minutes

Great Northern Beans give this vegan white bean dip next-level creaminess! This party favorite comes together in just a few minutes in your food processor.


  • 2 cups Great Northern beans (about one 15-ounce can, drained and rinsed)
  • 1 head roasted garlic OR 1 clove fresh garlic
  • 2 teaspoons ground cumin
  • 1 1/4 teaspoon salt, plus more to taste
  • Juice of one lemon (about 2-3 tablespoons fresh lemon juice)
  • 1/4 cup minced fresh parsley
  • 2 tablespoons water, plus more to achieve desired texture
  • 1/2 cup extra virgin olive oil, divided


  1. In the basin of a food processor, combine the beans, garlic, cumin, salt, lemon juice, parsley, water, and two tablespoons of olive oil. Pulse until smooth.
  2. Turn food processor on low and stream in the remainder of the olive oil. Taste for seasoning and add more salt, if necessary, and more water to achieve correct thickness.
Nutrition Information:
Yield: 8 Serving Size: 1 serving
Amount Per Serving: Calories: 177Total Fat: 14gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 11gCholesterol: 0mgSodium: 335mgCarbohydrates: 10gFiber: 3gSugar: 0gProtein: 4g

At Wholefully, we believe that good nutrition is about much more than just the numbers on the nutrition facts panel. Please use the above information as only a small part of what helps you decide what foods are nourishing for you.

Leave a Reply

Your email address will not be published. Required fields are marked *


  1. Easy to make, a good quick and simple dip, however the amount of salt is way too much. I ended up doubling the amount of beans to dilute the salt but even then it was too salty. I would use about 1/3 of the salt and add more to your liking. All I can taste is salt.

    1. Ditto on the salt…..Great, simple recipe, way too much salt! Start with 1/3 tsp. add if necessary! I too added a second can of beans and it was still too salty. Served it with spiced, pickled baby vegetables and brown rice crackers as an appetizer. This could become a go to recipe!

  2. Never made a white bean dip! Love how super easy yet delicious this recipe is – I can totally see myself making the recipe.. and devouring it with some good crackers, cheese and wine!

  3. Ah that looks delicious! I would love a bowl of that on a cold fall day….perhaps with some crusty bread 🙂