Love this? Save it for later!
Share the inspiration with your friends
This was supposed to be a simple side of grilled corn. Honestly, I had it all planned out—butter, salt, maybe a little chili powder. I was hosting a backyard get-together last August, and I wanted something easy I could toss on the grill while people mingled. But then the power went out halfway through prepping the rest of the meal. Not the whole house, just the kitchen circuit. Go figure. My blender was dead, my food processor was useless, and I was already juggling a cooler full of drinks and a neighbor who kept asking if I needed help.
So there I was, standing over a bowl of black beans I’d planned to turn into a dip, with a pile of grilled corn cooling on a cutting board. I grabbed the wrong thing—limes instead of lemons, crema instead of sour cream—and just started tossing. I mean, what else was I going to do? The result was this bright, messy, absolutely delicious salad that nobody at the party could stop eating. Someone actually asked for the recipe before they even asked for a plate.
Maybe you’ve been there—staring at mismatched ingredients, convinced dinner is about to be a flop. That’s exactly where this zesty grilled corn and black bean salad with lime crema was born. It’s the kind of happy accident that makes you wonder why you ever overthought things in the first place. I keep making it because every time I do, it tastes like that August evening—warm, unexpected, and just right.
Why You’ll Love This Recipe
Let me tell you why this salad has become my go-to for every cookout, weeknight dinner, and lazy Sunday lunch. It’s not just another side dish—it’s the one that steals the show without any fuss.
- Quick & Easy: Comes together in under 30 minutes, perfect for busy weeknights or last-minute cravings. The grill does most of the work, and you just toss everything together.
- Simple Ingredients: No fancy grocery trips needed. You likely already have black beans, corn, limes, and cilantro in your kitchen. The crema uses basic pantry staples.
- Perfect for Gatherings: Great for potlucks, backyard barbecues, or even a light lunch on its own. It travels well and tastes better at room temperature.
- Crowd-Pleaser: Always gets rave reviews from kids and adults alike. The smoky grilled corn and tangy lime crema are an unbeatable combo.
- Unbelievably Delicious: The texture and flavor combo is next-level comfort food. You get charred sweetness, creamy beans, and a zesty dressing that ties it all together.
What makes this recipe different from the rest? It’s the technique of charring the corn just right—not too little, not too much—and the homemade lime crema that adds a bright, tangy finish. This isn’t just another version of a corn salad; it’s my best version, tested through a dozen cookouts and countless leftovers.
This recipe is the kind that makes you close your eyes after the first bite. It’s comfort food reimagined—fresher, faster, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple meal 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 are pantry staples, and the rest are easy to find at any grocery store.
- For the Grilled Corn:
- 4 ears of fresh corn, husked (look for bright green husks and plump kernels)
- 1 tablespoon olive oil (for brushing the corn before grilling)
- Salt and black pepper, to taste
- For the Black Bean Base:
- 1 can (15 ounces) black beans, drained and rinsed (I prefer Bush’s for consistent texture)
- 1/2 cup red onion, finely diced (about half a medium onion)
- 1 jalapeño, seeded and minced (leave seeds in for extra heat)
- 1/2 cup fresh cilantro, chopped (stems included for more flavor)
- 1 medium avocado, diced (add just before serving for best color)
- 1 cup cherry tomatoes, halved (or diced Roma tomatoes if that’s what you have)
- For the Lime Crema:
- 1/2 cup sour cream (full-fat works best, but Greek yogurt is a great swap)
- 2 tablespoons fresh lime juice (about 1 lime, zest it first if you want extra zing)
- 1 teaspoon lime zest (optional but recommended)
- 1 clove garlic, minced (or 1/4 teaspoon garlic powder in a pinch)
- Salt, to taste
- Optional Garnishes:
- Extra cilantro sprigs
- Crumbled cotija cheese (about 1/4 cup for a salty finish)
- Lime wedges for squeezing
Ingredient selection tip: Look for corn that feels heavy for its size and has tight husks. If corn is out of season, frozen corn works too—just thaw and pat dry before grilling in a grill pan. For the crema, I recommend Daisy sour cream for its thick consistency, but any brand works. If you’re dairy-free, use a coconut-based sour cream alternative.
Equipment Needed
You don’t need a fancy kitchen to make this salad. Here’s what I use every time:
- Grill or Grill Pan: A gas or charcoal grill gives the best smoky flavor. If you don’t have one, a cast-iron grill pan on the stovetop works perfectly. I’ve used both, and honestly, the grill pan is easier for small batches.
- Large Mixing Bowl: For tossing everything together. I use a glass bowl so I can see the colors pop.
- Cutting Board and Sharp Knife: For dicing the onion, jalapeño, and tomatoes. A dull knife makes mincing jalapeño a nightmare—trust me on this.
- Citrus Juicer or Reamer: Not essential, but it makes squeezing limes much easier. I use a simple handheld reamer that cost me five bucks.
- Tongs: For turning the corn on the grill. Long-handled tongs keep your hands safe from heat.
- Small Bowl: For mixing the lime crema. Any small bowl works.
Maintenance tip: If you use a cast-iron grill pan, season it after each use with a thin layer of oil to prevent rust. My first pan rusted because I neglected it—lesson learned.
Preparation Method

Let’s get cooking. This comes together fast, so prep everything before you fire up the grill.
- Preheat your grill or grill pan to medium-high heat (about 400°F or 200°C). While it heats, husk the corn and brush each ear with olive oil. Season lightly with salt and pepper. This step takes about 5 minutes.
- Grill the corn for 10-12 minutes, turning every 2-3 minutes with tongs. You want char marks on all sides—some kernels should look almost blackened. The corn will pop and sizzle, which is a good sign. When it’s done, set it aside to cool for 5 minutes. You’ll know it’s ready when the kernels are tender and slightly shriveled at the tips.
- While the corn cools, make the lime crema. In a small bowl, whisk together the sour cream, lime juice, lime zest (if using), minced garlic, and a pinch of salt. Taste and adjust—you want it tangy but not sour. Set aside. This takes 2 minutes.
- Prepare the black bean base. In a large mixing bowl, combine the drained black beans, diced red onion, minced jalapeño, chopped cilantro, and halved cherry tomatoes. Toss gently to mix. Don’t add the avocado yet—it’ll get mushy.
- Cut the grilled corn off the cob. Hold each ear upright on a cutting board and slice downward with a sharp knife. The kernels should come off in chunks. Add them to the bowl with the bean mixture. This is the messy part—kernels will fly everywhere, so I do it over the bowl or a towel.
- Fold in the diced avocado gently to avoid mashing it. Then pour the lime crema over the salad and toss until everything is evenly coated. The crema should coat each kernel and bean lightly—not drown them. If it looks dry, add another tablespoon of sour cream.
- Taste and adjust seasoning. Add more salt, pepper, or lime juice as needed. I usually add a pinch more salt at this stage because the beans need it. Let the salad sit for 5 minutes before serving to let the flavors meld.
Troubleshooting tip: If your corn isn’t charring, your grill might not be hot enough. Wait another minute before adding the corn. If the crema is too thick, thin it with a teaspoon of water or extra lime juice.
Cooking Tips & Techniques
After making this salad a dozen times, I’ve picked up a few tricks that make a real difference.
Don’t overcook the corn. I learned this the hard way when I left it on the grill too long and ended up with dry, chewy kernels. Ten to twelve minutes is the sweet spot—you want char, not charcoal. The corn should still have some crunch inside.
Let the corn cool before cutting. I know it’s tempting to cut it hot, but the kernels will squish and stick to your knife. Give it five minutes on the cutting board. You’ll get cleaner cuts and less mess.
Toast the cumin. If you want a deeper flavor, toast 1/2 teaspoon of cumin seeds in a dry pan for 30 seconds before adding them to the salad. I do this when I’m feeling fancy, and it adds a warm, earthy note that pairs beautifully with the lime crema.
Make the crema ahead. The lime crema actually gets better after an hour in the fridge—the garlic mellows and the lime flavor spreads. I often make it while the grill heats up and let it sit.
Use a paper towel for the jalapeño. After mincing, pat the jalapeño pieces with a paper towel to remove excess moisture. This prevents the salad from getting watery. I figured this out after a few soggy batches.
Layer your flavors. Don’t just dump everything in at once. Mix the beans, onion, and jalapeño first, then add the corn, then the crema. Each layer builds on the last, and you’ll get a more cohesive salad.
Variations & Adaptations
This recipe is flexible, so feel free to make it your own. Here are a few variations I’ve tried and loved.
- Spicy Mango Version: Swap the cherry tomatoes for diced mango and add an extra jalapeño. The sweetness of the mango balances the heat beautifully. I made this for a summer party, and it disappeared in minutes.
- Protein-Packed Bowl: Add 1 cup of grilled chicken or shrimp to make it a main dish. The smoky protein pairs perfectly with the corn and lime crema. I’ve also used leftover carnitas—amazing.
- Dairy-Free Adaptation: Use a coconut-based sour cream or cashew cream instead of regular sour cream. The lime and garlic still shine through. My dairy-free friend approved this version, so it’s legit.
- Roasted Corn Shortcut: If you don’t have a grill, roast the corn in a 425°F (220°C) oven for 20 minutes, turning once. You won’t get the same smoky char, but it’s still delicious. I do this in winter when the grill is buried under snow.
- Herb Swap: Replace cilantro with fresh mint or basil if you’re one of those people who thinks cilantro tastes like soap. I’ve tried mint, and it gives the salad a refreshing twist.
Serving & Storage Suggestions
This salad is best served at room temperature, which makes it perfect for parties. The flavors really open up after 10-15 minutes off the grill.
For presentation, I like to serve it in a wide, shallow bowl so the colors show. Top with a few extra cilantro sprigs and lime wedges on the side. If you’re feeling fancy, sprinkle cotija cheese on top for a salty finish. It pairs beautifully with grilled chicken, fish tacos, or just a cold beer on the porch.
Storage: Keep leftovers in an airtight container in the refrigerator for up to 3 days. The avocado will brown slightly, but a squeeze of fresh lime juice before serving helps revive the color. Do not freeze—the texture of the corn and avocado will suffer.
Reheating: I actually prefer this salad cold or at room temperature. If you must reheat it, do so gently in a skillet over low heat for 2-3 minutes, stirring occasionally. The microwave will make the avocado mushy, so avoid it if you can.
Flavor development note: The salad tastes even better the next day—the lime crema soaks into the beans and corn, making every bite more flavorful. I always make extra for lunch the next day.
Nutritional Information & Benefits
This salad is as nutritious as it is delicious. Here’s an estimated breakdown per serving (based on 6 servings):
- Calories: 220
- Protein: 8g
- Fat: 10g (mostly healthy fats from avocado and olive oil)
- Carbohydrates: 28g
- Fiber: 8g
- Sugar: 6g (natural from corn and tomatoes)
Black beans are a fantastic source of plant-based protein and fiber, which helps keep you full and supports digestive health. Corn provides antioxidants like lutein and zeaxanthin, which are good for eye health. Avocado adds heart-healthy monounsaturated fats, and lime juice offers a dose of vitamin C.
This recipe is naturally gluten-free and vegetarian. For a vegan version, use dairy-free sour cream. It’s also relatively low in sodium if you rinse the canned beans well. I love that I can serve this to almost anyone without worrying about dietary restrictions.
Conclusion
This zesty grilled corn and black bean salad with lime crema is proof that the best recipes often come from happy accidents. It’s bright, smoky, creamy, and crunchy all at once—a salad that doesn’t feel like a salad. Whether you’re grilling for a crowd or just want something fresh for dinner, this one delivers every time.
I’d love for you to try it and make it your own. Swap in your favorite herbs, add extra heat, or pile it on tacos. The possibilities are endless. Leave a comment below and let me know how it turned out—did you add anything unexpected? Share your photos on Pinterest and tag me so I can see your creation.
Happy cooking, and remember: sometimes the best dishes are the ones you never planned.
Frequently Asked Questions
Can I use frozen corn instead of fresh?
Absolutely. Thaw the corn first, pat it dry with paper towels, and grill it in a grill pan or directly on the grates if they’re tight enough. You won’t get the same char as fresh corn, but it works in a pinch.
How do I keep the avocado from browning?
Add the avocado just before serving, and toss it with a little extra lime juice. The acidity helps slow down browning. If you’re making this ahead, prep everything else and add the avocado at the last minute.
Is this salad spicy?
It has a mild kick from the jalapeño, but it’s not overwhelming. If you’re sensitive to heat, remove the seeds and membranes from the jalapeño. For more heat, leave the seeds in or add a pinch of cayenne to the crema.
Can I make the lime crema ahead of time?
Yes! The crema actually gets better after an hour in the fridge. Make it up to two days in advance and store it in an airtight container. Give it a quick stir before using.
What can I serve this salad with?
It’s incredibly versatile. Serve it alongside grilled chicken, fish tacos, or burgers. It also works as a filling for burrito bowls or as a topping for tostadas. I’ve even eaten it with tortilla chips as a dip.
Pin This Recipe!

Zesty Grilled Corn & Black Bean Salad with Lime Crema
A bright, smoky, and creamy salad made with grilled corn, black beans, and a tangy lime crema. Perfect for cookouts, weeknight dinners, or a light lunch.
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Total Time: 27 minutes
- Yield: 6 servings 1x
- Category: Salad
- Cuisine: Mexican-inspired
Ingredients
- 4 ears fresh corn, husked
- 1 tablespoon olive oil
- Salt and black pepper, to taste
- 1 can (15 ounces) black beans, drained and rinsed
- 1/2 cup red onion, finely diced
- 1 jalapeño, seeded and minced
- 1/2 cup fresh cilantro, chopped
- 1 medium avocado, diced
- 1 cup cherry tomatoes, halved
- 1/2 cup sour cream
- 2 tablespoons fresh lime juice
- 1 teaspoon lime zest (optional)
- 1 clove garlic, minced
- Salt, to taste
- Extra cilantro sprigs (optional garnish)
- Crumbled cotija cheese, about 1/4 cup (optional garnish)
- Lime wedges (optional garnish)
Instructions
- Preheat your grill or grill pan to medium-high heat (about 400°F or 200°C). Husk the corn and brush each ear with olive oil. Season lightly with salt and pepper.
- Grill the corn for 10-12 minutes, turning every 2-3 minutes with tongs, until charred on all sides. Set aside to cool for 5 minutes.
- While the corn cools, make the lime crema: In a small bowl, whisk together sour cream, lime juice, lime zest (if using), minced garlic, and a pinch of salt. Set aside.
- In a large mixing bowl, combine the drained black beans, diced red onion, minced jalapeño, chopped cilantro, and halved cherry tomatoes. Toss gently.
- Cut the grilled corn off the cob by holding each ear upright and slicing downward with a sharp knife. Add the kernels to the bowl with the bean mixture.
- Gently fold in the diced avocado. Pour the lime crema over the salad and toss until evenly coated.
- Taste and adjust seasoning with more salt, pepper, or lime juice as needed. Let the salad sit for 5 minutes before serving to allow flavors to meld.
Notes
For best results, let the corn cool before cutting to avoid squishing kernels. The lime crema can be made up to 2 days ahead. Add avocado just before serving to prevent browning. The salad tastes even better the next day.
Nutrition
- Serving Size: 1 serving (about 1 c
- Calories: 220
- Sugar: 6
- Sodium: 300
- Fat: 10
- Saturated Fat: 3
- Carbohydrates: 28
- Fiber: 8
- Protein: 8
Keywords: grilled corn salad, black bean salad, lime crema, summer salad, vegetarian, gluten-free


