Written by

Crystal Mullins

Published

Best Grilled Corn and Black Bean Salad

Ready In 25 minutes
Servings 6 servings
Difficulty Easy

By the third time I made this grilled corn and black bean salad in a single week, my husband didn’t even ask what was for dinner anymore. He just opened the fridge, saw the container, and grabbed a fork. The first batch was an accident—too much lime juice, not enough salt, and I’d slightly charred the corn into something resembling campfire kindling. The second batch came out better but I’d forgotten the cilantro until after I’d already dressed it. By the third attempt, something clicked. That perfect balance of smoky, sweet, tangy, and creamy all happening at once. I stood over the counter eating it straight from the bowl, and I realized I wasn’t going to stop making this until I got it exactly right. Or maybe just until summer ended. (Spoiler: I kept making it into September.)

Why You’ll Love This Recipe

This isn’t just another summer salad that gets soggy by the time you’re ready to eat. This grilled corn and black bean salad has staying power, and I’ve tested it enough times to prove it. The char from the grill adds a layer of smokiness that you just can’t get from boiling or steaming corn. And the dressing—a simple mix of lime, cumin, and olive oil—ties everything together without weighing it down.

Here’s what makes this one different from all the other versions floating around the internet:

  • Quick & Easy : From start to finish, this comes together in about 25 minutes. Most of that is just waiting for the grill to do its thing.
  • Simple Ingredients : You probably have most of these in your kitchen right now. No specialty trips required.
  • Perfect for Summer Gatherings : This is the dish that disappears at barbecues, potlucks, and picnics. It holds up well in the heat, too.
  • Crowd-Pleaser : I’ve served this to vegans, meat-lovers, and picky kids. Everyone goes back for seconds.
  • Unbelievably Delicious : The combination of charred corn, creamy black beans, and fresh lime is the kind of thing that makes you close your eyes after the first bite.

I’ve tested this with frozen corn (works fine in a pinch), canned black beans (drain and rinse well), and different types of peppers. But the version I’m sharing today is the one that finally made me stop tweaking and just enjoy it. It’s the kind of salad that works as a side dish for dinner and then as a lazy lunch straight from the fridge the next day.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that deliver bold flavor without any fuss. Most of these are pantry staples or easy to find at any grocery store, especially during summer when corn is at its peak.

For the Salad

  • 4 ears fresh corn, husked – Look for corn with bright green husks and moist silk. Fresh corn is sweeter and grills better than frozen, but frozen works if that’s what you have.
  • 1 can (15 oz) black beans, drained and rinsed – I prefer Bush’s or Goya for consistent texture. Rinsing removes the metallic taste from the can.
  • 1 medium red bell pepper, diced – Adds crunch and sweetness. Orange or yellow peppers work too.
  • 1/2 small red onion, finely diced – Soak in cold water for 10 minutes if you want to mellow the bite.
  • 1 jalapeño, seeded and minced – Leave the seeds in if you want more heat. I usually remove them for a milder kick.
  • 1/2 cup fresh cilantro, chopped – Don’t skip this. It’s not just garnish—it’s part of the flavor backbone.
  • 1 avocado, diced – Add just before serving to keep it from browning.

For the Dressing

grilled corn and black bean salad preparation steps

  • 3 tablespoons fresh lime juice (about 1 1/2 limes) – Bottled lime juice won’t give you the same brightness. Trust me on this one.
  • 2 tablespoons olive oil – A good-quality extra virgin olive oil makes a difference here.
  • 1 teaspoon ground cumin – This gives the dressing that warm, earthy undertone that makes the salad so addictive.
  • 1/2 teaspoon smoked paprika – Optional, but it adds another layer of smokiness that plays beautifully with the grilled corn.
  • 1/2 teaspoon salt, plus more to taste – I use kosher salt for better control.
  • 1/4 teaspoon black pepper – Freshly ground if you have it.

Equipment Needed

  • Grill (gas or charcoal) – A grill pan or cast iron skillet works if you don’t have outdoor space.
  • Large cutting board – For cutting the corn off the cob.
  • Sharp knife – A chef’s knife makes quick work of the corn and vegetables.
  • Large mixing bowl – Big enough to toss everything without spilling.
  • Small bowl or jar – For whisking or shaking the dressing.
  • Tongs – For flipping the corn on the grill.
  • Measuring spoons – For the dressing ingredients.

If you don’t have a grill, a cast iron skillet on high heat will give you a similar char. I’ve done it that way when it was raining, and honestly, it still came out great. Just make sure the pan is screaming hot before you add the corn.

Preparation Method

