A bowl of black bean corn salsa on top of a plate of tortilla chips with 3 appetizer plates stacked in the background.

This black bean corn salsa is one of those recipes I come back to all summer long. Black beans, fresh corn, tomatoes, red onion, jalapeño, and cilantro tossed with lime juice and cumin. It takes five minutes to throw together and tastes even better after it sits in the fridge for a bit.

Serve it as a dip with tortilla chips or spoon it over grilled chicken, fish, or tacos. It’s one of those recipes that works as an appetizer or turns a simple protein into a full meal. Naturally gluten-free, dairy-free, and vegan.

The recipe makes about 4 cups, which is plenty for a party. Double it if you’re feeding a crowd.

Ingredients

An overhead view of ingredients in small bowls to make a black bean corn salsa, including tomato, jalapeño, red onion, cilantro, cumin, black beans, salt, corn, bell pepper, and lime juice with text overlays over each ingredient.

Ingredient Notes

  • Black beans – Use canned black beans for this recipe that have been drained and rinsed. If you want to use dry beans, remember to soak and cook them ahead of time.
  • Corn – Fresh, canned, or frozen all work. Fresh corn is usually sweeter and I love that you can get larger chunks this way. Grill, steam, or pan-fry it before adding. If using canned or frozen, drain and thaw first. One ear of corn yields about ½ cup kernels.
  • Tomatoes – Use ripe, firm tomatoes like roma or beefsteak, or cut cherry tomatoes into quarters. Remove the seeds so your salsa doesn’t get watery.
  • Jalapeño – Remove the seeds for mild heat, or leave some in if you like it spicy. Use gloves when handling and don’t touch your face.

Corn Tip

If using fresh corn, stand the ear upright in a bowl and slice downward with a sharp knife to catch the kernels.

Step-by-Step instructions

This black bean salsa with corn is so easy to make and always a crowd-pleaser at parties. The below steps with matching photos are not the complete recipe, but are meant to show you the recipe made at various stages.

Pay special attention to the size of the tomatoes, onion, bell pepper and jalapeños when diced.

For the ingredient list with measurements, full instructions, printable recipe, and additional notes, please scroll down to the recipe card.

A glass mixing bowl with black beans, jalapeño, tomatoes, red bell pepper, corn, cilantro, cumin and salt before mixing together.
Cut the tomatoes, bell pepper, and red onion to about ¼ inch so you get a bit of everything in each bite. Dice the jalapeño smaller so you don’t get big pockets of heat.
A glass mixing bowl with a corn, black bean, red bell pepper salsa with a blue spatula.
Stir until combined, then refrigerate for at least 30 minutes. This lets the lime juice and cumin soak into everything. The salsa always tastes better after it sits.

Recipe FAQs

Can I make this salsa in advance?

Yes, and it actually tastes better that way. The flavors come together as it sits in the fridge. Make it a few hours ahead or even the night before.

Is black bean corn salsa gluten-free?

Yes. It’s naturally gluten-free, dairy-free, and vegan.

Is black bean salsa spicy?

That depends on the jalapeño. Remove the seeds for mild heat, leave some in for more kick, or skip it entirely if you don’t want any spice.

Can I add avocado?

Yes, but add it right before serving so it doesn’t get brown and mushy.

Expert Tips

  • Seed your tomatoes. Scoop out the seeds and watery pulp before dicing. This keeps the salsa from getting soupy, especially if it sits overnight.
  • Taste before salting. If you’re serving with tortilla chips, they’re usually salty on their own. Add salt gradually and taste with a chip before adding more.

Storage instructions

Refrigerate in an airtight container for up to 4 days. Give it a stir before serving since the lime juice settles at the bottom.

A close up of black bean corn salsa with jalapeño, red onion, tomato, and cilantro.

Serving suggestions

This salsa works as a dip or a topping. Here are some favorites:

Did you make this recipe?

An overhead view of a bowl of tomato corn salsa with black beans on a platter of yellow tortilla chips.
No ratings yet

Black Bean Corn Salsa

Black bean corn salsa with tomatoes, red onion, jalapeño, and cilantro tossed in lime juice and cumin. Serve as a dip with tortilla chips or spoon it over tacos, grilled chicken, or fish. Ready in 5 minutes. Gluten-free, dairy-free, and vegan.
Print Recipe Pin Recipe Rate this Recipe
Prep Time 5 minutes
Refrigerating Time 30 minutes
Total Time 35 minutes
Servings 16 servings

Ingredients

  • 15 oz black beans - rinsed and drained
  • 2 cups corn - fresh, canned, or frozen (about 4 ears if using fresh or a 15oz can of corn)
  • 1 cup diced tomatoes - seeded and diced (about 2 medium)
  • 1/2 cup diced red onion - from 1/2 small red onion
  • 1 cup diced red bell pepper - from 1 bell pepper
  • 1 jalapeño pepper - seeded and finely chopped
  • 1/4 cup cilantro - finely chopped
  • 2 tablespoons fresh lime juice
  • 1/2 teaspoon kosher salt
  • 1/2 teaspoon cumin

**Use the toggle button above to turn the instruction photos on and off!

Instructions

  • Combine 15 oz black beans, 2 cups corn, 1 cup diced tomatoes, 1/2 cup diced red onion, 1 cup diced red bell pepper, 1 jalapeño pepper, and 1/4 cup cilantro in a large bowl.
  • Add 2 tablespoons fresh lime juice, 1/2 teaspoon cumin, and 1/2 teaspoon kosher salt. Stir to combine. Taste and adjust salt as needed.
  • Cover and refrigerate for at least 30 minutes before serving.

Notes

  • Corn: Fresh corn has the best flavor, but canned or frozen works. Drain canned corn or thaw frozen before using.
  • Salt: Taste the salsa with a chip before adding more salt. Tortilla chips are often salty on their own.
  • Storage: Keeps refrigerated for up to 4 days. Stir before serving.

Nutrition

Calories: 24kcal | Carbohydrates: 5g | Protein: 1g | Fat: 0.4g | Saturated Fat: 0.1g | Polyunsaturated Fat: 0.1g | Monounsaturated Fat: 0.1g | Trans Fat: 0.001g | Sodium: 78mg | Potassium: 111mg | Fiber: 1g | Sugar: 2g | Vitamin A: 371IU | Vitamin C: 17mg | Calcium: 8mg | Iron: 0.3mg

6 Comments

  1. Megan, your photos are so gorgeous! This looks awesome. I’m so sad that summer is winding down, but I am going to make this while I can still get fresh veggies!

    1. Thanks so much Sara! Do you ever go to the Green City Farmers Market? I’ve been finding great tomatoes there this summer ๐Ÿ™‚

    1. Hi Nancy, Yes drain the can of corn. You can use frozen, too. Just let it thaw or steam it and then drain it before using.

Leave a Reply

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

Recipe Rating




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