Fresh Avocado Bean and Sweetcorn Salad with Lime Juice

Jump to Recipe

Avocado bean and sweetcorn salad is a no-cook mix of creamy avocado, black beans, and sweet corn kernels tossed in a lime and olive oil dressing. It comes together in about 15 minutes and needs no cooking at all if you use canned or frozen corn.

I make this one on repeat during summer when tomatoes are sweet and corn is at its best. It’s the kind of salad that sits right in your rotation for weeks: cheap, filling, and good enough to eat on its own with a spoon.

The beans add protein and a little starchiness that thickens the dressing as it sits. The avocado goes soft and creamy against the crunch of the corn and red onion. Lime juice keeps everything bright instead of heavy.

One thing I’ve learned the hard way: don’t dress this more than an hour before serving if you want the avocado to hold its shape. Past that point it starts to break down and the salad turns mushy instead of chunky.

Why You’ll Love This Recipe

  • Comes together in 15 minutes with zero stovetop time
  • Uses pantry basics like canned beans and canned corn
  • Holds up well for meal prep when kept unassembled
  • Feels filling enough to eat as a full lunch

Ingredient Notes

  • avocado: Pick avocados that give slightly when pressed but aren’t mushy. Overripe avocado breaks down fast once dressed.
  • black beans: Canned works fine, just rinse well to cut the sodium and the slightly metallic canned taste. Pinto or kidney beans are a fine swap.
  • sweetcorn: Fresh, canned, or thawed frozen all work. Pat frozen corn dry first so it doesn’t water down the dressing.
  • lime juice: Fresh squeezed tastes brighter than bottled. Use about 2 limes for 3 tablespoons of juice.
  • feta cheese: Optional but adds a salty edge. Leave it out to make the salad dairy free and vegan.
  • jalapeno: Seed it for mild heat or leave the seeds in if you want more kick. Skip it entirely for a kid-friendly version.
Overhead view of avocado bean and sweetcorn salad in a ceramic bowl with lime wedges and scattered cilantro on a wood table

Fresh Avocado Bean and Sweetcorn Salad with Lime Juice

A no-cook salad of avocado, black beans, corn, and tomatoes tossed in a bright lime and cumin dressing, ready in 15 minutes.
Prep Time 15 minutes
Cook Time 5 minutes
Total Time 20 minutes
Servings: 4 servings
Course: Salad
Cuisine: Mexican-Inspired
Calories: 142

Ingredients
  

  • 2 ripe avocados, diced about 400 g total
  • 1 can black beans (425 g / 15 oz); drained and rinsed
  • 1 1/2 cups sweetcorn kernels fresh, canned, or thawed frozen, about 230 g
  • 1/2 red onion, finely diced small; about 60 g
  • 1 cup cherry tomatoes, halved about 150 g
  • 1 jalapeno, seeded and minced optional
  • 1/4 cup fresh cilantro, chopped
  • 3 tbsp fresh lime juice about 2 limes
  • 2 tbsp olive oil
  • 1/2 tsp ground cumin
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1/3 cup crumbled feta cheese optional, about 50 g

Method
 

Prep the salad
  1. If using fresh corn, bring a pot of water to a boil and cook 2 ears for 4 minutes until bright yellow and tender. Cool, then cut the kernels from the cob. Skip this step if using canned or thawed frozen corn.
  2. Drain and rinse the black beans under cold water and shake off excess liquid. Add to a 3-quart / 2.8L mixing bowl.
  3. Dice the avocados, halve the cherry tomatoes, and finely dice the red onion. Add all to the bowl along with the corn, jalapeno, and cilantro.
Dress and serve
  1. In a small bowl, whisk together the lime juice, olive oil, cumin, salt, and pepper until combined.
  2. Pour the dressing over the salad and toss gently with a large spoon, turning from the bottom up so the avocado doesn’t mash.
  3. Taste and add more lime juice or salt if needed.
  4. Sprinkle the feta over the top if using. Serve right away, or chill for up to 1 hour before serving.

Notes

  • Don’t dress the salad more than 1 hour before serving.
  • Rinse canned beans and corn well before adding.
  • Add avocado last, right before serving.
  • Prep components ahead, but combine avocado just before eating.
Hands folding diced avocado, black beans, and corn kernels with lime dressing in a glass mixing bowl on a marble counter

Tips for Success

  • Rinse canned black beans well under cold water to cut sodium and remove the tinny taste.
  • Add the diced avocado last and fold it in gently so it doesn’t turn mushy.
  • Taste the salad right before serving and add extra lime or salt since flavors mellow as it sits.
  • Choose avocados that are ripe but still firm so the cubes hold their shape when tossed.
  • Keep the dressing separate from the vegetables if prepping ahead, then combine everything just before eating.

Variations

  • Swap black beans for pinto or kidney beans for a different texture and milder flavor.
  • Add grilled shrimp or diced cooked chicken to turn this into a full main dish salad.
  • Stir in crumbled cotija instead of feta for a sharper, saltier Mexican-style finish.

Storage and Reheating

This salad is best eaten fresh since avocado browns and softens once cut and dressed. It’s not a dish that reheats, and there’s no cooking step to redo anyway.

If you want to prep ahead, mix the beans, corn, tomatoes, onion, and dressing up to a day ahead and store covered in the fridge. Dice the avocado and fold it in right before serving so it stays firm and green.

Any leftovers with avocado already mixed in will keep about 1 day in the fridge, though the avocado will darken and soften. Press plastic wrap directly onto the surface to slow the browning.

Serving Suggestions

Serve this salad alongside grilled chicken, fish tacos, or a simple quesadilla since the lime and cumin echo those same flavors. It also works piled onto tortilla chips as a chunky scoopable dip.

For a fuller plate, spoon it over rice or serve it next to grilled steak or shrimp skewers. It holds its own as a light lunch too, especially with a piece of crusty bread on the side.

I like adding a bit of hot sauce or extra lime wedges at the table so everyone can adjust the heat and acid to taste.

Two bowls of avocado bean salad set on a linen-covered outdoor table with tortilla chips and iced tea in golden light

FAQ

Why does my avocado bean and sweetcorn salad turn mushy after sitting in the fridge?

Mushy texture usually means the salad sat dressed too long or the avocado was overripe. Lime juice and salt pull moisture out of the avocado over time, softening it further. Toss the dressing in no more than an hour before you plan to eat, and use avocados that are ripe but still hold their shape when diced.

Can I use frozen corn instead of fresh in this sweetcorn salad?

Yes, thawed frozen corn works well and skips the step of boiling cobs. Just thaw it fully and pat it dry with a paper towel before adding it, since extra water thins out the lime dressing. Canned corn, drained and rinsed, is another quick option that works just as well.

Can I make this bean and avocado salad ahead of time?

You can prep most of it ahead, just not the whole thing fully assembled. Mix the beans, corn, tomatoes, onion, and dressing up to a day ahead and keep it chilled. Dice the avocado and fold it in right before serving so it stays firm instead of turning brown and soft.

What goes well with avocado bean and sweetcorn salad?

This salad pairs well with grilled chicken, fish tacos, or a simple quesadilla since the lime and cumin echo those same flavors. It also works piled onto tortilla chips as a chunky dip, or served alongside rice for a fuller plate. I like it next to grilled steak in summer.

Is avocado bean and sweetcorn salad gluten free?

Yes, every ingredient in this salad, from the black beans to the lime dressing, is naturally gluten free. Just double check the label on canned beans and corn, since some brands add gluten-containing thickeners or seasoning blends. The feta and cumin are gluten free as well.

What’s the difference between this salad and a classic corn and black bean salsa?

The salsa is chopped finer and meant for scooping with chips, while this salad has bigger pieces of avocado, bean, and corn meant to eat with a fork. This version also uses more dressing and whole avocado chunks instead of just a light lime squeeze, so it works as a side dish or light lunch.

If you enjoyed this, try

Jeremy Avatar

AUTHOR


You’ll also love