This post may include affiliate links; for details, see our disclosure policy.

This black bean salsa recipe is quick and full of zesty flavor! Mix beans with fresh tomatoes, onion, lime and cilantro.

Black bean salsa
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Looking for a delicious way to use fresh tomatoes? Add a can of black beans, a few other ingredients and you’ve got Black Bean Salsa! This zesty recipe is simple and follows the formula of a classic salsa fresca: tomatoes, onion, lime, and jalapeño. We love adding a bit of filling plant-based protein to our salsa. It’s the best Mexican-style side dish and perfect party food! Here’s how to make it.

What is salsa fresca?

This black bean salsa is a “salsa fresca”, a salsa recipe that uses fresh tomatoes instead of canned. Salsa fresca is typically quite chunky. You can dip tortilla chips in it, spoon it into a burrito or quesadilla, serve it as a side to fish, or use it as a topping on tacos, baked potatoes, or grilled avocado. Using it to top a baked sweet potato is one of our favorite simple meals!

Salsa fresca and chips

Black bean salsa ingredients

This black bean salsa recipe is essentially a salsa fresca plus a can of black beans, which give it a little more texture and nice boost of protein and carbs. The black beans also make this dip more filling, which keeps us from eating the entire container of it in one sitting. Here’s what else you’ll need for this black bean salsa:

Simply prep all the ingredients, then stir them together in a serving bowl. Season the salsa with kosher salt to taste, and add more lime juice if desired. Also, if you like your salsa spicy, leave the seeds in the jalapeño. This black bean salsa recipe is a mild one, so we removed the ribs and seeds from the pepper.

Black bean salsa

Tips for making black bean salsa

Before you start, here are a few tips for making this black bean salsa recipe!

  • Drain and rinse the black beans to get rid of any excess liquid. You want a salsa fresca that’s chunky and not runny. Plus, the tomatoes will release some juice as they mix with the other ingredients.
  • Don’t touch your eyes or face after cutting the jalapeno! Jalapeño juice lingers on your hands even after you’ve washed them, and it can cause a serious sting in your eyes.
  • Eat within 3 days. This black bean salsa recipe tastes better the longer it sits in your fridge, but it’s best eaten within three days. Feel free to double or triple this recipe to feed a crowd, and play with the ingredients a bit to figure out how you like your salsa the best.

Looking for more black bean recipes? We’ve got you. Go to Best Bean Recipes!

Black bean salsa recipe

Looking for more Mexican recipes?

Outside of this black bean salsa recipe, here are a few more of our favorite Mexican-inspired recipes on A Couple Cooks:

Black bean salsa recipe

This black bean salsa recipe is…

Vegetarian, gluten-free, vegan, plant-based, and dairy-free.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Pico de Gallo Recipe | How to make pico de gallo

Black Bean Salsa Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: a Couple Cooks
  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Total Time: 10 minutes
  • Yield: 2 cups 1x


This black bean salsa recipe is quick and full of zesty flavor! Mix beans with fresh tomatoes, onion, lime and cilantro.


  • 1 pound ripe tomatoes
  • ½ cup red onion, minced
  • ¼ cup cilantro, finely chopped
  • 1 jalapeño pepper
  • 15-ounce can black beans (or 1 ½ cups cooked or Instant Pot black beans)
  • 1 lime (2 tablespoons juice)
  • ½ teaspoon kosher salt, plus more to taste


  1. Dice the tomatoes. Mince the red onion. Finely chop the cilantro. Remove the ribs and seeds of the jalapeño pepper and finely chop it. Drain and rinse the black beans. Juice the lime.
  2. In a bowl, add tomato, red onion, cilantro, jalapeño, black beans, lime juice, and kosher salt. Stir to combine, and add kosher salt to taste.
  • Category: Side
  • Method: Raw
  • Cuisine: Mexican

About the authors

Sonja & Alex

Hi, we’re Alex and Sonja Overhiser, married cookbook authors, food bloggers, and recipe developers. We founded A Couple Cooks to share fresh, seasonal recipes and the joy of cooking! Our recipes are made by two real people and work every time.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. lilbitandme says:

    GREAT recipe!! Thanks for sharing and congrats on the “top 9”!!

    P.S. Yes, I “had” to add more jalepeno’s…..didn’t have a “choice”!!! Whatever the MASSES want! :)
    Thanks again.

    1. Sonja says:

      Thank you – I’m so glad you enjoyed it! And I’m all for more jalapeños if you can handle it…I wouldn’t have minded a tad more too, but sometimes you have to compromise with the other people eating it! :) Thanks for making it!

  2. Old Doug in BC says:

    This for Magda…we have lived in apartments since 1982, and grow tomatoes, peppers, parsley, basil, rosemary and loads of flowers. On our deck! We are fortunate in having a south-west facing concrete deck/balcony, and large enough that it will hold many pots. This year are growing 3 varieties tomato, two hot peppers, basil, rosemary,
    flowering chives, parsley, and more! Never say never, unless you do not have a deck!
    Cheers, old Doug(circa 1926)in BC

  3. Magda says:

    I love tomatoes, I wish I had a garden too but I live in apartment so no chance for now.

    1. Alex says:

      I agree with Ol’ Doug! Nothing better than garden fresh tomatoes. A single flower pot (or a topsy turvy-esque hanging pot) can hold one. You should try it next summer :) – Alex

    1. Rosa says:

      The Black bean salsa over sweet potato, should the salsa be warm?

  4. Char says:

    Forget to comment that the recipe looks delicious – and the picture is stunning! Of course I will be making it.

  5. Char says:

    Cilantro and parsley are different “creatures.” My husband will eat parsley but never cilantro, which I love. So try parsley as a replacement for cilantro if you really must!

  6. Ann Marie says:

    You’re right… no one ever tires of the tomato/ basil thing. I love it. This looks really great. I too have a large amount of tomatoes, and I’ve been making fresh salsas, pasta sauce, whatever I can. I cannot wait to try this!

  7. Debbie says:

    This made me laugh, “parsley haters”, I hate to admit it, but I am! My husband tries to sneak it in the guacamole…I guess I will have to try it in this since you insist!

    1. lilbitandme says:

      Debbie………Parsley and Cilantro are like comparing Apples to Oranges (IMHO). They are in the produce department of the grocery store, usually next to each other. I always smell the bunch to make sure I am buying the right one. Parsley is sweet smelling, Cilantro (AKA Coriander) has a more distinct/spicy smell.
      I hope this helps….

  8. Nicki says:

    Sonja, what kind of light are you guys shooting with in your photos? Do you have a set-up or just natural light? The photos are fabulous!

    1. Anonymous says:

      Thanks, Nicki!! We mainly use natural light, though this photo had a fill flash since it was getting late. We’ll need a new strategy for shooting in the evening as winter approaches – any ideas?