This post contains affiliate links, which means I may earn a commission if you purchase through those links (at no extra cost to you).
Transform canned beans into Black Bean Salsa, an easy recipe guaranteed to please. It’s fresh, colorful, and delicious, and it might just be your new favorite party recipe.

When I first began dabbling in the world of the culinary arts, I found a recipe for black bean salsa on a can of Bush’s brand canned beans.
Over the years the recipe has evolved, but Black Bean Salsa and I continue to feed people at all the parties that matter. It’s super easy to make, everyone loves it, and now this cherished recipe can be yours, too.
Table of Contents
Recipe ingredients

At a Glance: Here is a quick snapshot of what ingredients are in this recipe.
Please see the recipe card below for specific quantities.
Ingredient notes
- Black beans: 1 ½ cups cooked beans can be substituted for the 1 can (that’s about ½ cup dried beans before cooking). You can use any type of canned or cooked bean instead of black.
- Corn: 12 ounces (1 ½ cups) frozen corn, thawed, may be substituted for canned corn. To substitute fresh corn, bring a medium pot of water and 1 tablespoon salt to a boil over high heat. Add 2-3 ears of corn and boil for 3 to 5 minutes. Submerge ears in a large bowl of ice water. When the corn is cool enough to handle, cut it off the cob.
- Bell pepper: Substitute any color of pepper you prefer.
- Onion: Red, white, yellow, green, sweet, or even shallots will do; dice and stir in whatever you have on hand.
- Cilantro: If you or someone you are feeding has an aversion to cilantro, consider fresh parsley instead. Mexican oregano is also tasty here.
Step-by-step instructions
- In a large bowl, add beans, corn, tomatoes, bell pepper, onion, garlic, and cilantro. Add olive oil, red wine vinegar, lime juice, and salt and pepper to taste (I like ½ teaspoon salt and ¼ teaspoon pepper).

- Stir to combine, then cover and chill until serving time. Serve with tortilla chips or grilled meats.

Recipe tips and variations
- Yield: This recipe makes 8 appetizer-size portions, but the recipe is easily doubled or tripled to feed more.
- Storage: Store leftovers in the refrigerator for up to 4 days.
- Make ahead: All the ingredients can be prepped a day in advance and tossed together 1 hour before serving time.
- Sweeter: For a similar recipe with a little sugar in it, try Cowboy Caviar.
- More mix-ins: Fold in chopped avocado, diced jalapeño or serrano chiles, or a dash or two of hot sauce, if desired.
- Serving ideas: Tortilla chips are a classic choice, but anything from pita chips and crackers to bell pepper wedges and cucumber slices also taste amazing. Or try this dip as a condiment: spoon it over grilled chicken, steak, or pork.

Bonus bean recipes
Appetizer Recipes
Cowboy Caviar
Chipotle Copycat Recipes
Chipotle Black Beans (Copycat)
Salad Recipes
Bean Salad
Side Dish Recipes
Slow Cooker Calico Beans
Join Us

Black Bean Salsa
Ingredients
- 1 (15-ounce) can black beans drained and rinsed (see note 1)
- 1 (14-ounce) can corn drained (see note 2)
- 1 medium tomato diced
- 1 green bell pepper stemmed, seeded, and diced (see note 3)
- 1/2 cup red onion diced (1 small, see note 4)
- 1 clove garlic minced
- 2 tablespoons minced fresh cilantro (see note 5)
- 1/4 cup olive oil
- 1/4 cup red wine vinegar
- 2 tablespoons lime juice
- Salt and freshly ground black pepper
- tortilla chips for serving
Instructions
- In a large bowl, add beans, corn, tomatoes, bell pepper, onion, garlic, and cilantro. Add olive oil, red wine vinegar, lime juice, and salt and pepper to taste (I like ½ teaspoon salt, and ¼ teaspoon pepper). Stir to combine.
- Cover and chill until serving time. Serve with tortilla chips or as an accompaniment to grilled meats.
Recipe Video
Notes
- Black beans: 1 ½ c. cooked beans can be substituted for the 1 can (that’s about ½ c. dried beans before cooking). You can use any type of canned or cooked bean instead of black.
- Corn: 12 oz. (1 ½ c.) frozen corn, thawed, may be substituted for the canned corn. To substitute fresh corn, bring a medium pot of water and 1 tablespoon salt to a boil over high heat. Add 2-3 ears of corn and boil for 3 to 5 minutes. Submerge ears in a large bowl of ice water. When the corn is cool enough to handle, cut it off the cob.
- Bell pepper: Substitute any color of pepper you prefer.
- Onion: Red, white, yellow, green, sweet, or even shallots will do; dice and stir in whatever you have on hand.
- Cilantro: If you or someone you are feeding has an aversion to cilantro, consider fresh parsley instead. Mexican oregano is also tasty here.
- Yield: This recipe makes 8 appetizer-size portions, but the recipe is easily doubled or tripled to feed more.
- Storage: Store leftovers in the refrigerator for up to 4 days.
This reciepe is so good my grandsons loved it. They said it is like what we ate in the Mexican restaurant.
Thank you Judy, so glad you all loved it! – Meggan
Can this be canned for later use
Hi Shawn, I don’t have much personal experience with canning. I would say if you want to can this salsa, I would look for a recipe that has been tested for canning, and follow the instructions to a T. Best to be careful and watch out for food illness. Good luck! – Meggan
This recipe is wonderful! It’s so colorful and fun! My husband loved it, too. I used it to make Fiesta Chicken in the crockpot and it was delicious. I have even shared the recipe with a few of my friends. THANKS!
Thank you Beth! So glad you both enjoyed! – Meggan
Delicious I’ve incorporated this is a part of my healthy eating Also served it to friends who have it as well and asked for the recipe! Thank you so much!
Hi Julie, thanks! So glad you all enjoyed it! -Meggan
Can you use canned diced tomatoes?
I put this over grilled chicken….. so good
Hi Jenna, sounds great! I would probably drain them beforehand. It will have a different texture as canned tomatoes are usually less firm than fresh. If you do happen to try it, let me know how it turns out! – Meggan
Excellent!!!!!
Thank you Nicole! – Meggan
Did I miss it? How much tomato goes in?
Hi Betty, this salsa calls for one medium tomato diced. Enjoy! – Meggan
Thanks for great recipe! Thank you for sharing it!
👏 awesome
Flavor profile is spot on. Will make again.