Last July, I made the classic mistake. You know the one. I showed up to my neighbor’s backyard BBQ with a bowl of pasta salad that had been sitting in the humid Texas heat for three hours. It was slimy, the dressing had separated into a weird oily mess, and honestly? It tasted like regret. Meanwhile, the grill was smoking, the ice was melting, and everyone was hovering around the main dishes, ignoring the sides table entirely.
That was my wake-up call. I realized that summer sides need to do something specific: they need to cut through the richness of grilled meats, they need to survive the heat without turning into a science experiment, and they need to be bright enough to make people actually stop eating ribs for five minutes and breathe.
That’s when I started obsessing over this charred corn and black bean salad. It’s not just a salad. It’s a flavor bomb. The sweetness of the charred corn, the earthy punch of the black beans, the zing of lime, and the heat from jalapeños—it hits every note. I’ve made this for picnics, potlucks, tailgates, and lazy Sunday dinners. It travels well. It tastes better the next day (seriously, the flavors meld overnight). And it is incredibly easy to make.
Here’s the thing about summer cooking: you don’t want to spend your entire evening standing over a stove while everyone else is outside. This salad comes together in about 20 minutes. You can use fresh corn from the farmer’s market, or frozen corn if you’re like me and forgot to buy fresh. Either way, the result is the same: a vibrant, protein-packed side dish that disappears faster than the potato salad.
I’ve tested this recipe probably two dozen times over the last two summers, tweaking the lime juice, adjusting the spice level, and figuring out the best way to get that perfect char without burning the kernels. What I’ve landed on is simple, foolproof, and absolutely delicious. Let’s get into why this is going to become your new go-to for every outdoor gathering.
Why This Charred Corn and Black Bean Salad Rules Summer
There are a lot of side dishes out there. But this one? It’s different. It’s not just “good for a salad.” It’s substantial, flavorful, and ridiculously versatile. Here’s why I keep coming back to it:
- It’s Actually Filling — Most summer salads are just lettuce and tomatoes. This one has black beans and corn, which means it’s got protein and fiber. It’s substantial enough to be a light lunch on its own, but perfect as a side. I’ve seen people pile their plates high with this instead of the main course.
- It Loves the Heat — Unlike delicate greens that wilt instantly in the sun, this salad thrives. The corn, beans, and sturdy veggies (red onion, bell pepper) hold up perfectly. In fact, I’ve noticed it tastes even better after sitting in a cooler for a few hours. The flavors have time to marry.
- Zero Cooking Required (If You’re Lazy) — I love the smoky flavor of charred corn, but I also love not turning on the stove. You can roast fresh corn on the grill, in the oven, or in a skillet. Or, you can skip the char entirely and use thawed frozen corn. It still tastes amazing. I won’t judge.
- It’s a Flavor Chaser — Grilled steak, chicken, or fish can be heavy. This salad is acidic, spicy, and bright. It cleanses the palate. It’s the perfect counterpoint to rich, smoky meats. It’s like a little hug for your taste buds.
- It’s Customizable — Hate cilantro? Swap it for parsley. Don’t like spice? Leave out the jalapeño. Want more crunch? Add some radishes. This recipe is a framework, not a rigid rulebook. I’ve made variations for picky eaters and spice-loving foodies alike.
Real talk: this is the side dish that gets you invited back to the BBQ. It’s colorful, it’s healthy-ish, and it just tastes good. Everyone wins.
Ingredients You’ll Need for the Perfect Salad
Here’s the beauty of this recipe: the ingredient list is short, cheap, and mostly things you probably already have or can grab at any grocery store. I’m particular about a few things here, so let’s break down what you need and why.
For the Base
Corn (fresh or frozen) (3 cups kernels / about 4 ears) — This is the star. If you use fresh corn, you’ll get that incredible smoky char. If you use frozen, look for whole kernel corn, not creamed corn. Thaw it first. I’ve used both, and while fresh has more texture, frozen is a lifesaver in winter or when you’re rushed.
Black beans (1 can, 15oz / 425g, drained and rinsed) — Canned beans are totally fine here. Just make sure you rinse them well to remove that metallic canned taste. If you prefer, you can cook dried black beans from scratch, but that takes hours. I’m not that patient.
Red bell pepper (1 medium, diced / about 150g) — Adds crunch and sweetness. Don’t skip this. Green bell pepper is too bitter for this. Yellow or orange peppers work too and add a nice color contrast.
Red onion (½ medium, finely diced / about 75g) — Raw red onion can be sharp. If you’re sensitive to it, soak the diced onion in ice water for 10 minutes before adding it to the salad. This mellows the bite. I usually skip this step because I like the kick, but it’s up to you.
For the Flavor
Jalapeño (1 medium, seeded and minced / about 1 tablespoon) — This adds the heat. For less heat, remove all the seeds and white ribs. For more heat, leave some in. I usually remove most of the seeds but leave a few for a mild kick. Wear gloves when handling jalapeños! Trust me.
Cilantro (½ cup, chopped / about 30g) — Fresh cilantro is essential. It brings that bright, citrusy freshness. If you’re one of those people who thinks cilantro tastes like soap (genetic trait, I believe), swap it for fresh parsley or mint. No shame.
Lime (2 medium limes, juiced / about ¼ cup juice) — Fresh lime juice is non-negotiable. Bottled lime juice tastes flat and artificial. Use fresh. If you don’t have fresh limes, lemon juice works in a pinch, but lime is the traditional choice.
Olive oil (3 tablespoons / 45ml) — I use extra virgin olive oil for the best flavor. It adds richness and helps carry the spices. Don’t skimp on the oil; the salad needs it to feel cohesive.
For the Seasoning
Cumin (1 teaspoon) — Ground cumin adds that earthy, smoky depth that pairs perfectly with corn and beans. It’s the secret ingredient that makes it taste “Tex-Mex.”
Chili powder (½ teaspoon) — Adds a subtle warmth and color. It’s not hot, just flavorful. Use a good quality chili powder, not the blended seasoning mix.
Garlic (1 clove, minced / about 1 teaspoon) — Fresh garlic only. No jarred garlic in this recipe. It’s too pungent and loses its flavor quickly. Fresh minced garlic is mild and sweet.
Salt and black pepper — To taste. I usually use about 1 teaspoon of kosher salt and ½ teaspoon of black pepper. Taste and adjust at the end.
Optional Add-ins
Feta or cotija cheese (½ cup, crumbled) — Adds a salty, creamy contrast. Feta is easier to find; cotija is more authentic but harder to source. I love the crunch of cheese in this salad.
Avocado (1 large, diced) — Adds creaminess. Add this right before serving so it doesn’t brown. If you’re meal prepping, leave the avocado out.
Cherry tomatoes (1 cup, halved) — For extra juiciness and color. I add these when tomatoes are in season and cheap.
Equipment Needed
You don’t need fancy gadgets for this. Here’s what I actually use:
- Large mixing bowl — I use a 6-quart stainless steel bowl. It needs to be big enough to toss the salad without spilling. Glass works too, but I like metal for durability.
- Knife and cutting board — For chopping the corn, onions, peppers, and jalapeño. Sharp knife is key for safe, clean cuts.
- Grill pan or skillet — If you’re charring fresh corn, you need a heavy-bottomed pan. Cast iron is ideal. It holds heat well and gives a nice char.
- Colander — For rinsing the canned beans and draining the corn if you use frozen.
- Microplane or zester — Optional, but I love adding a little lime zest to the dressing. It boosts the citrus flavor significantly.
- Spoons — For tossing and serving. I use two large spoons for tossing.
Tool tip: If you’re using fresh corn, a serrated knife can help you cut the kernels off the cob more safely. Just be careful. I’ve cut myself more times than I’d like to admit.
How to Make It: Step-by-Step
Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up.
Step 1: Prep the Corn (5-8 minutes)
If you’re using fresh corn, husk the ears and remove the silk. You want clean, dry corn. If you’re using frozen corn, just thaw it in a colander under cold water. I usually prep the corn first because it takes the longest.
Step 2: Char the Corn (3-5 minutes)
Heat a large skillet or grill pan over medium-high heat. Add a splash of oil. Once the pan is hot, add the corn kernels (if you’ve cut them off the cob) or the whole ears (if you’re grilling them whole). Cook for 3-5 minutes, stirring occasionally, until the corn is charred in spots and tender. This step is crucial. It adds that smoky flavor that defines the dish. If you’re grilling outside, you can char the whole ears on the grill, then cut the kernels off. Either way works.
Step 3: Make the Dressing (2 minutes)
In a small bowl, whisk together the lime juice, olive oil, cumin, chili powder, minced garlic, salt, and black pepper. Add the lime zest if you’re using it. Whisk until emulsified. The dressing should be glossy and fragrant. Taste it. It should be bright and tangy. If it needs more acid, add a squeeze of lime. If it needs more salt, add a pinch.
Step 4: Combine the Salad (5 minutes)
In your large mixing bowl, combine the charred corn, drained black beans, diced red bell pepper, diced red onion, and minced jalapeño. Pour the dressing over the top. Toss everything together gently but thoroughly. You want every kernel and bean coated in the dressing.
Step 5: Add the Herbs and Cheese (2 minutes)
Stir in the chopped cilantro and crumbled feta (if using). Toss one more time. Taste and adjust seasoning. Does it need more salt? More lime? More jalapeño? Now is the time to fix it.
Step 6: Chill and Serve
Let the salad sit at room temperature for 10 minutes to let the flavors meld, or chill it in the fridge for an hour. I usually make it a few hours ahead. Serve with tortilla chips, tacos, or alongside grilled meats. It’s that versatile.
Total Time: About 20 minutes (10 minutes active, 10 minutes charring/resting)
Troubleshooting:
– Corn not charred enough? Turn up the heat. The pan needs to be hot.
– Salad too dry? Add a splash more lime juice or olive oil.
– Too spicy? Add more beans or corn to dilute the heat. Or add a dollop of sour cream.
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.
The Char is Key
Don’t skip the charring step. Raw corn is sweet but one-dimensional. Charred corn has depth. It tastes like summer. If you can’t char it, roast it in the oven at 400°F for 15 minutes. It’s not the same, but it’s better than nothing.
Rinse Those Beans
Yes, I know it’s tedious. But canned beans have a slimy, metallic taste. Rinse them thoroughly under cold water until the water runs clear. It makes a huge difference in the final flavor.
Control the Heat
Jalapeños vary wildly in heat. One jalapeño can be mild, another can be fiery. If you’re serving kids or people sensitive to spice, start with half a jalapeño and taste. You can always add more, but you can’t take it away.
Make It Ahead
This salad actually improves with time. The corn absorbs the lime and cumin. The beans soften slightly. I recommend making it 2-4 hours ahead. If you make it the night before, add the avocado and fresh cilantro in the morning so they don’t brown or wilt.
Pro Trick: Toast the Spices
For an extra layer of flavor, toast the cumin and chili powder in a dry pan for 30 seconds before mixing them into the dressing. It releases the essential oils and makes the spices pop. I do this sometimes when I’m feeling fancy.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Grilled Chicken Version
Add diced grilled chicken to make it a full meal. I marinate the chicken in lime and cumin before grilling. It’s my favorite way to eat this salad for lunch.
Shrimp Swap
Replace the chicken with grilled shrimp. Toss the shrimp with the salad warm so they absorb the flavors. It’s fancy and fast.
Veggie-Loaded
Add diced cucumber, radishes, or cherry tomatoes for extra crunch and freshness. I love adding radishes in the spring—they add a peppery bite.
Cheese Variations
Feta is my go-to, but cotija, queso fresco, or even crumbled goat cheese work well. For a dairy-free version, skip the cheese or use a vegan crumble.
Herb Swap
No cilantro? Use parsley, mint, or even basil. Mint gives it a weird but good twist. Try it once.
Dietary Modifications
Gluten-Free: This recipe is naturally gluten-free. Just check your spices to ensure no anti-caking agents contain gluten.
Vegan: Skip the cheese. Add extra beans or tofu for protein. It’s still delicious.
Lower-Carb: Reduce the corn to 1 cup and add more beans and veggies. It’s still hearty but lower in starch.
Serving & Storage
How to Serve: I usually serve this straight from the bowl with a big spoon. It looks rustic and inviting. But here are other ways I’ve enjoyed it:
- As a Taco Filling: Spoon it into warm tortillas with avocado and salsa.
- On Top of Greens: Use it as a topping for a bed of mixed greens for a light lunch.
- With Chips: Serve with tortilla chips as a dip or salad hybrid.
Side Dishes: Pairs perfectly with grilled steak, chicken, or fish. Also great with cast iron ribeye steak for a complete summer meal.
Storage Instructions:
Refrigerator: Store in an airtight container for up to 4 days. The flavors get better each day. Add fresh cilantro and avocado before serving if you prepped ahead.
Reheating: This salad is best served cold or at room temperature. Do not reheat it. The corn will get mushy, and the beans will lose their texture.
Freezing: Do not freeze this salad. The corn and beans will become watery and soggy when thawed. It’s not worth it.
Meal Prep: This is a great meal prep item. Make a big batch on Sunday, portion it out, and you have healthy lunches all week. Just add the avocado each morning.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking.
Per Serving (based on 8 servings):
- Calories: 180
- Protein: 7g
- Carbs: 28g
- Fiber: 6g
- Sugar: 4g
- Fat: 6g
- Saturated Fat: 1g
- Cholesterol: 0mg
- Sodium: 350mg
- Calcium: 60mg
What’s Good:
– High in fiber from beans and corn.
– Good source of plant-based protein.
– Low in saturated fat.
– Rich in vitamins A and C from the peppers and cilantro.
What to Know:
– Moderate in carbs due to corn and beans.
– Sodium can be adjusted by reducing salt in the dressing.
My Take: Look, this is a healthy, vegetable-forward side. It’s not a diet food, but it’s nutrient-dense and filling. I eat it as a side, but I’ve had it as a main with extra beans and cheese. It’s versatile and satisfying.
Final Thoughts
So that’s my go-to charred corn and black bean salad! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.
This has saved summer dinners more times than I can count. It’s my answer to “what’s for dinner” when I’m tired, don’t want takeout, and still want something that tastes really good. My kids are happy, my husband’s happy, and I’m happy because I’m not stressed about cooking.
Make it yours! Try different add-ins, swap in your favorite vegetables, adjust the garlic (though more is always better in my opinion). The best recipes are the ones you adapt to your family’s tastes.
If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.
Happy cooking! And I hope your kitchen smells half as good as mine does right now.
Frequently Asked Questions
Can I use frozen corn instead of fresh?
Absolutely. In fact, frozen corn is often sweeter than fresh corn that’s been sitting on the shelf. Just thaw it first and pat it dry. You can still char it in a hot pan. It works great.
How spicy is this salad?
It’s mild to medium, depending on the jalapeño. If you remove all the seeds and ribs, it’s very mild. If you leave them in, it’s spicy. Start with half a jalapeño and adjust to your taste.
Can I make this ahead of time?
Yes! This salad actually tastes better the next day. Make it 2-4 hours ahead, or even the night before. Just add fresh cilantro and avocado right before serving to keep them bright and green.
What can I serve with this salad?
It pairs well with grilled meats like cast iron ribeye steak, chicken, or fish. It’s also great with tacos, burritos, or on its own with chips. I also love it as a side for smoky chipotle shredded beef barbacoa bowls for a complete meal.
Why did my salad turn out watery?
Usually, this happens if you didn’t rinse the beans well or if you added tomatoes too early and they released water. Make sure to drain and rinse the beans thoroughly. If using tomatoes, add them right before serving.
Can I freeze this salad?
No. The corn and beans will become mushy when thawed. This salad is best eaten fresh or stored in the fridge for up to 4 days.
Is this salad gluten-free?
Yes, it’s naturally gluten-free. Just double-check your spices and canned beans to ensure no gluten-containing additives were used.
Pin This Recipe!
Charred Corn and Black Bean Salad
- Total Time: 20 minutes
- Yield: 8 servings 1x
Description
A vibrant, protein-packed summer side dish featuring smoky charred corn, black beans, and a zesty lime-cumin dressing. It is easy to make, travels well, and tastes even better the next day.
Ingredients
- 3 cups corn kernels (about 4 ears fresh, or thawed frozen corn)
- 1 can (15oz / 425g) black beans, drained and rinsed
- 1 medium red bell pepper, diced
- ½ medium red onion, finely diced
- 1 medium jalapeño, seeded and minced
- ½ cup fresh cilantro, chopped
- 2 medium limes, juiced (about ¼ cup)
- 3 tablespoons extra virgin olive oil
- 1 teaspoon ground cumin
- ½ teaspoon chili powder
- 1 clove garlic, minced
- 1 teaspoon kosher salt (or to taste)
- ½ teaspoon black pepper (or to taste)
- Optional: ½ cup feta or cotija cheese, crumbled
- Optional: 1 large avocado, diced
- Optional: 1 cup cherry tomatoes, halved
Instructions
- Prep the corn: If using fresh corn, husk and remove silk. If using frozen, thaw in a colander under cold water.
- Char the corn: Heat a large skillet or grill pan over medium-high heat with a splash of oil. Add corn kernels or whole ears and cook for 3-5 minutes, stirring occasionally, until charred in spots and tender. Let cool slightly.
- Make the dressing: In a small bowl, whisk together lime juice, olive oil, cumin, chili powder, minced garlic, salt, and black pepper. Add lime zest if using. Whisk until emulsified.
- Combine the salad: In a large mixing bowl, combine the charred corn, drained black beans, diced red bell pepper, diced red onion, and minced jalapeño.
- Dress the salad: Pour the dressing over the vegetable mixture and toss gently but thoroughly to coat everything.
- Add herbs and cheese: Stir in the chopped cilantro and crumbled feta (if using). Toss one more time.
- Season and chill: Taste and adjust seasoning with more salt, lime, or jalapeño if desired. Let sit at room temperature for 10 minutes to meld flavors, or chill in the fridge for up to an hour.
- Serve: Serve with tortilla chips, tacos, or alongside grilled meats.
Notes
For best flavor, char the corn to add smokiness. Rinse canned beans thoroughly to remove metallic taste. This salad improves with time; make it 2-4 hours ahead. Do not freeze, as the texture will become soggy. Add avocado and fresh cilantro right before serving to prevent browning.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Side Dish
- Cuisine: Tex-Mex
Nutrition
- Serving Size: 1 cup
- Calories: 180
- Sugar: 4
- Sodium: 350
- Fat: 6
- Saturated Fat: 1
- Carbohydrates: 28
- Fiber: 6
- Protein: 7
Keywords: charred corn salad, black bean salad, summer sides, gluten-free salad, vegan side dish, BBQ sides, healthy salad, meal prep


