Every summer, my family goes absolutely crazy for this fresh black bean and corn salad. It is the ultimate side dish for warm weather!
When the temperature rises, I completely refuse to turn on my hot oven. I need recipes that are fast, cooling, and packed with flavor.
A few years ago, I threw this simple salad together for a neighborhood block party. I just used whatever fresh veggies and pantry staples I had on hand.
It was completely gone before the burgers even finished cooking on the grill! Now, my friends practically beg me to bring it to every single potluck.
If you already love my bright and creamy Mexican Street Corn Chopped Salad, you are going to be completely obsessed with this recipe.
Table of Contents
Why You’ll Love This Black Bean and Corn Salad
There are a million reasons to keep this recipe on your weekly meal rotation. It is incredibly fresh, vibrant, and surprisingly filling.
Here is why this easy Mexican black bean salad will become your new summer staple:
- It takes 15 minutes. There is absolutely no cooking required. Just chop, toss, and serve!
- It is budget-friendly. Beans and corn are inexpensive staples that feed a huge crowd.
- It is totally versatile. You can serve it as a side salad, a dip with chips, or a taco topping.
- It holds up well. Unlike lettuce salads, this won’t get soggy sitting out on a picnic table.
- It is healthy and light. It is packed with plant-based protein, fiber, and fresh vegetables.
Ingredients You Need
This recipe proves that simple, fresh ingredients create the best flavors. You probably already have most of these in your kitchen!
Here is what you need for this delicious summer bean salad recipe:
- Black Beans: One can of black beans is perfect. Make sure to rinse and drain them very well!
- Sweet Corn: You can use fresh corn cut right off the cob (check out this great guide on how to easily cut corn off the cob if you need tips!), thawed frozen corn, or canned corn.
- Red Bell Pepper: Adds a wonderful, sweet crunch and a beautiful pop of bright red color.
- Red Onion: Provides a sharp, savory bite that balances the sweet corn.
- Fresh Cilantro: You must use fresh cilantro! It gives the salad that authentic, earthy Mexican flavor.
- Cherry Tomatoes: Halved cherry or grape tomatoes add a juicy, acidic burst to every bite.
- Cheese: Making an easy corn salad with feta or salty Cotija cheese takes the flavor to the next level.
For the Zesty Lime Vinaigrette Dressing:
- Extra Virgin Olive Oil: The rich base of our simple dressing.
- Fresh Lime Juice: Please use fresh limes! Bottled lime juice has a bitter, metallic aftertaste.
- Spices: A simple blend of ground cumin, chili powder, kosher salt, and black pepper.
If you are a fan of quick, canned black bean recipes, this will quickly become your favorite way to use them!

Step-by-Step Instructions
You do not need any fancy kitchen gadgets or cooking skills to make this dish. It is so easy, the kids can even help you make it!
Here is how to make the perfect black bean and corn salad:
1. Prep the veggies. Start by finely dicing your red bell pepper and red onion. Halve your cherry tomatoes and roughly chop the fresh cilantro.
2. Rinse the beans. Open your can of black beans and pour them into a mesh strainer. Rinse them under cold water until the water runs completely clear, then shake them dry.
3. Combine the salad. In a large serving bowl, add the rinsed black beans, corn kernels, diced bell pepper, red onion, tomatoes, and cilantro.
4. Make the dressing. In a small mason jar or bowl, combine the olive oil, fresh lime juice, cumin, chili powder, salt, and pepper. Shake or whisk until it is perfectly emulsified.
5. Toss it together. Pour that delicious, zesty lime vinaigrette dressing right over the vegetables. Use a large spoon to gently toss everything until it is beautifully coated.
6. Add the cheese. Gently fold in your crumbled feta or Cotija cheese right at the end so it doesn’t turn into mush.

Pro Tips for Perfect Results
I want your salad to taste like it came from a fancy gourmet deli. These simple tricks make a massive difference!
Let it marinate. This salad tastes ten times better if you let it sit in the fridge for at least an hour before serving. The beans soak up all that tangy lime dressing!
Char the corn. If you have five extra minutes, toss your corn kernels in a hot, dry skillet until they get little black char marks. It adds an incredible smoky flavor.
Soak the onions. If you find raw red onion too overpowering, soak the diced onions in cold water for 10 minutes before adding them to the bowl. It removes that harsh bite!
Common Mistakes to Avoid
Even the easiest recipes can go wrong if you miss a simple step. Watch out for these common kitchen mistakes!
Skipping the bean rinse. The liquid inside canned black beans is thick, salty, and very starchy. If you don’t rinse it off, your entire salad will turn a murky, unappetizing grey color. (Plus, the food experts at The Kitchn note that rinsing canned beans significantly reduces the sodium!)
Using bottled lime juice. The dressing is the star of the show. Bottled citrus juice contains preservatives that ruin the fresh, zesty vibe we want. Always squeeze fresh limes!
Over-mixing the cheese. Feta and Cotija are very soft cheeses. If you toss the salad too aggressively after adding them, they will dissolve into the dressing and make it cloudy.

