easy black bean dip (vegan, dairy free, gluten free)


I have a gift for you today…an incredibly easy recipe for you to make and I bet you have all of the ingredients in your pantry. It’s been one of my favorites for years and is inspired by a recipe I found on the Whole Foods recipe site before I even made the transition to a plant-based diet: Black bean dip.

Although the “dip” word would make you think this is appetizer-only, I love making it for our main meal with a side of raw veggies and hummus! All of the “meaty” plant-based protein coming from the beans makes it hearty enough for that.

Because this black bean dip is quick and simple to pull together, I love saving it for Sundays (my low key cooking or no-cooking day) and for times when I’m up to my ears in life and/or have been cooking up a storm. You know, kind of like what will happen this weekend.



This black bean dip is made of only six ingredients and can be served with the traditional tortilla chips or you could try it with my sweet potato rounds if you have a little more time. Guacamole is an excellent side kick. You can get my basic guac recipe here or my new favorite spicy version here.

Because this recipe is so easy going, I rarely measure the ingredients when I’m whipping it up, but I’ve included suggested measurements for you here. It’s a recipe that works well for experimenting to adapt to your tastes, but if you do so, start with my suggestions and go slowly from there.

Bonus: You can make it a day ahead of time which also gives the flavors time to develop, though you might want to add a little extra salsa on the re-heating.


Easy Black Bean Dip
Prep Time
5 mins
Cook Time
10 mins
Total Time
15 mins

This six-ingredient is simple to whip up and works well as an appetizer or main dish.

Course: Appetizer, Main Course, Side Dish
Cuisine: Mexican
Servings: 6
Author: Andrea Anderson
  • 1 medium onion, chopped
  • 4 cloves garlic, minced
  • 3 cup black beans, cooked
  • 3/4 cup salsa
  • 1/8 tsp salt
  • 1/2 tsp cumin
  • cilantro for garnish (optional)
  • torrilla chips for serving
  • guacamole on the side (optional)
  1. Add garlic and onion to a medium saucepan with a little bit of water and saute over high heat until the onion is translucent, adding more water if needed to prevent burning.

  2. Reduce to medium-high heat and add in remaining ingredients. Mash beans slightly for a chunkier dip and more thoroughly for a smoother dip. Cook until all ingredients are thoroughly incorporated and heated through.

  3. Transfer to a serving dish and garnish with cilantro if desired. Serve with tortilla chips and/or sweet potato rounds and a side of guacamole, if desired.