This black bean dip recipe is creamy and subtly spicy but it’s also healthy, low fat, and so easy to make! Use it as a dip or vegetarian sandwich spread.

Recipe Overview

Why you’ll love it: This dip takes about ten minutes to make and keeps in the fridge for up to 4 days.

How long it takes: 10 minutes
Equipment you’ll need: food processor
Servings: makes 1¾ cups

Chip being dipped in black bean dip.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Creamy bean dip, made with black beans, flavored with taco seasoning and a hint of lime, is a healthy alternative to store-bought bean dip. You don’t have to feel guilty about this dip and you’ll enjoy every bite! It’s super easy to make.

Dip: Keep a bowl of black bean dip in the refrigerator, along with cut up veggies, and you have a ready-made, satisfying snack or light lunch. It’s really great with these homemade baked tortilla chips, too, and they are made with practically no oil at all.

Sandwiches/Wraps: This dip makes a killer sandwich or wrap spread as well. Try it on this collard wrap; it adds tons of flavor and is only 28 calories per 2 tablespoons. 

Bean quesadilla: For a simple lunch, spread the bean dip on a whole wheat tortilla, sprinkle it with cheese, fold it in half and throw it in the toaster oven until the cheese is melty. Kids love it!

About This Black Bean Dip

Uncomplicated. There are only five ingredients in this bean dip recipe. All it takes is a few minutes with your food processor and you’ll have this dip made and ready, for whenever and however you want to enjoy it.

Easy to double. Simply use 2 cans of beans and increase the other ingredients. It keeps well in the fridge or freezer.

Anyone can enjoy it. This bean dip is vegan, vegetarian, and dairy-free. It’s a great appetizer for game day or any friendly get-together. I use my homemade taco seasoning but if you opt for a store-bought version, be sure to read the label and purchase one that contains only spices, and no additives or preservatives.

Overhead view of bean dip with tortilla chips.

What You’ll Need

  • Black Beans: Look for reduced sodium beans. You’ll need one can of beans, rinsed and drained, or about 2 cups. If you prefer to make your own from scratch using dry beans, try using your Instant Pot. It’s amazingly easy and you don’t even have to soak the beans first.
  • Taco Seasoning: Whether homemade or store-bought, this combination of spices (chili powder, cumin, Mexican oregano, red pepper flakes, paprika, and more) makes it really easy to season the dip. It has just a hint of heat and won’t cause fire to come out of your ears.
  • Fresh Lime Juice: Most bean dips have a little acidity to keep them fresh tasting and bright. Often vinegar is added but lime goes so well with the flavors.
  • Fresh Cilantro: There’s really no substitute for this. Rinse the cilantro well and shake as much of the water off as possible. Use the leaves and tender stems. Since it’s all going in the food processor, there’s no need to do any fancy chopping.
  • Avocado: Did you know that avocados are so good for you? They have lots of healthy fats and fiber, along with important nutrients (Healthline). Avocado adds creamy yumminess to the dip. Don’t limit your avocado intake to guacamole as tempting as that may be!
Ingredients in separate bowls, including black beans.

How To Make Black Bean Dip

Let’s get started! Get your food processor out and insert the S-blade.

Open the can of beans and pour them into a small colander. Rinse them with cool water and drain well. Add the beans to the food processor, along with the taco seasoning, lime juice, cilantro, and avocado.

Ingredients in food processor.

Process the ingredients until the dip looks smooth. You will probably have to stop it once or twice to scrape the sides. We like to leave it a little chunky (even though it’s kind of ugly). Add water, a tablespoon at a time, through the chute, as necessary to get the right consistency.

Water being added to bean dip.

Using a small rubber or silicone scraper, transfer the dip from the food processor into a bowl or container with a lid. Refrigerate until ready to use.

Black bean dip being scooped out of food processor.


What do you eat with bean dip?

Well, everyone loves tortilla chips with bean dip but for a healthier choice, cut up veggies are great, too. Think beyond carrots, celery, and cucumbers. Jicama is crisp and delicious. Matchstick thin strips of raw beets are popular right now on crudité platters, as are blanched asparagus spears or green beans.
Bean dip is a great spread for wraps or sandwiches, too. Add a layer of bean dip to a burritos or tostadas.

How long will black bean dip last in the fridge?

This homemade bean dip will last for four days in the fridge.