Serving Ideas
If you are looking for the absolute best BBQ side dish recipes, your search is over!
This salad is incredibly versatile. I love serving it right alongside grilled chicken, juicy steaks, or smoked ribs at our weekend cookouts.
For a fun family dinner, try serving generous scoops of this salad right over the top of our famous Cilantro Lime Chicken Tacos. It acts like a chunky, flavorful salsa!
You can also use it as an incredible topping for a massive tray of our loaded Sheet Pan Nachos with Sliding Cheese. Just scoop it on right after they come out of the oven!
Storage & Make-Ahead Tips
This recipe is a dream for meal prep because it actually tastes better the next day!
To make ahead: You can chop all the vegetables and mix the dressing up to two days in advance. Store them in separate containers in the fridge, then toss everything together an hour before your party.
To store leftovers: Transfer any remaining salad into an airtight Tupperware container. Store it in the refrigerator.
Because there is no lettuce to wilt, this salad will stay crisp and delicious for up to 4 days in the fridge! Give it a good stir before serving to redistribute the dressing.

Can I use frozen or canned corn instead of fresh?
Absolutely! While fresh corn cut right off the cob offers a wonderful, natural sweetness and crunch (especially if you grill it first!), frozen or canned corn kernels work perfectly when fresh isn’t in season. Just be sure to thaw and drain the frozen corn, or thoroughly rinse and drain the canned corn before mixing it into your salad.
How long does black bean and corn salad last in the fridge?
This vibrant salad stores beautifully! You can keep leftovers in an airtight container in the refrigerator for up to 4 days. In fact, making it a few hours ahead of time actually allows the beans and corn to soak up the zesty lime dressing, making it taste even better! Just be aware that fresh tomatoes can sometimes get mushy over time, so you can always add those in right before serving if you are making it well in advance.
What can I serve with black bean and corn salad?
This versatile dish is the ultimate summer side! It pairs wonderfully with grilled chicken, steak, or fish at your next BBQ. You can also serve it as a standalone vegetarian lunch, spoon it over a bed of fresh greens, scoop it into tacos, or enjoy it as a chunky salsa dip with sturdy tortilla chips!
Can I freeze black bean and corn salad?
It is not recommended to freeze this salad. Ingredients with high water content, like fresh tomatoes, bell peppers, and onions, will become very mushy and watery once thawed. The texture of the fresh vegetables is what makes this salad so delicious, so it is best enjoyed fresh or kept in the refrigerator!

Final Thoughts
I really hope this fresh black bean and corn salad becomes a permanent staple in your summer recipe collection!
It is truly the easiest, most flavorful way to feed a happy crowd.
Have you tried making this for your family yet? Please let me know how it turned out in the comments section below!
If you loved it, it would mean the world to me if you could give the recipe a 5-star rating. It helps our EndRecipes community grow so much!
Don’t forget to save this post to your favorite Pinterest BBQ board so you can easily find it before your next cookout.
Want more easy, family-friendly recipes delivered directly to your inbox? Make sure you sign up for the EndRecipes newsletter today!
PrintFresh Black Bean and Corn Salad
- Prep Time: 15 minutes
- Total Time: 15 minutes (plus 1 hour chilling time)
- Yield: 8 servings
- Category: Side Dish
Ingredients
-
1 can (15 oz) black beans, rinsed and drained well
-
1.5 cups sweet corn kernels (fresh, canned, or thawed frozen)
-
1 cup cherry tomatoes, halved
-
1/2 large red bell pepper, finely diced
-
1/4 cup red onion, finely diced
-
1/4 cup fresh cilantro, roughly chopped
-
1/3 cup crumbled feta or Cotija cheese
For the Zesty Lime Vinaigrette:
-
3 tablespoons extra virgin olive oil
-
2 tablespoons fresh lime juice (about 1 large lime)
-
1/2 teaspoon ground cumin
-
1/2 teaspoon chili powder
-
1/2 teaspoon kosher salt (or to taste)
-
1/4 teaspoon black pepper
Instructions
-
Place the rinsed black beans, corn, cherry tomatoes, bell pepper, red onion, and fresh cilantro into a large mixing bowl.
-
In a small jar with a tight-fitting lid, combine the olive oil, fresh lime juice, cumin, chili powder, salt, and black pepper. Shake vigorously until smooth and emulsified.
-
Pour the dressing over the vegetable mixture in the large bowl. Toss gently to combine and coat everything evenly.
-
Carefully fold in the crumbled feta or Cotija cheese.
-
Cover the bowl and refrigerate for at least 1 hour to allow the flavors to marry before serving. Serve chilled or at room temperature!
