Black Bean, Corn & Avocado Salad
A bright, colorful salad that comes together in minutes. Creamy avocado, sweet corn, and hearty black beans are tossed with fresh cilantro and a zesty lime dressing. Perfect as a side dish or light lunch, this no-cook recipe is a summer staple that stays fresh and vibrant on the table.
For 4 servings
- prep
Prep the beans and corn.
1.Soak dried black beans in plenty of water overnight (at least 8 hours). Drain and rinse.2.Boil soaked beans in fresh water until tender but not mushy, about 45-60 minutes. Drain and let cool completely.3.If using fresh corn, boil ears for 5 minutes, then cut kernels off the cob. If frozen, simply thaw.TIPCook the beans just until tender — you want them to hold their shape in the salad. - mix
Make the lime dressing.
1.In a small bowl, whisk together olive oil, fresh lime juice, minced garlic, cumin powder, salt, and black pepper.2.Whisk until the salt dissolves and the dressing is well combined. - mix
Combine the salad ingredients.
1.In a large mixing bowl, add the cooled black beans, corn kernels, diced red bell pepper, and chopped red onion.2.Pour the dressing over the top and toss gently until everything is evenly coated. - mix
Fold in the avocado and cilantro.
1.Gently fold in the diced avocado and chopped cilantro just before serving.2.Toss very lightly — the avocado will break down if over-mixed.TIPAdd avocado at the very end to keep it from getting mushy. The lime juice helps prevent browning. - serve
Taste and serve.
Taste and adjust salt or lime juice if needed. Serve immediately at room temperature, or chill for 15 minutes if you prefer a cold salad.
TIPThis salad tastes even better after sitting for 10 minutes as the flavors meld together.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Cook black beans just until tender so they hold their shape in the salad, not mushy.
- 2Fold in avocado gently at the very end to avoid mashing it into the dressing.
- 3For best flavor, let the dressed beans, corn, and peppers sit 10 minutes before adding avocado.
- 4Use freshly squeezed lime juice—bottled juice lacks the bright acidity this salad needs.
- 5If making ahead, store the dressed vegetables separately and add avocado just before serving.
- 6For extra crunch, toast the corn kernels in a dry skillet until lightly charred before cooling.
Adapt it for your goals.
High-protein
Add 1 cup of finely diced grilled chicken or crumbled cotija cheese to increase protein without changing the fresh, zesty character.
spicy south westSpicy south-west
Stir in 1 diced jalapeño (seeded for mild heat) and 2 tablespoons of chopped pickled jalapeño brine for a tangy, smoky kick.
mango avocadoMango avocado
Swap the red bell pepper for 1/2 cup diced ripe mango—adds sweetness and pairs beautifully with cumin and lime.
low oilLow-oil
Omit the olive oil and use the mashed flesh of half an avocado to create a creamy dressing, cutting fat while keeping richness.
jain / no onion no garlicJain / no-onion no-garlic
Skip the red onion and garlic; replace with 1/4 cup finely chopped fresh mint and 1 teaspoon asafoetida (hing) for a similar pungent base.
Why this is on our healthy list.
Rich in Plant-Based Protein
Black beans provide a hearty dose of plant protein and dietary fiber, supporting satiety and stable energy levels.
Heart-Healthy Fats
Avocado offers monounsaturated fats that support cardiovascular health and help absorb fat-soluble vitamins from the other vegetables.
Good Source of Vitamin C
Red bell pepper and fresh lime juice together deliver a substantial amount of vitamin C, which boosts immune function and collagen production.
Natural Electrolytes
Corn and black beans provide potassium and magnesium, helpful for hydration and muscle function after exercise.
Frequently asked questions
Yes—rinse and drain one 15-oz can of black beans and skip the soaking and boiling step. Use them directly in the salad.


