Smoky Grilled Corn and Black Bean Salad: Easy 20-Minute Recipe

Ready In
Servings
Difficulty

My neighbor, a grill master who takes his Weber more seriously than his day job, outright laughed when I told him I was making a grilled corn and black bean salad. “Salad?” he said, tongs in hand, smoke curling around his shoulders. “You’re going to stand there and tell me you’re putting perfectly good charred corn in a bowl with some beans and calling it a meal?” I didn’t have an answer for him then. I just shrugged and got to work, secretly wondering if he might be right.

Honestly, I thought the whole thing sounded like a side dish at best—something you’d scoop onto a plate next to a burger and forget about. But the first time I made this smoky grilled corn and black bean salad, I ate two bowls for dinner and texted my neighbor a photo. He didn’t laugh that time. He asked for the recipe.

What got me was the way the charred kernels popped against the creamy black beans, and how that hit of lime and cilantro made everything taste like summer on a plate. It wasn’t trying to be a main dish—it just was one, effortlessly. I’ve been making it ever since, tweaking the dressing and the char level until it felt exactly right. And now, I can’t imagine a cookout, a taco night, or even a quiet Tuesday dinner without it.

This isn’t complicated cooking. It’s honest, smoky, and a little bit messy—exactly the kind of food you want to eat outside with a cold drink in your hand.

Why You’ll Love This Recipe

I’ve tested this salad more times than I can count, tweaking the char on the corn and the tang in the dressing until it was just right. Here’s why it’s become my go-to for everything from backyard barbecues to quick lunch prep:

  • Quick & Easy: From start to finish, this comes together in about 20 minutes. The grill does most of the work while you chop and mix.
  • Simple Ingredients: You probably have most of this in your pantry already—canned black beans, lime juice, olive oil, and spices. Just grab some fresh corn and you’re set.
  • Perfect for Cookouts: It holds up beautifully at room temperature, which makes it a lifesaver for potlucks, picnics, and game day spreads. Pair it with some sticky honey garlic glazed BBQ ribs for a full meal.
  • Crowd-Pleaser: I’ve served this to vegans, meat-eaters, picky kids, and spice-averse grandparents. Everyone goes back for seconds. It’s that universally good.
  • Unbelievably Delicious: The smoky char from the grill, the creamy beans, the bright lime—it’s a flavor combination that just works. You’ll find yourself eating it straight from the bowl.

What makes this different from every other black bean salad out there is the technique. Charring the corn directly on the grill (or a cast-iron skillet if that’s what you’ve got) gives it a depth that you just can’t get from boiling or steaming. And the dressing—it’s not shy. It’s bold, tangy, and just a little spicy, tying everything together without drowning it.

This is the kind of recipe that makes you close your eyes after the first bite. It’s comfort food, reimagined as something light and fresh. Perfect for impressing guests without breaking a sweat.

What Ingredients You Will Need

This recipe uses simple, mostly pantry-friendly ingredients to create something that tastes far greater than the sum of its parts. Here’s what you’ll need:

For the Salad

  • Fresh corn on the cob: 4 ears, husks removed. Fresh corn is ideal for grilling—it gets that beautiful char and stays juicy inside. If corn is out of season, frozen corn (thawed and patted dry) works in a pinch, but you’ll miss some of that smoky depth.
  • Black beans: 1 can (15 oz), drained and rinsed. I prefer Bush’s or Goya for consistent texture. Rinsing removes the excess sodium and that metallic can taste.
  • Red bell pepper: 1 medium, diced small. Adds a sweet crunch that balances the smoky corn.
  • Red onion: ½ medium, finely diced. Soak the diced onion in cold water for 5 minutes if you want to mellow its bite.
  • Jalapeño: 1 small, seeded and minced. Leave the seeds in if you want more heat.
  • Fresh cilantro: ½ cup, chopped. I know cilantro is divisive—if you’re a hater, swap in fresh parsley or even mint for a different vibe.
  • Avocado: 1 large, diced. Add this right before serving so it stays green and creamy.

For the Dressing