This comes together faster than you’d think. Here’s how to do it without making a mess of your kitchen.

  1. Preheat your grill to medium-high heat. You want it hot enough to char the corn but not so hot that it burns before it cooks through. About 400°F is perfect. While the grill heats, husk the corn and remove as much silk as you can.
  2. Grill the corn for 10-12 minutes, turning every 2-3 minutes. Place the ears directly on the grates. You’re looking for char marks on all sides—some kernels will blacken, some will turn golden brown. Don’t walk away. Corn can go from perfectly charred to burnt in about 30 seconds. I learned that the hard way.
  3. Let the corn cool slightly, then cut the kernels off the cob. Stand each ear on its end on a cutting board and slice downward with a sharp knife. Don’t worry if some kernels stick together—that’s actually nice for texture. You should get about 3 cups of kernels from 4 ears.
  4. While the corn cools, prepare the dressing. In a small bowl or jar, whisk together the lime juice, olive oil, cumin, smoked paprika, salt, and pepper. Taste it. It should be bright and slightly tangy with a warm undertone from the cumin. Adjust salt if needed.
  5. Combine the salad ingredients. In a large bowl, add the grilled corn kernels, drained black beans, diced red bell pepper, red onion, jalapeño, and cilantro. Toss gently to distribute everything evenly.
  6. Pour the dressing over the salad and toss again. Make sure everything is coated. Let it sit for 5-10 minutes before serving—this gives the flavors time to meld together. The beans will soak up some of the dressing and get even better.
  7. Add the avocado just before serving. Dice it, gently fold it in, and you’re done. If you’re making this ahead, wait until the last minute to add the avocado so it doesn’t turn brown.

Cooking Tips & Techniques

I’ve made this salad enough times to know where things can go wrong. Here are the lessons I learned the hard way so you don’t have to.

Don’t overcook the corn. I know it’s tempting to leave it on the grill until it’s black all over, but you want a mix of charred and golden kernels. Overcooked corn gets tough and chewy, and the sweetness disappears. Pull it off when about 25% of the kernels have dark char marks.

Let the corn cool before cutting. Hot corn kernels tend to fly everywhere. Give it 5 minutes on the cutting board before you start slicing. Your counter will thank you.

Rinse the black beans really well. Canned beans are packed in liquid that’s full of sodium and can leave a weird, slimy texture if you don’t rinse them thoroughly. I run mine under cold water in a colander for at least 30 seconds, then shake them dry.

Make the dressing first. This gives the flavors time to meld while you’re grilling. I’ve made the mistake of rushing and adding the dressing immediately—it never tastes as good as when it sits for even 10 minutes.

Season as you go. Don’t wait until the end to add all the salt. Sprinkle a pinch over the vegetables before you add the dressing, then adjust at the end. Layers of seasoning make a difference.

If you’re meal prepping for the week, this salad works beautifully. Just keep the avocado and dressing separate until you’re ready to eat.

Variations & Adaptations

This recipe is forgiving, and I’ve tried quite a few twists on it. Here are some of my favorites.

Make it a full meal. Add grilled chicken, shrimp, or tofu on top and you’ve got a complete dinner. The salad itself is already pretty substantial with the beans and avocado, but protein takes it over the top.

Swap the beans. If black beans aren’t your thing, try pinto beans or chickpeas. I’ve used both, and while black beans are my favorite, chickpeas add a nice heartiness. Just drain and rinse them the same way.

Change up the herbs. Cilantro is classic, but if you’re one of those people who thinks it tastes like soap (I get it), use fresh parsley or basil instead. Mint would also be interesting, though I haven’t tried it yet.

Add some crunch. Toasted pepitas or crushed tortilla chips sprinkled on top right before serving add a nice texture contrast. I do this when I’m serving it at a party and want it to look a little fancier.

Make it spicy. Add a diced serrano pepper along with the jalapeño, or stir in a tablespoon of your favorite hot sauce. I’ve done it with chipotle hot sauce and it was fantastic.

Try it with frozen corn. If fresh corn isn’t in season, thaw frozen corn and char it in a hot skillet for a few minutes. It won’t have quite the same smoky depth, but it’s still really good. I’ve done this in January when I was craving summer flavors, and it hit the spot.

Serving & Storage Suggestions

This salad is versatile when it comes to serving. I’ve eaten it warm right after making it, at room temperature at a picnic, and cold straight from the fridge the next morning (don’t judge).

Serving temperature: It’s best at room temperature or slightly chilled. If you’re serving it at a barbecue, let it sit out for 15-20 minutes after you make it so the flavors can develop.

What to serve with it: This pairs beautifully with grilled meats, fish, or even just some crusty bread. I’ve served it alongside crispy honey garlic chicken thighs and it was a perfect match. It also works as a topping for tacos or a filling for burrito bowls.

Storage: Keep the salad in an airtight container in the refrigerator for up to 3 days. The flavors actually get better after a day in the fridge—the beans soak up the dressing and everything melds together. Just remember that the avocado will brown, so only add it to the portion you’re eating.

Reheating: I actually prefer this salad cold or at room temperature, so I don’t usually reheat it. If you want it warm, microwave individual portions for 30 seconds or let it sit on the counter for 20 minutes before serving.

Flavor development: The salad is good right away, but it’s even better the next day. Something about the corn and beans sitting in that lime-cumin dressing just makes everything taste more cohesive. I always try to make it a few hours ahead if I can.

Nutritional Information & Benefits

