White Bean Dip Recipe – A Healthy Dip for Frugal Entertaining

This website may earn commissions from purchases made through links in this post.

This white bean dip recipe is super quick and frugal, yet surprisingly moreish. Who would have thought a tin of beans could be so addictive? Make this healthy vegan dip in under 5 minutes using pantry staples.

White bean dip is a cheap dip that is surprisingly moreish. Transform a simple can of beans into a sophisticated yet healthy dip that you can’t help go back for seconds.

And thirds.

And fourths.

Using pantry staples like tinned beans and garlic, you can whip this dip up in under five minutes. This dip is especially cheap and convenient if you grow a pot or two of your own herbs.

Many dips have sour cream or cream cheese as the base, so using white beans makes this dip a vegan alternative to dairy-based dips.

That doesn’t mean this dip isn’t deliciously creamy though. The white beans blend up into a smooth velvety dip.

Serve this dip with crusty bread or your favourite crackers and crudites or as part of a larger nibbles platter.

White bean dip ingredients

white bean dip ingredients
White beans, garlic, lemon, olive oil and your favourite herb. Dill is pictured.

The star of this dip isn’t the beans. The star is the herb you choose to flavour your dip with.

The beans are the creamy vehicle that carries the flavour from the herbs, garlic and lemon.

I chose to use dill in this recipe, but you can use whatever herbs you like or have on hand.

Do you have a pot of parsley growing by the back door?

Then parsley will make this bean dip super frugal.

Other herbs you might try are thyme, oregano, tarragon, sage or rosemary. Or a mixture of herbs.

The only thing to keep in mind when choosing different herbs is that you will want to use less if they have a strong flavour. Add a couple of teaspoons. Taste your dip. And then add more until it’s reached it’s Goldilocks point.

Juuust right.

This is the secret to cooking well: taste and adjust.

When it comes to the beans, you can use any white beans you have on hand. I used cannellini beans but you could also use butter beans (also known as lima beans) or navy beans (also known as pea beans).

If you prefer, you can use cooked beans instead of canned to make your dip. Substitute the tine of beans with 2 cups of cooked beans.

Yield: 2 cups

White Bean Dip

white bean dip

This healthy vegan dip can be made in minutes with pantry staples. The flavour comes from the herbs you use, so many flavour possibilities!

Prep Time 5 minutes
Total Time 5 minutes


  • 420g tin of white beans, drained and rinsed (or 2 cups of cooked white beans)
  • 1/2 tsp. lemon rind, grated
  • 2 Tbsp. olive oil
  • 1 clove of garlic, crushed
  • 2 Tbsp. parsley, chopped


  1. Blend all ingredients in a food processor. Process until smooth.


You can use whatever herb you enjoy. I used dill, but you can also use thyme, oregano, sage, tarragon or rosemary. For herbs with a strong flavour, like rosemary, halve the amount. Taste and then add extra if necessary.

If you happen to have leftover roast garlic, it's subtle flavour would be delicious in this dip.

A stick blender works fine if you don't have a food processor.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 69Total Fat: 2gSaturated Fat: 0gTrans Fat: 0gUnsaturated Fat: 2gCholesterol: 0mgSodium: 107mgCarbohydrates: 9gFiber: 2gSugar: 0gProtein: 3g

Nutritional information is calculated automatically using the Nutritionix database. Nutrition information can vary for a recipe based on factors such as precision of measurements, brands, ingredient freshness, serving size or the source of nutrition data. We strive to keep the information as accurate as possible but make no warranties regarding its accuracy. We encourage readers to make their own calculations based on the actual ingredients used in your recipe, using your preferred nutrition calculator.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Facebook

Similar Posts

Leave a Reply

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