smoky grilled corn and black bean salad preparation steps

  • Extra-virgin olive oil: 3 tablespoons. A good quality one makes a difference here since it’s not cooked.
  • Fresh lime juice: 2 tablespoons (about 1 large lime). Bottled lime juice won’t give you the same brightness—trust me on this one.
  • Honey or agave: 1 teaspoon. Just a touch to balance the acidity and heat.
  • Ground cumin: ½ teaspoon. This is the backbone of the dressing’s warmth.
  • Smoked paprika: ½ teaspoon. This reinforces the grill flavor—don’t skip it.
  • Garlic powder: ¼ teaspoon. Not fresh garlic here; the powder blends into the dressing more smoothly.
  • Salt and black pepper: To taste. I use about ½ teaspoon salt and ¼ teaspoon pepper.

Substitution Notes

You can swap the black beans for pinto beans or even chickpeas if that’s what you have. For a milder version, skip the jalapeño and use a pinch of chili powder instead. If you’re avoiding oil, the dressing works with just lime juice and spices—though it’s thinner. And for a smoky shortcut, toss frozen corn in a dry skillet over high heat until charred; it’s not quite the same, but it gets you close.

Equipment Needed

You don’t need a fancy kitchen to pull this off, but a few tools make the process smoother:

  • Grill or grill pan: A gas or charcoal grill gives the best smoky flavor. If you don’t have one, a cast-iron skillet works beautifully—just crank the heat and work in batches.
  • Large mixing bowl: For combining everything. Go big to avoid spillage.
  • Sharp knife and cutting board: For dicing the veggies and cutting the corn off the cob.
  • Small whisk or fork: For emulsifying the dressing.
  • Tongs: For turning the corn on the grill without burning your fingers.
  • Measuring spoons: For the dressing ingredients.

I’ve made this salad with a $10 cast-iron skillet from a thrift store and a cheap chef’s knife, and it turned out just as good as when I use my fancy grill. Don’t overthink the equipment. If you have a heat source and a bowl, you’re golden.

Preparation Method

This comes together fast, so I like to prep all my ingredients before I start grilling. It makes the whole process feel effortless.

  1. Preheat your grill or skillet. Get it to medium-high heat (around 400°F). You want it hot enough to char the corn quickly, not steam it. If using a grill, oil the grates lightly with a paper towel dipped in vegetable oil.
  2. Grill the corn. Place the husked corn directly on the grill grates. Cook for 8-10 minutes, turning every 2-3 minutes with tongs, until the kernels are charred in spots and slightly softened. You’re looking for a mix of blackened bits and bright yellow—that’s the sweet spot. Don’t walk away; corn goes from charred to burnt fast.
  3. Let the corn cool. Transfer the grilled ears to a cutting board and let them sit for 5 minutes. This makes them easier to handle and keeps the kernels from flying everywhere when you cut them off.
  4. Cut the kernels off the cob. Stand each ear upright on the cutting board and use a sharp knife to slice downward, removing the kernels in strips. Rotate the ear as you go. You should get about 2 cups of kernels from 4 ears.
  5. Prepare the dressing. In a small bowl or jar, whisk together the olive oil, lime juice, honey, cumin, smoked paprika, garlic powder, salt, and pepper. Taste it—it should be tangy and bold. Adjust the salt or lime if needed.
  6. Combine the salad ingredients. In your large mixing bowl, add the grilled corn, rinsed black beans, diced red bell pepper, red onion, jalapeño, and most of the cilantro (reserve a little for garnish). Pour the dressing over the top and toss gently to combine.
  7. Fold in the avocado. Add the diced avocado and fold it in carefully so it doesn’t get mushy. The avocado adds creaminess, so you want distinct chunks.
  8. Let it rest. Let the salad sit at room temperature for 10 minutes before serving. This gives the flavors time to meld. If you’re making it ahead, add the avocado just before serving.
  9. Garnish and serve. Sprinkle the remaining cilantro on top and serve at room temperature or slightly chilled.

One thing I learned the hard way: don’t skip the resting step. The first time I made this, I served it immediately and it tasted good, but the next day’s leftovers were incredible. The flavors just need a few minutes to get friendly with each other.

Cooking Tips & Techniques

After making this salad more times than I can count, here are the things I wish someone had told me:

Get the char right. The goal is smoky, not bitter. If your grill isn’t hot enough, the corn will steam instead of charring. If it’s too hot, the kernels will burn before they soften. Medium-high heat is your friend. You want to see black spots, not an entirely black ear.

Don’t overcook the corn. Eight minutes is usually enough. The corn will continue to cook slightly from residual heat after you pull it off. Overcooked corn gets tough and loses that pop.

Rinse your black beans well. I can’t stress this enough. The starchy liquid in the can will make your dressing cloudy and your salad gummy. Rinse them in a colander under cold water until the water runs clear, then let them drain thoroughly.

Cut the corn off the cob safely. I’ve nearly taken off a fingertip doing this. Lay the ear flat on the cutting board and cut downward instead of trying to balance it upright. Or use the bundt pan trick—place the ear in the center hole of a bundt pan and cut downward; the kernels fall into the pan while the cob stays in place.

Make the dressing in advance. The dressing keeps for up to a week in the fridge. I often double it and use it on other salads or as a marinade for chicken. It’s that good.

Timing is everything. If you’re serving this at a party, grill the corn and chop the veggies ahead of time, then toss everything together just before serving. The avocado stays prettier that way.

Variations & Adaptations

This salad is a chameleon. Here are some ways I’ve adapted it over the years:

Mango Black Bean Salad: Swap the red bell pepper for diced mango. The sweetness of the mango plays beautifully with the smoky corn and tangy lime. It’s my favorite summer version.

Spicy Southwest Version: Add ½ teaspoon of chipotle powder to the dressing and toss in a handful of crushed tortilla chips right before serving. The crunch and heat take it to another level.

Protein-Packed Bowl: Top the salad with grilled chicken, shrimp, or crumbled cotija cheese. It turns a side dish into a full meal. I’ve also added leftover crispy baked buffalo cauliflower bites on top for a vegetarian version that’s seriously satisfying.

Low-Carb / Keto Adaptation: Skip the black beans and double the avocado and bell pepper. Add some chopped cucumber for crunch. The dressing is already keto-friendly.

Herb Swap: Not a cilantro fan? Use fresh mint or basil instead. Mint gives it a surprisingly fresh, almost Middle Eastern vibe that works with the smoky corn.

I once made a version with grilled pineapple instead of corn, and it was fantastic—though honestly, it’s a different salad entirely. The point is, this recipe is forgiving. Play with it.

Serving & Storage Suggestions

This salad is best served at room temperature, which makes it incredibly easy for entertaining. I usually set it out about 20 minutes before guests arrive so it can come up from the fridge.

What to serve with it: It’s perfect alongside grilled meats like chicken, steak, or fish. I love it with slow cooker pulled pork sliders for a game day spread. It also works as a filling for tacos or a topping for tostadas. For a lighter meal, serve it with a simple green salad and some crusty bread.

Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days. The flavors actually get better overnight, but the avocado will brown. If you’re meal-prepping, keep the avocado separate and add it just before eating.

Reheating: This salad is meant to be served cold or at room temperature, so reheating isn’t recommended. If you want a warm version, grill the corn and toss everything together while the corn is still hot—it’s a different experience, but still delicious.

Freezing: I don’t recommend freezing this salad. The texture of the beans and avocado will suffer. It’s so quick to make that there’s really no need.

One more thing: this salad travels beautifully. I’ve taken it to picnics, potlucks, and even on road trips. Just pack the avocado separately and add it when you arrive.

Nutritional Information & Benefits

This salad is as good for you as it is delicious. Here’s an approximate breakdown per serving (based on 6 servings):

  • Calories: 245
  • Protein: 8g
  • Carbohydrates: 32g
  • Fiber: 10g
  • Fat: 11g
  • Saturated Fat: 1.5g
  • Sodium: 320mg
  • Sugar: 8g

Health benefits: Black beans are packed with fiber and plant-based protein, which keeps you full and supports digestive health. Corn is a good source of antioxidants like lutein and zeaxanthin, which are great for eye health. Avocado provides heart-healthy monounsaturated fats, and the lime juice gives you a boost of vitamin C. This salad is naturally gluten-free, dairy-free, and vegan.

Dietary considerations: It’s suitable for most diets, including vegetarian, vegan, and gluten-free. If you’re watching your sodium, use no-salt-added black beans and reduce the salt in the dressing. For a lower-carb option, halve the corn and double the avocado and bell pepper.

I love that I can eat a big bowl of this and feel energized, not sluggish. It’s the kind of food that makes you feel good from the inside out.

Conclusion

This smoky grilled corn and black bean salad is proof that simple ingredients, treated with a little care, can become something truly memorable. It’s quick enough for a weeknight dinner, impressive enough for a party, and healthy enough to eat any day of the week.

I’ve made this salad for backyard barbecues, lazy Sunday lunches, and even as a side for Thanksgiving (don’t judge—it was a hit). Every time, someone asks for the recipe. And every time, I’m happy to share it.

Now I want to hear from you. Have you tried this recipe? Did you add your own twist? Drop a comment below and let me know how it turned out. And if you loved it, share it with a friend who needs a new go-to summer salad. Happy cooking!

Frequently Asked Questions

Can I use frozen corn instead of fresh?

Yes, you can. Thaw the frozen corn and pat it dry with a paper towel, then char it in a hot cast-iron skillet for 5-7 minutes. It won’t have quite the same texture as fresh grilled corn, but it’s a solid substitute when corn isn’t in season.

How long does this salad last in the fridge?

Stored in an airtight container, it will keep for up to 3 days. The flavors actually meld and improve overnight. Just be aware that the avocado will brown over time, so if you’re making it ahead, add the avocado right before serving.

Can I make this salad ahead of time?

Absolutely. Grill the corn, chop the veggies, and make the dressing up to a day in advance. Store everything separately in the fridge, then toss it all together with the avocado about 30 minutes before you’re ready to serve.

Is this recipe spicy?

It has a mild warmth from the jalapeño and cumin, but it’s not spicy. If you’re sensitive to heat, remove the seeds and membranes from the jalapeño, or skip it entirely. For more heat, leave the seeds in or add a pinch of cayenne to the dressing.

Can I grill the corn on a gas stove?

Yes! If you don’t have a grill or grill pan, you can char the corn directly over the flame of a gas stove. Use tongs to hold the ear of corn over the flame, turning frequently, until it’s charred all over. It takes about 5-7 minutes and gives you a similar smoky flavor.

Pin This Recipe!

smoky grilled corn and black bean salad recipe
Print

Smoky Grilled Corn and Black Bean Salad: Easy 20-Minute Recipe

This smoky grilled corn and black bean salad is a quick, easy, and healthy dish that comes together in about 20 minutes. Charred corn, creamy black beans, and a tangy lime dressing make it perfect for cookouts, potlucks, or a light weeknight dinner.

  • Author: Leila
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes
  • Yield: 6 servings 1x
  • Category: Salad
  • Cuisine: Southwestern

Ingredients

Scale
  • 4 ears fresh corn on the cob, husks removed
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 medium red bell pepper, diced small
  • ½ medium red onion, finely diced
  • 1 small jalapeño, seeded and minced
  • ½ cup fresh cilantro, chopped
  • 1 large avocado, diced
  • 3 tablespoons extra-virgin olive oil
  • 2 tablespoons fresh lime juice (about 1 large lime)
  • 1 teaspoon honey or agave
  • ½ teaspoon ground cumin
  • ½ teaspoon smoked paprika
  • ¼ teaspoon garlic powder
  • ½ teaspoon salt
  • ¼ teaspoon black pepper

Instructions

  1. Preheat your grill or grill pan to medium-high heat (around 400°F). If using a grill, lightly oil the grates.
  2. Grill the corn for 8-10 minutes, turning every 2-3 minutes, until charred in spots and slightly softened.
  3. Transfer the grilled corn to a cutting board and let cool for 5 minutes.
  4. Stand each ear upright and cut the kernels off the cob using a sharp knife. You should have about 2 cups of kernels.
  5. In a small bowl, whisk together olive oil, lime juice, honey, cumin, smoked paprika, garlic powder, salt, and pepper to make the dressing.
  6. In a large mixing bowl, combine the grilled corn, black beans, red bell pepper, red onion, jalapeño, and most of the cilantro. Pour the dressing over and toss gently.
  7. Fold in the diced avocado carefully.
  8. Let the salad rest at room temperature for 10 minutes before serving to allow flavors to meld.
  9. Garnish with remaining cilantro and serve at room temperature or slightly chilled.

Notes

For best flavor, let the salad rest for 10 minutes before serving. If making ahead, add avocado just before serving. The dressing can be made up to a week in advance.

Nutrition

  • Serving Size: 1 serving (about 1 c
  • Calories: 245
  • Sugar: 8
  • Sodium: 320
  • Fat: 11
  • Saturated Fat: 1.5
  • Carbohydrates: 32
  • Fiber: 10
  • Protein: 8

Keywords: grilled corn salad, black bean salad, summer salad, vegan, gluten-free, easy recipe, 20-minute meal

Did you make this recipe?

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

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating