Third time this week I’ve made this grilled corn and black bean salad, and my kitchen counter still has kernels bouncing around like tiny yellow confetti from the last batch. The first time, I charred the corn so badly the smoke alarm joined us for dinner. The second time, I got distracted and dumped in way too much lime juice—like, pucker-your-face-for-an-hour too much. But this third batch? Something finally clicked. The corn had those perfect little blackened spots without being bitter, the black beans soaked up just enough dressing without getting mushy, and the whole thing tasted like the last perfect weekend of summer in a bowl.
I wasn’t even trying to make a Labor Day recipe. Honestly, I was just trying to use up the five ears of corn sitting on my counter before they went sad and wrinkly. But after that third batch, I realized this salad had become my unofficial end-of-summer ritual. It’s the kind of dish that doesn’t demand attention—it just sits there looking gorgeous while people hover around the bowl, sneaking bites with tortilla chips before you even call everyone to the table.
There’s something about the combination of smoky grilled corn, creamy black beans, and that bright lime-cilantro dressing that just works. No fuss, no complicated techniques, just honest summer food that tastes like it took way more effort than it actually did.
Why You’ll Love This Recipe
I’ve tested this salad more times than I’d like to admit, and each batch taught me something new. Here’s why this version stands out from the dozens of corn and black bean salads floating around the internet:
- Quick & Easy – From start to finish, you’re looking at about 25 minutes. The grill does most of the work while you chop the rest.
- Simple Ingredients – You probably have most of these in your kitchen right now. No weird specialty items or expensive pantry additions.
- Perfect for Labor Day – This salad travels well, sits out beautifully at room temperature, and actually gets better as it sits. Make it ahead and thank yourself later.
- Crowd-Pleaser – I’ve watched dedicated meat-eaters go back for thirds of this salad. It’s that good.
- Unbelievably Delicious – The smoky char from the grill, the creamy texture of the beans, the pop of fresh corn—it’s a texture party in your mouth.
What makes this recipe different is the technique. Most versions just toss raw corn with black beans and call it a day. But taking those extra few minutes to grill the corn and char the peppers adds a depth of flavor you simply can’t get any other way. It’s the difference between a good salad and one people ask you to bring to every cookout.
This isn’t just another side dish—it’s the kind of recipe that makes you close your eyes after the first bite and forget you’re standing at a picnic table with a paper plate.
What Ingredients You Will Need
This recipe relies on simple, fresh ingredients that come together to create something surprisingly complex. Most of these are summer staples, so you probably already have them on hand.
- Fresh corn on the cob – 5 ears, husks removed. Look for corn with bright green husks and moist silk. Fresh corn has a sweetness that frozen just can’t match, especially when grilled.
- Black beans – 2 cans (15 oz each), drained and rinsed. I prefer Bush’s or Goya for consistent texture. Rinsing removes the excess sodium and that canned flavor.
- Red bell pepper – 1 large, diced. Adds sweetness and crunch. You can also use orange or yellow for variety.
- Red onion – 1 small, finely diced. Soak it in cold water for 10 minutes if you want a milder bite.
- Jalapeño – 1, seeded and minced. Leave the seeds in if you want more heat (I usually do for myself but remove them for parties).
- Fresh cilantro – 1 cup, chopped. I know cilantro is polarizing—if you’re a hater, substitute fresh parsley or mint.
- Lime juice – 3 tablespoons, fresh squeezed. Bottled lime juice has a flat, almost metallic taste. Trust me on this one.
- Olive oil – ¼ cup, good quality. Use something you’d actually dress a salad with, not the cheap stuff for high-heat cooking.
- Honey – 1 tablespoon. Balances the acidity and brings out the sweetness of the corn.
- Cumin – 1 teaspoon, ground. Gives that warm, earthy backbone to the dressing.
- Chili powder – ½ teaspoon. Adds a subtle kick without overwhelming.
- Salt and black pepper – To taste. I use kosher salt for better control.
- Cotija cheese – ½ cup, crumbled (optional but highly recommended). Feta works great as a substitute.
- Avocado – 1 large, diced. Add right before serving to prevent browning.
For the dressing, I recommend using a good extra-virgin olive oil—something like California Olive Ranch works beautifully without breaking the bank. And please, for the love of summer, use fresh limes. One lime usually yields about 2 tablespoons of juice, so you’ll need 2 to 3 limes total.
Equipment Needed
You don’t need a fancy kitchen setup to make this salad, but a few key tools make the process smoother:
- Grill – Gas or charcoal works fine. A grill pan on the stovetop works too if you don’t have outdoor space.
- Tongs – For turning the corn and peppers. Get a good pair with silicone tips for grip.
- Large cutting board – You’ll need space for cutting corn off the cob and chopping veggies.
- Chef’s knife – A sharp one makes all the difference when cutting corn kernels.
- Large mixing bowl – Big enough to toss everything without spilling.
- Small bowl or jar – For whisking the dressing. A mason jar works perfectly for shaking it up.
- Measuring spoons – For the dressing ingredients.
- Citrus juicer – Not essential, but it makes squeezing limes way less messy.
If you don’t have a grill, you can char the corn directly over a gas stove burner using tongs, or broil it in the oven. I’ve done all three methods, and honestly, the stovetop method gives you almost identical results.
Preparation Method

Let’s get into the actual cooking. This comes together faster than you think.
- Preheat your grill to medium-high heat, about 400°F (200°C). While it heats up, shuck the corn and remove all the silk. Give each ear a quick rinse and pat dry.
- Grill the corn for 12 to 15 minutes, turning every 3 to 4 minutes. You want those beautiful char marks all around. The kernels should look slightly blistered and smell amazing. Remove from grill and let cool for 5 minutes—enough to handle but still warm.
- Cut the kernels off the cob. Here’s my method: stand each ear upright on the cutting board (use a bundt pan if you have one—the kernels fall right into the center). Use a sharp knife to slice downward, rotating the cob as you go. You’ll get about 1 cup of kernels per ear.
- While the corn cools, drain and rinse the black beans. Let them sit in a colander for a few minutes to get rid of excess moisture. Wet beans make the dressing watery.
- Prep the vegetables: dice the red bell pepper into small, even pieces (about ¼ inch). Finely dice the red onion. Mince the jalapeño after removing the seeds and membranes unless you want extra heat.
- Make the dressing: in a small bowl or mason jar, combine ¼ cup olive oil, 3 tablespoons fresh lime juice, 1 tablespoon honey, 1 teaspoon cumin, ½ teaspoon chili powder, ½ teaspoon salt, and ¼ teaspoon black pepper. Whisk or shake until emulsified. Taste and adjust—I usually add a pinch more salt here.
- Combine everything: in a large bowl, add the grilled corn kernels, black beans, diced red pepper, red onion, jalapeño, and chopped cilantro. Pour the dressing over and toss gently to combine. Be careful not to mash the beans.
- Let it rest for at least 15 minutes at room temperature. This is the hardest part, I know, but the flavors need time to get friendly with each other. The corn absorbs the lime, the beans soak up the cumin, and everything starts tasting like it belongs together.
- Right before serving, gently fold in the diced avocado and crumbled cotija cheese. The avocado will get mushy if you add it too early, so patience pays off here.
- Give it a final taste and adjust seasoning. Sometimes I add another squeeze of lime or a pinch of salt right at the end.
A quick note: if you’re making this ahead for a party, stop after step 7 and refrigerate. Add the avocado and cotija just before serving. The salad actually tastes better after sitting overnight—the flavors deepen and get more complex.
Cooking Tips & Techniques
After making this salad more times than I care to count, I’ve picked up a few tricks that make a real difference.
Don’t overcook the corn. I learned this the hard way. You want char marks, not charcoal. The corn should still have some pop and juiciness when you bite into it. If the kernels look shriveled or feel hard, you’ve gone too far. Aim for golden-brown spots, not blackened husks.
Use a bundt pan for cutting corn. This is my favorite kitchen hack. Place the ear of corn upright in the center hole of a bundt pan and slice downward. The kernels fall into the pan instead of bouncing all over your counter. It’s a game-changer, especially when you’re making multiple batches.
Let the salad rest. I know you’re hungry, and I know it smells amazing, but giving this salad even 15 minutes to sit transforms it from good to great. The corn absorbs the dressing, the beans soften slightly, and the flavors meld together. One time I served it immediately and regretted it—the lime was too sharp, the cumin too forward. Time fixes that.
Toast your cumin. If you really want to level up, toast the cumin seeds in a dry pan for about 30 seconds before grinding them. The difference is subtle but real—you get this warm, nutty aroma that pre-ground cumin just doesn’t have.
Watch your salt. Canned beans already have sodium, so go easy on the salt in the dressing. Taste as you go. You can always add more, but you can’t take it out.
Dry your beans. This seems minor, but wet beans dilute your dressing and make everything taste watery. After rinsing, let the beans drain in a colander for at least 5 minutes. Pat them dry with a paper towel if you’re in a hurry.
Variations & Adaptations
This salad is incredibly forgiving, so feel free to make it your own. Here are some variations I’ve tried and loved:
Make it a meal – Add grilled chicken, shrimp, or steak on top and you’ve got a complete dinner. I like to make a batch of smoky bourbon BBQ pulled pork sliders alongside this salad for the ultimate Labor Day spread.
Go vegan – Skip the cotija cheese or use a vegan alternative. The salad is naturally dairy-free without it. I’ve made it this way for friends with dietary restrictions and nobody missed the cheese.
Add more veggies – Diced zucchini, grilled bell peppers, or even cherry tomatoes work beautifully. In late summer, I sometimes throw in grilled peaches for a sweet twist—try this alongside my grilled peach burrata salad for a full summer menu.
Switch up the beans – Can’t find black beans? Use pinto beans, kidney beans, or even chickpeas. Each brings a slightly different texture, but they all work.
Make it spicy – Add a diced serrano pepper, a pinch of cayenne, or a drizzle of hot honey. My husband likes it with extra jalapeño and a splash of Cholula.
Use frozen corn – If fresh corn isn’t in season, thawed frozen corn works in a pinch. Char it in a hot skillet with a little oil instead of grilling. It won’t have quite the same smoky flavor, but it’s still delicious.
Try different herbs – Not a cilantro fan? Use fresh mint, basil, or parsley instead. Each herb gives the salad a completely different personality.
Serving & Storage Suggestions
This salad is incredibly versatile when it comes to serving. Here’s how I like to present it:
Serve at room temperature – This salad actually tastes best when it’s not straight from the fridge. Let it sit out for about 20 minutes before serving to take the chill off. The flavors open up and the olive oil loses that slightly congealed texture.
Perfect pairings – This salad loves being the sidekick. Serve it alongside grilled meats, fish, or even as a topping for tacos. It’s also amazing scooped up with tortilla chips as a dip. For a full Labor Day menu, I pair it with loaded BBQ baked potato salad for the ultimate side dish duo.
Storage instructions – Store leftovers in an airtight container in the refrigerator for up to 4 days. The flavors actually get better after day one, but the avocado will brown. If you know you’ll have leftovers, keep the avocado separate and add it fresh each time.
Reheating – This salad is meant to be served cold or at room temperature, so no reheating needed. If you want to warm it up slightly, let it sit on the counter for 30 minutes before serving.
Make ahead tip – This is my favorite make-ahead dish for parties. Prepare everything except the avocado and cotija up to 24 hours in advance. Store the dressing separately and toss everything together about an hour before serving. The corn and beans soak up all that lime-cumin goodness overnight and taste even better the next day.
Flavor development – I’ve noticed that the salad hits its peak flavor about 2 to 4 hours after making it. The lime mellows out, the cumin becomes more aromatic, and everything just comes together. If you’re serving it at a party, aim to make it a few hours ahead.
Nutritional Information & Benefits
This salad isn’t just delicious—it’s actually good for you too. Here’s the breakdown per serving (about 1 cup, without cotija):
- Calories: Approximately 220
- Protein: 8 grams
- Fiber: 9 grams
- Healthy Fats: 10 grams (from olive oil and avocado)
- Carbohydrates: 28 grams
- Vitamin C: 45% of daily value (from bell peppers and lime juice)
Health benefits: Black beans are packed with fiber and plant-based protein, which help keep you full and support digestive health. Corn provides antioxidants like lutein and zeaxanthin, which are great for eye health. Avocado adds heart-healthy monounsaturated fats, while the lime juice boosts vitamin C and helps your body absorb iron from the beans.
Dietary considerations: This recipe is naturally gluten-free, dairy-free (if you skip the cotija), and can easily be made vegan. It’s also relatively low in calories while being high in nutrients—exactly what you want at a summer cookout where you’ll probably eat more than one serving.
Conclusion
This grilled corn and black bean salad has become my official end-of-summer tradition. It’s the dish I make when I’m not quite ready to say goodbye to long days and casual cookouts, when I want something that tastes like sunshine and smoke and the best parts of the season.
What I love most about this recipe is how forgiving it is. You can tweak the spice level, swap out ingredients based on what’s in your fridge, and it still turns out delicious. It’s the kind of recipe that builds confidence in the kitchen because it’s hard to mess up and easy to make your own.
I’d love to hear how this salad turns out for you. Did you add something unexpected? Did it become your new potluck go-to? Drop a comment below and let me know—I read every single one and I’m always looking for new variations to try. And if you’re planning a full Labor Day menu, don’t forget to check out my red, white, and blue berry trifle for the perfect patriotic finish.
Here’s to one more perfect summer meal. Go make it, share it, and enjoy every last bite.
Frequently Asked Questions
Can I make this salad ahead of time?
Absolutely. In fact, it tastes better after sitting for a few hours. Just leave out the avocado and cotija until right before serving to keep everything fresh and pretty.
How do I grill corn without a grill?
Use a grill pan on the stovetop, or char the corn directly over a gas burner using tongs. You can also broil it in the oven on a baking sheet for about 15 minutes, turning occasionally.
Can I use frozen corn instead of fresh?
Yes, but thaw it first and pat it dry. Char it in a hot skillet with a little oil instead of grilling. It won’t have quite the same smoky flavor, but it still works well in a pinch.
How long does this salad last in the fridge?
Stored in an airtight container, it stays good for up to 4 days. The flavors actually deepen over time, but the avocado will brown if added too early.
What can I substitute for cotija cheese?
Feta cheese is the best substitute—it has a similar salty, crumbly texture. You can also use queso fresco, shredded Monterey Jack, or simply skip the cheese altogether for a dairy-free version.
Pin This Recipe!

