This Black Bean and Corn Salad is a taste of summer in every bite!

A vibrant mixture of fresh corn, hearty black beans, juicy tomatoes, and crisp peppers, all tied together with a simple zesty vinaigrette.

Perfect as a BBQ side or a stand-alone lunch, it’s a recipe you’ll come back to all summer long.

bowl of Black Bean and Corn Salad with limes

When produce is fresh, I lean towards salads for a big portion of our meals. Think beyond lettuce and try salads that are mixtures of veggies like my fave cucumber tomato salad.

This simple salad starts with grilled corn (or even leftover boiled corn) cut right off the cob.

Ingredients for this Black Bean Corn Salad

Corn Kernels: The star of this dish, fresh corn kernels add a natural sweetness and crunch. If fresh corn isn’t available, use canned or frozen. To take it to the next level, grill the corn on the cob for an extra boost of flavor.

Black Beans: Black beans bring a protein punch and will fill you up. Feel free to substitute with other beans, like kidney, pinto beans, or black eyed peas (Cowboy Caviar style), if desired.

Cherry Tomatoes, Peppers, and Red Onion: These vibrant veggies add color, crunch, and freshness. While cherry tomatoes are great, any ripe tomatoes will work. As for peppers, use any color you have on hand; orange or red bell peppers are sweeter than green peppers. Red onions can be swapped with milder green onions if preferred.

Cilantro and Cotija Cheese: Fresh cilantro lends an herby freshness, but subsitute parsley if cilantro isn’t your thing. Cotija cheese adds a salty note and it can be replaced with feta.

Dressing: A simple mix of olive oil, lime juice, chili powder, and cumin, this dressing is zesty with a hint of spice. Lemon juice or vinegar can replace lime juice if needed.

ingredients to make Black Bean and Corn Salad in a bowl

How to Make Black Bean and Corn Salad

Corn and black bean salad is a simple process. It’s as easy as 1, 2, 3!

  1. Combine all dressing ingredients, and set aside.
  2. Prep the veggies and combine all ingredients in a large bowl.
  3. Refrigerate for about an hour.

Sprinkle with chopped parsley or cilantro leaves and a slice of avocado or two if you’d like and serve fresh.

Black Bean Corn Salad in a bowl with a spoon

To Store Leftovers

  • Tomatoes, especially after being cut, have a tendency to get mushy in the fridge. If you’re going to be serving this recipe over a period of a few days, add fresh tomatoes to each serving.
  • Leftovers of this recipe do not freeze well.

So Many Summer Salads!

Did you enjoy this Black Bean and Corn Salad? Be sure to leave a rating and a comment below!

bowl of Black Bean and Corn Salad with limes
5 from 64 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Black Bean and Corn Salad

This Mexican-inspired Black Bean and Corn Salad is an easy summer recipe full of fresh veggies!
Prep Time 20 minutes
Chill Time 1 hour
Total Time 1 hour 20 minutes
Servings 4


  • 3 cups corn kernels (about 4 cobs of corn)
  • 1 cup canned black beans drained & rinsed
  • 1 cup grape tomatoes halved
  • ½ cup green bell pepper diced
  • ½ cup orange or red bell pepper diced
  • cup red onion diced
  • 3 tablespoons cilantro chopped
  • ½ cup Cotija cheese or feta, optional


  • 3 tablespoons olive oil
  • 2 tablespoons fresh lime juice about 1 lime
  • ½ teaspoon chili powder
  • ½ teaspoon cumin
  • salt & black pepper to taste


  • In a small bowl, whisk oil, lime juice, chili powder, cumin, salt, and pepper until combined. Set aside.
  • In a large mixing bowl, combine corn, beans, tomatoes, bell pepper, and onion in a medium bowl.
  • Pour the dressing over the salad and toss to combine. Generously season with salt & pepper. Chill for at least 1 hour.
  • Top with feta and additional cilantro if desired.


For a little heat, add 1 finely diced jalapeño.
Depending on the size of your lime, you may have a little more or less juice, that’s okay!
Serve this over grilled chicken or fish or enjoy it as a dip for tortilla chips.
Store leftover bean salad in a covered container in the fridge for up to 4 days. Stir again before serving. 
5 from 64 votes

Nutrition Information

Calories: 275 | Carbohydrates: 38g | Protein: 8g | Fat: 12g | Saturated Fat: 2g | Sodium: 241mg | Potassium: 495mg | Fiber: 8g | Sugar: 7g | Vitamin A: 985IU | Vitamin C: 52.6mg | Calcium: 30mg | Iron: 2.3mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Lunch, Salad
Cuisine Mexican
bowl of Black Bean and Corn Salad with tomatoes and writing
Black Bean and Corn Salad with tomatoes and writing
close up of Black Bean and Corn Salad with writing
plated Black Bean and Corn Salad with writing


, , , ,

Like our recipes?
Follow us on Pinterest!

Follow us on Pinterest

Recipes you'll love

About the author

Holly is a wine and cheese lover, recipe creator, shopping enthusiast and self appointed foodie. Her greatest passion is creating in the kitchen and making deliciously comforting recipes for the everyday home cook!
See more posts by Holly

Follow Holly on social media:

pinterest facebook twitter instagram

Free eBook!

Subscribe to receive weekly recipes and get a FREE Bonus e-book: Quick & Easy Weeknight Meals!

You can unsubscribe anytime by clicking the “unsubscribe” link at the bottom of emails you receive.

Latest & Greatest

Leave a Reply

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

Recipe Rating


  1. Has anyone tried the black bean and corn salad on nacho chips? I left the tomatoes out and this is so scrumptious as an appetizer with sturdy nacho type chips!!!

  2. Just discovered this recipe. It definitely sounds delicious and I will be making it for sure asap. I’m not a fan of black beans, I will substitute and use regular chili beans. A little celery finely chopped. A few black olives. A combination of yellow and white corn is a possibility. Thank you for sharing this recipe. **

      1. I love this recipe! I make it all spring and summer!
        I am wondering if you think this would do just as well with yellow onion instead of the red onion?

        Thanks so much!!5 stars

      2. It alters the flavor slightly but in a pinch I have used yellow onion and it is still delicious.

    1. Absolutely! It will slightly change the flavor but will still be delicious. If you try it I would love to hear how it turns out Lauren!

  3. Tried the salad with freshly chopped tomatoes & another time with tomato salsa. I think the salsa gives the best taste. As a bonus, tomatoes wouldn’t get mushy & you can control the level of heat you prefer.

  4. Very good basic recipe.. I cucumbers celery and a jalapeño ..I used 2 T oil and 2 limes and the could add anything and this be great !5 stars

  5. I’m eager to make the black bean & corn salad, but am thinking of using salsa instead of tomatoes ~ won’t get mushy & may add some extra flavor!

    1. You will have to let us know how it turns out, Jill! Sounds like a delicious option.

    1. Rice sounds like a great addition! You may want to increase the dressing amount as the rice will soak up a bit more dressing. Enjoy!