This salad is packed with good-for-you ingredients that actually taste great. Here’s what you’re getting in each serving (based on 6 servings):

  • Calories: Approximately 220 per serving
  • Protein: 8 grams (from the black beans and corn)
  • Fiber: 9 grams (thanks to the beans and vegetables)
  • Healthy Fats: 10 grams (from the avocado and olive oil)
  • Vitamin C: 45% of your daily needs (from the bell pepper and lime)
  • Iron: 12% of your daily needs

Black beans are a fantastic source of plant-based protein and fiber, which helps keep you full and supports digestion. Corn provides antioxidants called carotenoids that are good for eye health. And avocado gives you heart-healthy monounsaturated fats that help your body absorb the fat-soluble vitamins from the vegetables.

This recipe is naturally vegan, gluten-free, and dairy-free. It’s also low in added sugars and sodium. If you’re watching your salt intake, you can reduce or skip the added salt—the lime and cumin provide plenty of flavor on their own.

Conclusion

This grilled corn and black bean salad is the kind of recipe that makes summer eating feel effortless. It’s bright, smoky, and satisfying without being heavy. I’ve made it for backyard barbecues, quick weeknight dinners, and lazy weekend lunches, and it never disappoints.

What I love most about this recipe is how flexible it is. You can tweak it based on what you have in your fridge, add protein to make it a meal, or keep it simple as a side dish. It’s forgiving enough for beginner cooks but impressive enough to serve to guests.

I’d love to hear how this turns out for you. Did you add your own twist? Find a new favorite variation? Drop a comment below and let me know. And if you’re looking for another easy summer dish, try this honey grilled peach burrata flatbread for a sweet and savory option that’s just as crowd-pleasing.

Happy cooking, and don’t forget to save this recipe for the next time you fire up the grill!

Frequently Asked Questions

Can I use frozen corn instead of fresh?

Yes, absolutely. Thaw the frozen corn first, then char it in a hot skillet for a few minutes. It won’t have quite the same smoky depth as grilled fresh corn, but it’s still delicious. I’ve done this many times when fresh corn wasn’t in season.

How long does this salad keep in the fridge?

It keeps well for up to 3 days in an airtight container. The flavors actually get better after a day in the fridge. Just don’t add the avocado until you’re ready to eat, or it will turn brown.

Can I make this salad ahead of time?

Yes, and I actually recommend it. Make the salad and dressing up to a day ahead, but keep them separate. Add the dressing and avocado just before serving. This gives the flavors time to develop while keeping everything fresh.

What can I substitute for cilantro?

If you’re not a fan of cilantro, try fresh parsley or basil instead. Both work well with the other flavors in this salad. Mint could also be interesting, though I haven’t tested it myself.

Is this salad spicy?

It has a mild kick from the jalapeño, but it’s not overwhelming. If you remove the seeds and membranes, the heat is very subtle. For more spice, leave the seeds in or add a serrano pepper. For no spice at all, simply skip the jalapeño.

Pin This Recipe!

grilled corn and black bean salad recipe

Print

Best Grilled Corn and Black Bean Salad

This grilled corn and black bean salad is a smoky, sweet, tangy, and creamy summer dish that comes together in about 25 minutes. Perfect for barbecues, potlucks, and picnics, it’s a crowd-pleaser that holds up well in the heat.

  • Author: Luma
  • Prep Time: 15 minutes
  • Cook Time: 12 minutes
  • Total Time: 27 minutes
  • Yield: 6 servings 1x
  • Category: Side Dish
  • Cuisine: Mexican

Ingredients

Scale
  • 4 ears fresh corn, husked
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 medium red bell pepper, diced
  • 1/2 small red onion, finely diced
  • 1 jalapeño, seeded and minced
  • 1/2 cup fresh cilantro, chopped
  • 1 avocado, diced
  • 3 tablespoons fresh lime juice (about 1 1/2 limes)
  • 2 tablespoons olive oil
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon salt, plus more to taste
  • 1/4 teaspoon black pepper

Instructions

  1. Preheat your grill to medium-high heat (about 400°F). Husk the corn and remove as much silk as possible.
  2. Grill the corn for 10-12 minutes, turning every 2-3 minutes, until charred on all sides.
  3. Let the corn cool slightly, then cut the kernels off the cob. You should get about 3 cups of kernels.
  4. While the corn cools, prepare the dressing: In a small bowl or jar, whisk together lime juice, olive oil, cumin, smoked paprika, salt, and pepper.
  5. In a large bowl, combine the grilled corn kernels, drained black beans, diced red bell pepper, red onion, jalapeño, and cilantro. Toss gently.
  6. Pour the dressing over the salad and toss again. Let it sit for 5-10 minutes before serving.
  7. Add the diced avocado just before serving and gently fold it in.

Notes

For best flavor, let the salad sit for 5-10 minutes before serving. Add avocado just before serving to prevent browning. The salad keeps well in the fridge for up to 3 days (without avocado).

Nutrition

  • Serving Size: 1 serving (about 1 c
  • Calories: 220
  • Sugar: 6
  • Sodium: 300
  • Fat: 10
  • Saturated Fat: 1.5
  • Carbohydrates: 30
  • Fiber: 9
  • Protein: 8

Keywords: grilled corn salad, black bean salad, summer salad, vegan, gluten-free, barbecue side dish

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating