Zesty Grilled Corn and Black Bean Salad with Lime Crema

Ready In 30 minutes
Servings 6 servings
Difficulty Easy

The bowl sat empty on the counter, a single lime wedge and a smear of crema the only evidence of what had been there. My neighbor had texted me before I even made it to the car. “Send me that salad recipe. Like, now.” I smiled, because honestly? That’s how I knew I’d actually done something right.

This wasn’t some carefully planned recipe development day. No, this salad happened on a Tuesday when the grill was already hot for chicken thighs and I had a bag of corn that was staring at me from the fridge. You know those nights where you just throw things together and hope for the best? That was this night. I had black beans in the pantry, a couple of avocados that were perfectly ripe (a rare occurrence, let me tell you), and a lime that was practically begging to be squeezed.

I remember standing there, tongs in hand, thinking, “This is either going to be amazing or a total flop.” There was no in-between. The char on the corn caught the smoke from the grill just right, and when I tossed everything together with that tangy lime crema, something clicked. It wasn’t just good. It was the kind of good that makes you close your eyes after the first bite and forget anyone else is watching.

That Tuesday night salad turned into the dish everyone asks for by name now. It’s become my go-to for summer gatherings, quick lunches, and those nights when I want something that feels fresh and indulgent at the same time. Trust me on this one.

Why You’ll Love This Recipe

Let me tell you why this Zesty Grilled Corn and Black Bean Salad with Lime Crema has earned a permanent spot in my weekly rotation. I’ve tested this salad at least a dozen times—for potlucks, backyard barbecues, and even as a meal prep lunch that actually stays good for days. It passes every test.

  • Quick & Easy: From start to table in under 30 minutes. The grill does most of the work while you chop a few things. Perfect for those evenings when you want something impressive without the stress.
  • Simple Ingredients: You probably have most of this in your kitchen right now. Corn, black beans, lime, cilantro, and a few pantry staples. No fancy grocery store runs required.
  • Perfect for Summer Gatherings: This salad was practically made for backyard barbecues, pool parties, and Fourth of July cookouts. It’s the side dish that steals the show every single time.
  • Crowd-Pleaser: I’ve watched picky eaters go back for seconds. It’s naturally vegetarian and can easily be made vegan. Everyone finds something to love here.
  • Unbelievably Delicious: That smoky char from the grilled corn paired with the creamy, tangy lime crema? It’s a flavor combination that hits every single note. Sweet, smoky, tangy, and fresh all at once.

What makes this different from every other corn salad out there? It’s the technique. Grilling the corn whole over high heat until it gets those beautiful blackened kernels adds a depth of flavor you just can’t get from boiling or steaming. And that lime crema? It’s not just a drizzle—it’s the glue that brings everything together, adding richness without weighing things down.

This is the salad that makes people ask for the recipe before they’ve even finished their plate. It’s comfort food that happens to be good for you, and honestly, that’s my favorite kind of cooking.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that work together to create something truly special. Most of these are pantry staples or easy to find at any grocery store. Let me walk you through what you’ll need and why each one matters.

For the Salad

  • 4 ears fresh corn, husked – Look for corn with bright green husks and plump kernels. Fresh corn is ideal here because it has that natural sweetness that caramelizes beautifully on the grill. If corn isn’t in season, frozen corn (thawed and patted dry) works in a pinch, but fresh really is best.
  • 1 can (15 oz) black beans, drained and rinsed – I recommend Bush’s or Goya for consistent texture. Rinsing them well removes that canned taste and extra sodium. You could cook dried beans from scratch, but honestly, canned works perfectly here and saves time.
  • 1 pint cherry tomatoes, halved – Use a mix of colors if you can find them. They add sweetness and acidity that balances the smoky corn. In summer, I use whatever looks best at the farmer’s market.
  • 1 medium red bell pepper, diced – Adds crunch and a pop of color. Orange or yellow peppers work too, but red is the sweetest.
  • 1/2 small red onion, finely diced – Soak the diced onion in cold water for 10 minutes if you want to mellow the bite. I sometimes skip this step because I like the sharpness, but it’s your call.
  • 1 large avocado, diced – Pick one that yields slightly to gentle pressure. Too firm and it won’t be creamy; too soft and it’ll turn to mush in the salad.
  • 1/4 cup fresh cilantro, chopped – I’m firmly in the “cilantro is amazing” camp. If you’re not, flat-leaf parsley makes a decent substitute.
  • 2 jalapeños, seeded and minced (optional) – Adds a gentle heat that builds. Leave the seeds in if you want more kick, or skip them entirely for a milder salad.

For the Lime Crema

grilled corn and black bean salad preparation steps

  • 1/2 cup sour cream – Full-fat gives the best texture, but Greek yogurt works beautifully too. For a dairy-free version, use canned coconut cream or a thick cashew cream.
  • 2 tablespoons fresh lime juice – Please, please use fresh lime juice here. The bottled stuff has a flat, metallic taste that ruins the brightness of this crema.
  • 1 teaspoon lime zest – Don’t skip this! The zest carries all that aromatic lime oil that makes the crema pop.
  • 1 small clove garlic, minced – Fresh garlic only. Garlic powder won’t give you the same sharp, fresh bite.
  • 1/4 teaspoon salt – Fine sea salt dissolves better than kosher here.
  • Pinch of cumin – Optional, but I love the subtle warmth it adds. It’s not traditional, but it works.

For the Dressing

  • 3 tablespoons olive oil – A good quality extra virgin olive oil makes a difference here. It’s the base of your dressing, so don’t skimp.
  • 2 tablespoons fresh lime juice – Yes, more lime. This salad is zesty by design.
  • 1 teaspoon honey or agave – Just a touch to balance the acidity. Maple syrup works too if that’s what you have.
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon cumin

Equipment Needed

You don’t need a fancy kitchen to make this salad, but a few key tools make the process smoother. Here’s what I use every time:

  • Outdoor grill or grill pan – A charcoal grill adds the best smoky flavor, but a gas grill or even a cast iron grill pan on the stovetop works great. I’ve used all three, and honestly, the grill pan gets the most use in my kitchen during the off-season.
  • Large mixing bowl – Big enough to toss everything without spillage. I use my favorite ceramic bowl that’s seen better days but still gets the job done.
  • Sharp chef’s knife and cutting board – You’re doing a fair amount of chopping here. A good knife makes it quick and painless.
  • Small bowl for the crema – Any small bowl works. I use a little glass prep bowl that cost me three dollars.
  • Whisk or fork – For mixing the crema and dressing. A fork works in a pinch, but a small whisk gets it smoother.
  • Tongs – For turning the corn on the grill. Metal tongs with a good grip are worth their weight in gold.
  • Measuring spoons – I’m usually a “pinch and dash” kind of cook, but for the crema, precise measurements matter.

If you don’t have a grill, you can char the corn in a dry cast iron skillet over high heat. It won’t have quite the same smoky depth, but it’ll still be delicious. I’ve done this on rainy days and it works beautifully.

Preparation Method

Alright, let’s get cooking. This comes together faster than you’d think, so read through everything once before you start. Trust me, it makes the process smoother.

  1. Preheat your grill to medium-high heat. You want it hot—around 400°F to 450°F. While it’s heating up, husk the corn and remove all the silk. I use a clean kitchen towel to rub off those stubborn silky strands. Give the corn a quick rinse and pat it dry.
  2. Grill the corn. Place the ears directly on the grill grates. Let them cook for about 10 to 12 minutes total, turning every 3 to 4 minutes with your tongs. You’re looking for charred spots and deep golden brown kernels. Some kernels might even blacken a bit—that’s good! That’s where the smoky flavor lives. When the corn is done, transfer it to a cutting board and let it cool for about 5 minutes. It’ll be too hot to handle right away.
  3. While the corn grills, make the lime crema. In your small bowl, combine the sour cream, fresh lime juice, lime zest, minced garlic, salt, and cumin if using. Whisk until smooth and creamy. Taste it. Does it need more lime? More salt? Adjust now. Cover and pop it in the fridge while you work on the rest. This gives the flavors time to meld.
  4. Make the dressing. In another small bowl, whisk together the olive oil, lime juice, honey, salt, pepper, and cumin. Set aside. This is your simple vinaigrette that will coat all the vegetables.
  5. Prep your vegetables. While the corn cools, dice your red bell pepper, halve the cherry tomatoes, and finely dice the red onion. If you’re using jalapeño, mince it now. Pro tip: wash your hands immediately after handling jalapeños and avoid touching your eyes. I learned this the hard way.
  6. Cut the corn off the cob. Stand each ear of corn upright on the cutting board, holding it by the tip. Use your chef’s knife to cut downward, slicing the kernels off in strips. Don’t cut too close to the cob—you want the kernels, not the tough base. I usually get about 1 1/2 to 2 cups of kernels per ear. Let the kernels fall into your large mixing bowl.
  7. Assemble the salad. To the bowl with the corn, add the drained and rinsed black beans, diced bell pepper, halved cherry tomatoes, diced red onion, and minced jalapeño (if using). Pour the dressing over everything and toss gently to combine. You want everything evenly coated without crushing the tomatoes.
  8. Add the avocado and cilantro. Dice your avocado and add it along with the chopped cilantro. Toss very gently—you don’t want to turn the avocado into guacamole. Just fold it in until it’s distributed.
  9. Finish with the crema. Drizzle the lime crema over the top of the salad. You can either toss it in gently for a creamy, cohesive salad, or leave it swirled on top for a prettier presentation. I usually do a light toss so every bite gets some of that tangy goodness.
  10. Taste and adjust. Give it a final taste. More salt? Another squeeze of lime? This is your moment to make it perfect. I almost always add a pinch more salt at this stage—it wakes everything up.

Let the salad sit for about 5 to 10 minutes before serving. This isn’t strictly necessary, but it gives the flavors a chance to get friendly with each other. The corn soaks up some of that dressing, and everything becomes more cohesive.

Cooking Tips & Techniques

I’ve made this salad more times than I can count, and I’ve learned a few things along the way. Some through success, others through spectacular failure. Here’s what I wish someone had told me:

Don’t overcrowd the grill. If you’re grilling more than 4 ears of corn, work in batches. Overcrowding lowers the temperature and steams the corn instead of charring it. You want those beautiful black marks, not pale, sad kernels. Give each ear some breathing room.

Let the corn cool completely before cutting. I know, I know, you’re hungry. But cutting hot corn off the cob is a recipe for burned fingers and squished kernels. Let it sit for at least 5 minutes. The kernels will firm up slightly and cut much cleaner.

Dry your beans. After rinsing the black beans, let them drain thoroughly. Extra moisture in the salad will dilute the dressing and make everything watery. I spread them on a paper towel-lined plate for a few minutes. This small step makes a big difference.

Season in layers. Don’t rely solely on the dressing for flavor. Season the corn with a pinch of salt right after it comes off the grill. Season the beans lightly before adding them. Each layer of seasoning builds a more complex final dish.

The avocado dilemma. Add the avocado right before serving if you’re not eating the whole salad at once. Avocado browns quickly, and while it still tastes fine, it doesn’t look as pretty. If you’re meal prepping, leave the avocado out and add it fresh each day.

My biggest failure? The first time I made this, I used bottled lime juice for the crema. It was flat, slightly bitter, and honestly disappointing. Fresh lime juice is non-negotiable here. It’s the star of the show, and it deserves to shine.

Variations & Adaptations

This salad is incredibly forgiving and adaptable. Here are some variations I’ve tried and loved:

Make it a meal. Add grilled chicken, shrimp, or steak to turn this into a main dish salad. I love tossing in some leftover grilled chicken from the night before. It stretches the salad and makes it hearty enough for dinner. If you’re looking for more protein-packed options, check out these high protein chicken kabobs—they pair beautifully with this salad.

Vegan version. Swap the sour cream in the crema for full-fat coconut cream or a thick cashew cream. Use maple syrup instead of honey in the dressing. It’s still incredibly creamy and tangy, just plant-based. I’ve served this to dairy-loving friends and they didn’t notice the difference.

Add some crunch. Toasted pepitas (pumpkin seeds) or crushed tortilla chips add a wonderful texture contrast. I sprinkle them on top right before serving so they stay crunchy. It’s like having a little secret in every bite.

Switch up the herbs. Not a cilantro fan? Use fresh mint or basil instead. Mint is especially good with the lime and corn. I tried this on a whim one day and it was surprisingly fantastic.

Make it spicy. Leave the seeds in your jalapeño, or add a diced serrano pepper. A dash of smoked paprika in the dressing adds another layer of warmth. My husband likes it extra spicy, so I sometimes add a pinch of cayenne too.

Seasonal swap. In winter, when fresh corn isn’t available, use frozen corn that’s been thawed and patted dry. Char it in a hot cast iron skillet instead of grilling. It’s not quite the same, but it’s still delicious and satisfies that craving for bright, fresh flavors on a cold day.

If you’re looking for another crowd-pleasing side dish that works for potlucks and barbecues, this loaded corn salad hotdish is a fun twist on the classic corn salad concept.

Serving & Storage Suggestions

This salad is incredibly versatile when it comes to serving. Here’s how I like to enjoy it:

Serving temperature: I prefer this salad at room temperature or slightly chilled. Right after making it, the corn is still a bit warm, which makes the crema extra luxurious. If you’ve refrigerated it, let it sit out for 15 to 20 minutes before serving to take the chill off.

Presentation: Serve it in a wide, shallow bowl so all those beautiful colors can show off. Garnish with extra cilantro sprigs, a few lime wedges, and an extra drizzle of crema on top. It’s the kind of dish that looks impressive with minimal effort.

What to serve with it: This salad is fantastic alongside grilled meats, fish, or tacos. It’s also great as a dip with tortilla chips—seriously, try it. For a complete summer meal, pair it with grilled chicken or fish. If you’re planning a barbecue, this walking taco casserole would be a fun, hearty main dish to serve alongside this fresh salad.

Beverage pairings: A cold margarita (obviously), a crisp Mexican lager, or even sparkling water with extra lime. The acidity in the drink complements the tangy crema beautifully.

Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days. The flavors actually get better as they meld together. However, the avocado will brown, and the texture softens over time. If you’re planning to have leftovers, I recommend adding fresh avocado and an extra squeeze of lime right before serving again.

Reheating: Honestly, I eat this salad cold or at room temperature straight from the fridge. But if you want to warm it up, microwave individual portions for about 20 to 30 seconds. Don’t overheat it or the crema will separate and the avocado will get mushy.

Freezer-friendly? Not really. The fresh vegetables and crema don’t freeze well. This is one of those dishes that’s best enjoyed fresh or within a few days.

Nutritional Information & Benefits

This salad is packed with good-for-you ingredients that happen to taste amazing together. Here’s a rough breakdown per serving (about 1 cup, assuming 6 servings):

  • Calories: Approximately 280-320 calories
  • Protein: 8-10 grams (thanks to the black beans)
  • Fiber: 9-11 grams (corn, beans, and avocado are all fiber powerhouses)
  • Healthy Fats: 14-16 grams (mostly from avocado and olive oil)
  • Vitamin C: Great source from bell peppers, lime juice, and cilantro
  • Iron: Black beans are a solid plant-based source

Health highlights: Black beans are loaded with fiber and plant-based protein, which helps keep you full and satisfied. Corn provides antioxidants called carotenoids that are good for eye health. Avocado gives you heart-healthy monounsaturated fats. And lime juice? It’s packed with immune-boosting vitamin C.

Dietary considerations: This recipe is naturally vegetarian, gluten-free, and dairy-optional (if you use a dairy-free crema). It’s also nut-free and egg-free. If you’re watching your sodium, use no-salt-added black beans and go easy on the added salt.

Potential allergens: The crema contains dairy if you use sour cream. Otherwise, this salad is free of the top common allergens.

I love that this salad feels indulgent while actually being really good for you. It’s the kind of dish that makes you feel energized, not weighed down. Perfect for summer when you want something satisfying but light.

Conclusion

This Zesty Grilled Corn and Black Bean Salad with Lime Crema has become my go-to for a reason. It’s the dish I bring to every barbecue, the lunch I actually look forward to eating, and the recipe that makes people light up when they taste it. The smoky char from the grill, the creamy tang of the lime crema, the pop of fresh vegetables—it all comes together in a way that feels both simple and special.

I hope you make this salad your own. Add extra jalapeño if you like heat. Throw in some grilled chicken if you want it heartier. Serve it with chips as a dip. However you make it, I promise it’ll become a staple in your kitchen too.

I’d love to hear how it turns out for you! Drop a comment below and let me know if you made any tweaks or if it became a hit at your last gathering. Share a photo if you’re feeling fancy—I always love seeing your creations. Until next time, happy grilling!

Frequently Asked Questions

Can I make this salad ahead of time?

Absolutely! You can make the salad (without the avocado and crema) up to 24 hours in advance. Store it in the refrigerator and add the avocado and crema just before serving. The flavors actually meld beautifully overnight.

Can I use frozen corn instead of fresh?

Yes, you can. Thaw the frozen corn completely and pat it very dry with paper towels. Char it in a hot cast iron skillet over high heat instead of on the grill. It won’t have quite the same smoky depth, but it’s still delicious and works perfectly in a pinch.

How do I keep the avocado from browning?

Toss the diced avocado with a little extra lime juice before adding it to the salad. The acidity slows down the browning process. Also, press a piece of plastic wrap directly onto the surface of the salad if you’re storing leftovers—it limits air exposure.

Is this recipe gluten-free?

Yes, this recipe is naturally gluten-free. All the ingredients—corn, black beans, fresh vegetables, and the crema ingredients—are gluten-free. Just double-check your spice labels to be safe, as some spice blends contain hidden gluten.

Can I use canned corn instead of fresh or frozen?

I don’t recommend it. Canned corn is already cooked and has a much softer texture that doesn’t hold up well to grilling. It also lacks the natural sweetness of fresh or frozen corn. If that’s all you have, drain it well and char it quickly in a hot skillet, but manage your expectations.

If you’re looking for another fantastic summer side dish that’s perfect for barbecues, check out this loaded potato salad recipe—it’s a potluck favorite that pairs beautifully with this corn and black bean salad.

Pin This Recipe!

grilled corn and black bean salad recipe

Print

Zesty Grilled Corn and Black Bean Salad with Lime Crema

A smoky, tangy, and fresh salad featuring grilled corn, black beans, and a creamy lime crema. Perfect for summer gatherings, quick lunches, or as a vibrant side dish that steals the show.

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

Ingredients

Scale
  • 4 ears fresh corn, husked
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 pint cherry tomatoes, halved
  • 1 medium red bell pepper, diced
  • 1/2 small red onion, finely diced
  • 1 large avocado, diced
  • 1/4 cup fresh cilantro, chopped
  • 2 jalapeños, seeded and minced (optional)
  • 1/2 cup sour cream
  • 2 tablespoons fresh lime juice
  • 1 teaspoon lime zest
  • 1 small clove garlic, minced
  • 1/4 teaspoon salt
  • Pinch of cumin (optional)
  • 3 tablespoons olive oil
  • 2 tablespoons fresh lime juice
  • 1 teaspoon honey or agave
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon cumin

Instructions

  1. Preheat your grill to medium-high heat (400°F to 450°F). Husk the corn, remove all silk, rinse, and pat dry.
  2. Grill the corn directly on the grates for 10 to 12 minutes, turning every 3 to 4 minutes, until charred and golden brown. Let cool for 5 minutes on a cutting board.
  3. While the corn grills, make the lime crema: In a small bowl, combine sour cream, 2 tablespoons lime juice, lime zest, minced garlic, 1/4 teaspoon salt, and a pinch of cumin (if using). Whisk until smooth. Cover and refrigerate.
  4. Make the dressing: In another small bowl, whisk together olive oil, 2 tablespoons lime juice, honey, 1/2 teaspoon salt, black pepper, and 1/4 teaspoon cumin. Set aside.
  5. Prep vegetables: Dice red bell pepper, halve cherry tomatoes, finely dice red onion, and mince jalapeño (if using).
  6. Cut corn off the cob: Stand each ear upright and slice kernels off with a chef’s knife. Collect in a large mixing bowl.
  7. Assemble the salad: Add black beans, bell pepper, tomatoes, red onion, and jalapeño to the bowl with corn. Pour dressing over and toss gently.
  8. Add avocado and cilantro: Dice avocado and add with cilantro. Fold gently to combine.
  9. Finish with crema: Drizzle lime crema over the salad and toss lightly or leave swirled on top.
  10. Taste and adjust seasoning with more salt or lime juice if needed. Let sit for 5 to 10 minutes before serving.

Notes

For best flavor, use fresh corn and fresh lime juice. Let the corn cool before cutting to avoid burns. Add avocado just before serving if meal prepping. The salad can be made ahead (without avocado and crema) up to 24 hours. Store leftovers in an airtight container for up to 3 days.

Nutrition

  • Serving Size: 1 cup
  • Calories: 300
  • Sugar: 8
  • Sodium: 450
  • Fat: 15
  • Saturated Fat: 3
  • Carbohydrates: 35
  • Fiber: 10
  • Protein: 9

Keywords: grilled corn salad, black bean salad, lime crema, summer salad, vegetarian, 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