Love this? Save it for later!
Share the inspiration with your friends
My neighbor Sarah asked why I couldn’t just throw the corn straight on the grill, husks and all, instead of going through my elaborate shucking and foil-wrapping routine. I started to explain why that wouldn’t work — then stopped. She was holding a cold beer in one hand and a pair of tongs in the other, looking at me like I was making things harder than they needed to be. Honestly, she wasn’t wrong.
I’d been hosting our block’s end-of-summer potluck for the past four years, and my grilled corn and black bean salad had become my signature dish. The neighbors expected it. I had my process down to a science — shuck the corn, remove every single silk, wrap each cob in foil, grill them, let them cool, then carefully cut off the kernels. It took forever. Sarah watched me one year and just asked her simple question. I felt my face get warm. I mean, I’d been a food blogger for seven years at that point. I was supposed to be the expert.
But I tried her way. I threw four ears of corn, husks still on, right onto the hot grates. They hissed and popped. The husks caught fire a little. I panicked for exactly three seconds before telling myself to relax. When I pulled them off, the husks were blackened and crispy. I let them cool, peeled them back, and there it was — perfectly steamed, smoky, gorgeous corn with zero effort. The silks practically fell off on their own. I felt like an absolute fool, and I’ve never gone back to my old method since.
That’s the thing about cooking for a crowd. You think you need all these complicated techniques to impress people, but the best dishes often come from the simplest moments. This grilled corn and black bean salad has been on my potluck table every single year since, and every year someone asks for the recipe. Maybe you’ve been there — spending way too long on something that could be easy, just because you thought that’s what a good host does. Trust me, I get it.
Why You’ll Love This Recipe
Let me tell you why this grilled corn and black bean salad has become my go-to for every summer gathering. I’ve tested this recipe at least a dozen times, tweaking the lime-to-cumin ratio, playing with different peppers, even trying it with frozen corn in the dead of winter. This version? It’s the winner.
- Quick & Easy : Comes together in under 30 minutes, most of which is just the corn grilling. You can prep everything else while it cooks.
- Simple Ingredients : Corn, black beans, bell pepper, red onion, cilantro, lime, cumin — that’s it. No fancy grocery trips needed.
- Perfect for Potlucks : This dish travels like a dream. Make it ahead, toss it in a bowl, and you’re the hero of the party.
- Crowd-Pleaser : I’ve served this to vegetarians, vegans, meat-lovers, picky kids, and everyone in between. Empty bowl every single time.
- Unbelievably Delicious : The smoky char from the grilled corn mixed with the creamy black beans and bright lime dressing is next-level comfort food.
What makes this recipe different from the rest? It’s the char. Most corn salads use boiled or raw corn, and they’re fine. But grilling the corn in the husk gives you this incredible smoky depth that you just can’t get any other way. Plus, the dressing is perfectly balanced — tangy lime, warm cumin, a touch of honey, and just enough salt to make everything pop. I’ve tried versions with more oil, less acid, different spices. This one hits every single note.
This recipe isn’t just good — it is the kind that makes people close their eyes after the first bite. I’ve watched it happen. It’s comfort food reimagined — healthier, faster, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple barbecue into something memorable.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples or easy to find at any grocery store.
- 4 ears fresh corn , husks on (look for bright green husks and plump kernels — in-season corn makes a huge difference)
- 1 can (15 oz) black beans , drained and rinsed (I prefer Bush’s or Goya for consistent texture)
- 1 red bell pepper , diced small (orange or yellow works too, but red is sweetest)
- 1/2 small red onion , finely diced (soak in cold water for 5 minutes if you want to mellow the bite)
- 1/2 cup fresh cilantro , chopped (stems included — they have tons of flavor)
- 1 jalapeño , seeded and minced (leave seeds in for more heat)
For the Dressing:
- 3 tablespoons olive oil (extra virgin is fine, but a lighter one lets the lime shine)
- 2 tablespoons fresh lime juice (about 1 large lime — never use bottled, you’ll taste the difference)
- 1 teaspoon honey (or agave for vegan)
- 1/2 teaspoon ground cumin (toast whole cumin and grind it yourself for next-level flavor)
- 1/2 teaspoon smoked paprika (adds that extra layer of smokiness)
- 1/2 teaspoon salt , plus more to taste
- 1/4 teaspoon black pepper
A few notes on ingredients. For the corn, fresh summer corn is ideal, but I’ve made this with frozen corn in a pinch. Just thaw it, pat it dry, and char it in a hot skillet instead of grilling. The black beans — please rinse them well. That canned liquid is starchy and will make your dressing cloudy. I’ve forgotten to rinse before, and the salad turned out murky and less vibrant. Learn from my mistakes.
If you’re feeding a crowd, double everything. This recipe serves about 6 as a side, but I’ve seen 4 people polish off the whole batch without shame. The jalapeño is optional if you’re serving kids or spice-sensitive guests, but I find the heat balances beautifully with the sweet corn. For a milder version, use half a jalapeño or skip it entirely.
Equipment Needed
You don’t need much for this recipe, which is part of the beauty. Here’s what you’ll want:
- Grill (gas or charcoal — both work great)
- Tongs (long ones keep your hands safe from flare-ups)
- Large mixing bowl
- Small bowl or jar for the dressing
- Cutting board and sharp knife
- Measuring spoons
No grill? No problem. You can char the corn in a cast-iron skillet on the stove, or even under the broiler. I’ve done it in a hotel room once (don’t ask) using a hot plate and a pan. It worked. Not ideal, but it worked. If you’re using a cast-iron skillet, get it screaming hot and turn the corn every few minutes until it’s charred on all sides.
My favorite tool for this? A good pair of kitchen shears. I use them to cut the corn off the cob after grilling — just stand the ear upright in a bowl and cut downward. Way easier than wrestling with a knife. Also, a Microplane for zesting the lime before juicing it. That zest adds a pop of brightness that takes the dressing over the top.
Preparation Method