Best Grilled Corn and Black Bean Salad Recipe for Labor Day
This smoky grilled corn and black bean salad is the perfect end-of-summer dish, featuring charred corn, creamy black beans, and a bright lime-cilantro dressing. It’s quick, easy, and a crowd-pleaser for any cookout.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 8 servings 1x
- Category: Side Dish
- Cuisine: Mexican
Ingredients
- 5 ears fresh corn on the cob, husks removed
- 2 cans (15 oz each) black beans, drained and rinsed
- 1 large red bell pepper, diced
- 1 small red onion, finely diced
- 1 jalapeño, seeded and minced
- 1 cup fresh cilantro, chopped
- 3 tablespoons fresh lime juice
- ¼ cup olive oil
- 1 tablespoon honey
- 1 teaspoon ground cumin
- ½ teaspoon chili powder
- Salt and black pepper to taste
- ½ cup cotija cheese, crumbled (optional)
- 1 large avocado, diced
Instructions
- Preheat your grill to medium-high heat, about 400°F (200°C). Shuck the corn, remove all silk, rinse, and pat dry.
- Grill the corn for 12 to 15 minutes, turning every 3 to 4 minutes, until charred. Remove and let cool for 5 minutes.
- Cut the kernels off the cob using a sharp knife. Stand each ear upright on a cutting board and slice downward, rotating the cob.
- While the corn cools, drain and rinse the black beans. Let them sit in a colander to remove excess moisture.
- Dice the red bell pepper, finely dice the red onion, and mince the jalapeño.
- Make the dressing: in a small bowl or mason jar, combine ¼ cup olive oil, 3 tablespoons fresh lime juice, 1 tablespoon honey, 1 teaspoon cumin, ½ teaspoon chili powder, ½ teaspoon salt, and ¼ teaspoon black pepper. Whisk or shake until emulsified.
- In a large bowl, combine the grilled corn kernels, black beans, diced red pepper, red onion, jalapeño, and chopped cilantro. Pour the dressing over and toss gently.
- Let the salad rest for at least 15 minutes at room temperature to allow flavors to meld.
- Right before serving, gently fold in the diced avocado and crumbled cotija cheese.
- Taste and adjust seasoning with additional lime juice or salt if needed.
Notes
For best flavor, let the salad rest for 2-4 hours before serving. Add avocado and cotija just before serving to prevent browning. If making ahead, prepare without avocado and cotija, and refrigerate. The salad can be stored in an airtight container in the refrigerator for up to 4 days.
Nutrition
- Serving Size: 1 cup
- Calories: 220
- Sugar: 8
- Sodium: 350
- Fat: 10
- Saturated Fat: 2
- Carbohydrates: 28
- Fiber: 9
- Protein: 8
Keywords: grilled corn salad, black bean salad, Labor Day recipe, summer salad, Mexican salad, corn and black bean salad


