This colorful salad combines sweet corn kernels with creamy black beans, diced red bell pepper, cherry tomatoes, avocado, and fresh cilantro. The zesty lime dressing features olive oil, cumin, and chili powder for a bright Tex-Mex inspired flavor.
Ready in just 25 minutes, this versatile dish works as a light lunch, side dish, or taco filling. The flavors meld beautifully when chilled for 30 minutes before serving.
My roommate Sarah used to make this salad for our apartment potlucks, and it was always the first thing to disappear. She would toss everything together in this giant ceramic bowl while dancing to whatever album she was obsessed with that month. The way the lime hit the fresh corn made the whole kitchen smell like sunshine, and honestly, that is not an exaggeration.
Last summer I brought this to a barbecue where I knew absolutely no one except the host. Within ten minutes, three different people asked for the recipe, and I ended up spending the rest of the afternoon talking about corn instead of standing awkwardly in the corner. Food really is the easiest conversation starter.
Ingredients
- 2 cups corn kernels: Fresh corn tastes like summer itself, but frozen works perfectly fine in a pinch
- 1 can black beans: Rinse them really well unless you want cloudy liquid all over your beautiful vegetables
- 1 red bell pepper: Adds this perfect crunch that holds up against the soft beans
- 1/2 small red onion: Finely chopped so you get the flavor without any harsh bites
- 1 cup cherry tomatoes: They burst when you eat them and release little pockets of juice
- 1 avocado: Wait to dice this until right before serving so it does not brown
- 1/4 cup fresh cilantro: Some people love it, some people think it tastes like soap, you know who you are
- 3 tablespoons olive oil: The base that carries all the zesty lime flavors
- 2 tablespoons fresh lime juice: Bottled juice works but fresh makes everything sing
- 1 teaspoon honey or agave: Just enough to balance the acid and heat
- 1/2 teaspoon cumin: Gives it that earthy Tex-Mex backbone
- 1/2 teaspoon chili powder: Warmth without overwhelming heat
- Salt and pepper: Season generously because corn and beans need salt to wake up
Instructions
- Cook the corn if needed:
- Boil fresh kernels for 2 to 3 minutes until just tender, then drain and cool. Canned or frozen corn can go straight in the bowl after thawing.
- Combine the vegetables:
- Mix corn, black beans, bell pepper, red onion, cherry tomatoes, and cilantro in a large bowl. Hold the avocado for now to keep it pretty.
- Whisk the dressing:
- Beat together olive oil, lime juice, honey, cumin, chili powder, salt, and pepper until thickened.
- Toss everything together:
- Pour dressing over the salad and fold gently. Add avocado last and mix carefully so it stays in chunks.
- Let it rest:
- Serve right away or refrigerate for 30 minutes to let the flavors marry. The leftovers tomorrow will taste even better.
This salad showed up at every single family gathering last year. My mom now claims it as her own recipe and tells everyone she discovered the magic of grilling the corn first. I just let her have it.
Make It Your Own
I have tried adding diced peaches in August when they are everywhere and sweet. The fruit plays so nicely with the lime and spices, though some people look at me like I am crazy until they taste it.
Serving Ideas
Scoop this onto tacos, wrap it in a burrito, or just eat it with tortilla chips like a deconstructed nacho situation. It also holds up beautifully next to grilled fish or chicken.
Storage and Meal Prep
This keeps in the fridge for three to four days, though the avocado will darken. The flavors actually develop and get better overnight, which is rare for salads.
- Store the avocado separately and add it fresh each time
- Mason jars work great for individual lunch portions
- Give it a good stir before serving leftovers
Hope this brings as much sunshine to your table as it has to mine over the years.
Recipe FAQ
- → Can I make this ahead of time?
-
Yes, prepare everything up to 24 hours in advance. Add the avocado and dressing just before serving to prevent browning and sogginess.
- → What can I substitute for the honey?
-
Maple syrup or agave nectar works perfectly as a vegan alternative. You can also omit the sweetener entirely if preferred.
- → How long does this salad last in the refrigerator?
-
Stored in an airtight container, it keeps for 2-3 days. The avocado may brown slightly, but the flavors continue to develop over time.
- → Can I use canned corn instead of fresh?
-
Absolutely. Drain and rinse canned corn thoroughly. Frozen corn also works well—just thaw completely before adding to the salad.
- → Is this salad freezer-friendly?
-
No, the fresh vegetables and avocado don't freeze well. It's best enjoyed fresh or refrigerated for a few days.
- → What protein can I add to make it a complete meal?
-
Grilled chicken, shrimp, or quinoa work beautifully. For vegetarian options, add diced tofu or more beans.