Black Bean Dip With Cheese and Cilantro

(Last Updated On: July 27, 2021)

After spending several months traveling through Europe last year, we decided to hop over to Mexico to ride out the winter. And we very quickly started making some of our favorite dishes with one of my favorite spices (which was difficult for us to find in Italy and Eastern Europe) — fresh cilantro (or coriander).

I know that many people don’t share my love for this herb. I recall that when I was first introduced to cilantro is was gave a “soapy” or “tin” flavor to dishes. Many people have a similar allergy or sensitivity to cilantro.

Luckily for me the flavor changed as I became increasingly exposed to it, and now it’s on of my favorite flavors. But if you don’t enjoy cilantro (or aren’t in a place where its readily available), please just omit it from the recipe — the bean dip will still be quite good without it! And the dip can easily be made with pinto beans or cannellini beans.

Pin or bookmark the recipe for later!Spicy Black Bean Dip

Hint: this bean dip goes perfectly with a cold margarita and our Barbacoa Beef Tacos!

Black Bean Dip

Black Bean Dip

Spicy Black Bean Dip, topped with cheese and fresh cilantro. Delicious with tortilla chips, or as part of a recipe for a bean burrito or taco salad.


  • 2 12 oz or 340 gram cans Black Beans, drained
  • ½ Small Onion, diced
  • 1 Roma or Plum Tomato, diced
  • ½ jalepeno pepper, finely diced (or other pepper of your choice)
  • Juice ½ Lime
  • 2 Teaspoons or 20 grams cumin powder
  • 1 Teaspoon Garlic Powder
  • 2 Dashes Hot Sauce
  • 1 Small Bunch Cilantro, Roughly Chopped
  • 3 Oz Cheese, such as Gouda or Cheddar, grated
  • Dollop Sour Cream
  • Tortilla chips for dipping


  1. Combine the onions, tomato, lime juice, jalapeño and cilantro in bowl. Mix and set aside
  2. Mash ½ of the beans (you can use a blender or food processor for this). Mashing ½ of the beans and leaving the other ½ whole will give smoothness to the dip while maintaining a nice texture.
  3. Add all of the beans to a sauce pan over medium heat.
  4. Add the cumin, hot sauce, garlic powder and ½ of the tomato mixture and most of the shredded cheese to the beans.
  5. Heat until the cheese is melted.
  6. Taste and adjust the seasoning to your liking.
  7. Place the dip in a serving bowl. Garnish with shredded cheese, sour cream, and the remaining tomato mixture.
  8. Serve with tortilla chips

Here are some additional Mexican inspired recipes you might enjoy!

Visit our Food Finds/Recipes section to view our full collection of recipes inspired by our ongoing travels around the world.




Some of the links on this article are affiliate links, which means that if you click on them and make a purchase, we receive a small referral fee. If you find the links useful and do make a purchase, thanks so much for your support!

2 thoughts on “Black Bean Dip With Cheese and Cilantro”

Leave a Comment

Skip to Recipe