Make It Your Own

  • Like it spicy? Add extra chili powder or chipotle chili powder. A dash of hot pepper sauce does the trick, too. If you love garlic, add a clove or two of roughly chopped garlic to the food processor along with the other ingredients.
  • Substitute pinto beans for the black beans. Many bean dips are made with pinto beans so it may look more familiar to you.
  • Rather have a warm dip? This dip can be served warm with Mexican blend cheese melted on top.
  • Like refried beans? Make refried bean dip (with cream cheese) or easy Instant Pot refried beans or crockpot refried beans.
  • If you’re looking for a layered dip, be sure to try my 7 layer dip. It’s dangerously good!
Bean dip in a white bowl surrounded by tortilla chips.

Storage Tips

Store the bean dip in a covered container. It will keep in the refrigerator for up to four days. Although I haven’t tested it, I’m pretty sure it can be successfully frozen, too.

More Bean Dip Recipes

Dips & Spreads


Black Bean Dip

4.72 from 7 votes
Prep: 10 minutes
Total: 10 minutes
Servings: 18 servings
This black bean dip recipe is creamy and subtly spicy but it's also healthy, low fat, and so easy to make! Use it as a dip or vegetarian sandwich spread.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.


  • 1 can (15 ounces) black beans, rinsed and drained (reduced sodium, if possible)
  • 1 tablespoon taco seasoning
  • 1 tablespoon fresh lime juice
  • ½ cup firmly packed fresh cilantro (leaves and tender stems)
  • ½ large avocado or 1 small avocado
  • 2 tablespoons water (more as needed to achieve desired consistency)


  • Blend all ingredients in a food processor until smooth, scraping sides as needed.
  • Add water, a tablespoon at a time, to achieve desired consistency.
  • Refrigerate in a covered container until ready to use. Enjoy with vegetables, chips, or as a sandwich spread.


  • Makes 1¾ cups.
  • Dip will keep in the refrigerator for up to 4 days. 
  • If desired, substitute pinto beans for the black beans.
  • For a spicy dip, add more chili powder, cayenne pepper, chipotle chili powder, or hot pepper sauce.



Serving: 2tablespoons, Calories: 28kcal, Carbohydrates: 4g, Protein: 1g, Fat: 1g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 1g, Sodium: 12mg, Potassium: 80mg, Fiber: 2g, Sugar: 1g, Vitamin A: 52IU, Vitamin C: 1mg, Calcium: 5mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did You Make This?Share a comment and rating below! I love hearing what you think!
Holiday Quick-Start Guide

Get my Holiday

Quick-Start Guide!

Free email series of my best tips!


4.72 from 7 votes (6 ratings without comment)

Leave a comment

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

Recipe Rating

The maximum upload file size: 1 MB. You can upload: image. Drop files here


  1. Tialyn says:

    5 stars
    Love how fast this recipe is to make!! Such a yummy recipe.

    1. Rachel Gurk says:

      Fast is the only way to go!

  2. Kaila says:

    Looks yummy… long does it keep in the fridge?

    1. Rachel Gurk says:

      Should be good for 3-4 days. :)

  3. pragati says:

    This is like all my fave taco or burrito fillings in a spoonable form. I think I would just eat this. The photos are striking! :)

    1. Rachel Gurk says:

      Thank you SO much for that! It’s not easy to make bean dip look attractive :)

  4. denise says:

    Sounds great, just worried I’d be the only one to eat it.

  5. DessertForTwo says:

    You literally put all of my favorite things in one bowl!

  6. JessB says:

    We eat black beans all the time so this is another great way to use them. Looks yummy!

  7. Cassie says:

    I made something SO similar to this for the game Sunday. Such a great idea to use for a sandwich spread!!

    1. Rachel Gurk says:

      Cassie! Hi, stranger! Thanks for popping in! :)

  8. Dorota | says:

    This dip is great to eat with bread or tortilla. Easy to make and healthy. Many people still eat to much meat and too little legumes. Thanks for this recipe ! It’s spicy and good for me. But do you have an idea what kind of herbs and seasoning can a use to make it good for a child?

    1. Rachel Gurk says:

      My five year old loved this – it’s not too spicy. But you could reduce the taco seasoning to fit your taste.

  9. Alice | says:

    Dips – this is my favorite way to smuggle healthy ingredients for bread! Beans & avocado – great combination of valuable vegetable protein. And a little bit of lime antioxidants – you created the king of sandwiches :)