Let’s get cooking. This whole process takes about 30 minutes, and most of it is hands-off while the corn grills.
- Preheat your grill to medium-high heat. Around 400°F. You want it hot enough to char the husks but not so hot that everything burns in two minutes. While the grill heats, soak the corn in cold water for 10 minutes. This step is optional but helps steam the kernels inside the husks.
- Grill the corn. Place the corn directly on the grates, husks and all. Close the lid and let it cook for 15-20 minutes, turning every 5 minutes with tongs. The husks will blacken and char — that’s exactly what you want. Don’t panic when you see flames licking the edges. I panicked my first time. It’s fine.
- Let the corn cool. Use tongs to transfer the grilled corn to a cutting board. Let it sit for 5-10 minutes until cool enough to handle. The husks will have pulled back from the kernels, and the silks should slide off easily. If they don’t, you didn’t soak long enough — no big deal, just peel carefully.
- Cut the kernels off the cob. Stand each ear upright in a large bowl. Use a sharp knife to cut downward, removing the kernels in strips. Don’t cut too close to the cob — you want the whole kernel, not the tough base. You should get about 2 cups of kernels from 4 ears. The smell at this point is incredible — smoky, sweet, and earthy.
- Prepare the beans and vegetables. While the corn cools, drain and rinse the black beans. Dice the bell pepper into small, even pieces — about 1/4 inch. Finely dice the red onion. Mince the jalapeño. Chop the cilantro. I like to do all my prep while the corn is on the grill so everything comes together at once.
- Make the dressing. In a small bowl or jar, whisk together the olive oil, lime juice, honey, cumin, smoked paprika, salt, and pepper. Taste it. Adjust the salt or lime to your preference. The dressing should be bright and tangy with a warm, smoky undertone from the spices.
- Combine everything. Add the grilled corn kernels, black beans, bell pepper, red onion, jalapeño, and cilantro to the large bowl. Pour the dressing over the top. Toss gently with a spatula until everything is evenly coated. The corn will still be slightly warm, which helps the flavors meld together beautifully.
- Taste and adjust. This is the most important step. Take a bite. Does it need more salt? Another squeeze of lime? A pinch more cumin? Trust your palate. I almost always add an extra pinch of salt and another squeeze of lime at this stage.
- Let it rest. Cover the bowl and let the salad sit at room temperature for at least 15 minutes before serving. This resting time allows the flavors to marry and the corn to absorb the dressing. If you can wait 30 minutes, even better.
One more thing — if you’re making this ahead, hold back half the cilantro and add it just before serving. It keeps the color bright and the flavor fresh. I learned this the hard way after serving a sad, wilted-looking salad at a party.
Cooking Tips & Techniques
Let me share some things I’ve learned the hard way so you don’t have to. First, don’t skip soaking the corn. I got lazy once and threw dry corn on the grill. The husks burned completely, the silks fused to the kernels, and I spent 20 minutes picking burnt husk fragments out of the salad. Not my finest moment.
Second, cut the corn off the cob in a wide, shallow bowl, not on a flat cutting board. The kernels go flying everywhere. I’ve found corn in my coffee cup before. Trust me on this one.
Third, if you’re serving this at a party, make the dressing separately and toss it right before serving. The salad can sit for a few hours without dressing, but once it’s dressed, the vegetables start to soften and release liquid. You want that fresh, vibrant texture when guests take their first bite.
Fourth, don’t overcook the corn. You want char, not charcoal. The kernels should be tender with some blackened spots, not completely blackened all over. Pull them off the grill when about half the husk is charred. The corn inside will be perfectly steamed.
Fifth, use room temperature ingredients for the dressing. Cold olive oil doesn’t emulsify well with cold lime juice. I keep my olive oil on the counter for this reason. If your honey is crystallized, microwave it for 10 seconds to loosen it up before adding.
Last tip — toast your cumin. Seriously. Throw the ground cumin in a dry pan over medium heat for 30 seconds until it smells fragrant and nutty. It makes a world of difference. I forgot to do this once and the salad tasted flat. Never again.
Variations & Adaptations
This recipe is incredibly flexible. Here are some ways I’ve changed it up:
Add avocado. Dice one ripe avocado and fold it in just before serving. The creamy texture against the smoky corn is heavenly. Just know you’ll need to eat the leftovers the same day — avocado doesn’t keep well.
Make it a main dish. Add 2 cups of cooked quinoa or farro to turn this side into a hearty lunch or dinner. I’ve done this for meal prep and it holds up beautifully for 3-4 days in the fridge.
Swap the beans. Black beans are classic, but I’ve used chickpeas, pinto beans, or even edamame. Each gives a slightly different texture. Chickpeas are my second favorite — they get a little creamy when mixed with the dressing.
Change the herbs. No cilantro? Use fresh parsley or mint instead. I know cilantro is polarizing — I’ve had guests who swear it tastes like soap. Mint adds a surprising freshness that works really well with the lime.
Add cheese. Crumbled cotija or feta cheese takes this salad to another level. The salty, tangy cheese contrasts beautifully with the sweet corn. I add it on top rather than mixing it in, so guests can choose their own adventure.
Spice it up. Add an extra jalapeño, or throw in some chipotle powder for smoky heat. I once made a version with chipotle in adobo sauce — just a teaspoon of the sauce mixed into the dressing — and it was incredible.
Roast the corn instead. If it’s winter or you don’t have a grill, roast the corn in a 425°F oven for 20 minutes. The char won’t be as pronounced, but it still works. I’ve done this in January when I was craving summer flavors.
Serving & Storage Suggestions
This grilled corn and black bean salad is best served at room temperature, which makes it perfect for parties. You can make it up to a day ahead, keep it in the fridge, and pull it out 30 minutes before serving to let it come to temperature.
For presentation, I like to serve it in a wide, shallow bowl so the colors really pop. The yellow corn, black beans, red pepper, and green cilantro make a beautiful display. Sprinkle a few extra cilantro leaves on top and maybe some lime wedges around the edge. If you added cheese, crumble it over the top right before serving.
What to serve alongside? This salad is incredibly versatile. It’s perfect with grilled chicken, steak, or fish. I’ve served it at barbecues next to burgers and hot dogs, and it always gets as much attention as the main event. It’s also amazing as a topping for tacos — just spoon it right on top of grilled fish or carnitas.
For drinks, a cold Mexican lager or a margarita pairs beautifully with the smoky, citrusy flavors. If you’re keeping it non-alcoholic, lime sparkling water with a splash of agave is refreshing and complementary.
Storage: Keep leftovers in an airtight container in the refrigerator for up to 4 days. The flavors actually get better after a day — the corn absorbs the dressing and everything melds together. Just know that the cilantro will lose its brightness after day one, so if you’re meal prepping, add fresh cilantro each day.
Reheating: I actually prefer this salad cold or at room temperature, even the next day. But if you want it warm, microwave individual portions for 30 seconds or let it sit on the counter for 20 minutes. Don’t reheat the whole batch — it’ll get mushy.
One note on leftovers — if you added avocado, eat those within a few hours. Avocado doesn’t hold up overnight. I’ve made this mistake more times than I’d like to admit.
Nutritional Information & Benefits
This grilled corn and black bean salad is as nutritious as it is delicious. Here’s the rough breakdown per serving (about 1 cup, serves 6):
- Calories: 220
- Protein: 8g
- Carbohydrates: 32g
- Fiber: 8g
- Fat: 9g
- Sugar: 8g (natural from corn)
- Sodium: 380mg
The black beans are the star here nutritionally — they’re packed with fiber and plant-based protein, which keeps you full and satisfied. Corn gets a bad rap sometimes, but it’s actually a good source of antioxidants like lutein and zeaxanthin, which support eye health. The bell pepper adds a massive dose of vitamin C — more than an orange, believe it or not.
This recipe is naturally vegan, gluten-free, and dairy-free. If you’re watching sodium, use no-salt-added black beans and reduce the salt in the dressing. The lime juice and cumin provide so much flavor that you honestly won’t miss the extra salt.
From a wellness perspective, this is the kind of dish I feel good about eating regularly. It’s whole foods, plant-based, and packed with colorful vegetables. I try to include something like this in my weekly meal prep because it makes healthy eating feel effortless and exciting.
Conclusion
This grilled corn and black bean salad has become more than just a recipe in my kitchen — it’s the dish I bring when I want to show up without stress. It’s the one that gets texts the next day asking for the recipe. It’s the salad that made me realize sometimes the best cooking advice comes from the person standing next to you holding a beer.
I love this recipe because it proves you don’t need complicated techniques or fancy ingredients to make something memorable. You just need good corn, a hot grill, and the willingness to try something different. Sarah taught me that, and now I’m passing it on to you.
So go ahead — make this for your next gathering. Watch people’s faces light up when they take that first bite. And if someone asks you why you don’t shuck the corn first, tell them you learned from a neighbor who knew what she was doing.
I’d love to hear how it turns out. Leave a comment below, share your own twist on the recipe, or tag me in your photos. Happy cooking, friends!
Frequently Asked Questions
Can I use frozen corn instead of fresh?
Absolutely. Thaw the corn, pat it completely dry, and char it in a hot skillet or under the broiler. It won’t have quite the same smoky depth as grilled fresh corn, but it’s a solid substitute when corn isn’t in season.
How far ahead can I make this salad?
You can make it up to 24 hours in advance. Keep it covered in the fridge and add the fresh cilantro just before serving. The flavors actually improve overnight as the corn absorbs the dressing.
Is this recipe spicy?
It has a mild warmth from the jalapeño, but it’s not spicy. If you’re sensitive to heat, remove the seeds and membranes from the jalapeño, or leave it out entirely. For more heat, keep the seeds or add a second jalapeño.
Can I grill the corn without the husks?
You can, but you’ll need to watch it carefully. Shuck the corn, brush it with oil, and grill directly on the grates for about 10 minutes, turning frequently. The husk method is easier because it steams the corn while protecting it from burning.
What if I don’t have a grill?
Use a cast-iron skillet on the stovetop over high heat. Char the corn in batches, turning every few minutes until you get those blackened spots. You can also use the broiler — place the corn on a baking sheet and broil for 10-12 minutes, turning halfway through.
Pin This Recipe!

Best Grilled Corn and Black Bean Salad Recipe
This smoky, tangy grilled corn and black bean salad comes together in under 30 minutes and is perfect for potlucks, barbecues, or a healthy side dish. Grilling the corn in the husk gives it incredible depth of flavor with minimal effort.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 6 servings 1x
- Category: Side Dish
- Cuisine: American
Ingredients
- 4 ears fresh corn, husks on
- 1 can (15 oz) black beans, drained and rinsed
- 1 red bell pepper, diced small
- 1/2 small red onion, finely diced
- 1/2 cup fresh cilantro, chopped
- 1 jalapeño, seeded and minced
- 3 tablespoons olive oil
- 2 tablespoons fresh lime juice (about 1 large lime)
- 1 teaspoon honey (or agave for vegan)
- 1/2 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon salt, plus more to taste
- 1/4 teaspoon black pepper
Instructions
- Preheat your grill to medium-high heat (around 400°F). While the grill heats, soak the corn in cold water for 10 minutes (optional but helps steam the kernels).
- Grill the corn directly on the grates, husks and all. Close the lid and cook for 15-20 minutes, turning every 5 minutes with tongs, until the husks are blackened and charred.
- Transfer the grilled corn to a cutting board and let cool for 5-10 minutes until easy to handle. The husks should pull back and silks slide off easily.
- Stand each ear upright in a large bowl and use a sharp knife to cut the kernels off the cob in strips. You should get about 2 cups of kernels.
- While the corn cools, drain and rinse the black beans. Dice the bell pepper, finely dice the red onion, mince the jalapeño, and chop the cilantro.
- In a small bowl or jar, whisk together the olive oil, lime juice, honey, cumin, smoked paprika, salt, and pepper. Taste and adjust seasoning.
- In a large bowl, combine the grilled corn kernels, black beans, bell pepper, red onion, jalapeño, and cilantro. Pour the dressing over the top and toss gently until evenly coated.
- Taste and adjust with more salt or lime juice if needed.
- Cover the bowl and let the salad rest at room temperature for at least 15 minutes (up to 30 minutes) before serving to allow flavors to meld.
Notes
For best results, soak the corn before grilling to prevent husks from burning completely. Cut kernels off the cob in a wide, shallow bowl to avoid mess. Make dressing separately and toss just before serving if making ahead. Toast cumin in a dry pan for 30 seconds for extra flavor. If adding avocado, fold in just before serving and eat leftovers the same day.
Nutrition
- Serving Size: 1 cup
- Calories: 220
- Sugar: 8
- Sodium: 380
- Fat: 9
- Saturated Fat: 1
- Carbohydrates: 32
- Fiber: 8
- Protein: 8
Keywords: grilled corn salad, black bean salad, summer salad, potluck recipe, vegan, gluten-free, easy side dish


