Easy Black Bean Corn Salad With Zesty Lime Dressing
Black bean corn salad with red pepper, red onion, cilantro and a lime-cumin dressing. No cooking, ready in 20 minutes and keeps 3-4 days in the fridge.
Prep
15 min
Cook
N/A
Total
20 min
Servings
Multiple servings
Ingredients
Tools that make this easier
Optional — the recipe works without them.
As an Amazon Associate, I earn from qualifying purchases.
Instructions
- 1
Rinse canned black beans thoroughly under cold water until water runs clear. Drain well.
- 2
If using fresh corn, cut kernels off the cob. If using frozen corn, ensure it's fully thawed.
- 3
Finely dice red bell pepper and red onion. Chop cilantro and mince jalapeño (if using).
- 4
In a large mixing bowl, combine rinsed black beans, corn kernels, diced red bell pepper, diced red onion, and chopped cilantro.
- 5
Add minced jalapeño if using.
- 6
In a small bowl or jar, whisk together olive oil, fresh lime juice, minced garlic, ground cumin, chili powder, sea salt, black pepper, and honey or agave (if using).
- 7
Whisk vigorously until dressing is well combined and emulsified.
- 8
Pour prepared dressing over the black bean and corn mixture in the large bowl.
- 9
Gently toss all ingredients until evenly coated with dressing.
- 10
Taste and adjust seasonings as needed with more salt, pepper, or lime juice.
- 11
Serve immediately or cover and refrigerate for at least 30 minutes to allow flavors to meld.
Used in this recipe: Citrus Juicer Balloon Whisk (Amazon, affiliate links)
Notes
Tips for Success
- Burst of summer sunshine in every bite
- Packed with protein, fiber, and irresistible zesty lime dressing
- Comes together in minutes and tastes even better as flavors meld
- Incredibly versatile and adaptable to different dietary needs
- Perfect for meal prep and leftovers improve with time
Common Mistakes to Avoid
- Can become watery if beans and corn aren't thoroughly drained
- Avocado additions brown quickly if not added just before serving
- Raw onion can be overpowering if not soaked to mellow flavor
- Does not freeze well due to fresh vegetables and dressing
- Flavors may taste bland if not properly seasoned
Nutrition (per serving)
200-250 kcal
Calories
This black bean corn salad is a no-cook side made from pantry staples: two cans of black beans, corn, red bell pepper, red onion and cilantro, tossed in a lime, cumin and chili powder dressing. It takes about 15 minutes of chopping and 20 minutes in total, and because there is no mayo or lettuce, it holds up in the fridge for days and gets better as the beans soak up the dressing.
Table of Contents
Serve it as a side for grilled meat, spoon it into taco bowls, or scoop it up with tortilla chips like a chunky salsa.
Ingredients
For the salad
- 2 cans (15 ounces each) black beans, rinsed and drained: rinse until the water runs clear. The canning liquid is starchy and salty and makes the dressing murky.
- 2 cups corn kernels: fresh (cut from 3–4 ears), frozen and thawed, or canned and drained.
- 1 red bell pepper, finely diced: for crunch and sweetness.
- 1/2 red onion, finely diced. If raw onion is too sharp for you, soak the diced onion in cold water for 10 minutes and drain it well.
- 1/2 cup fresh cilantro, chopped. Flat-leaf parsley works if you dislike cilantro.
- 1 jalapeño, seeded and minced (optional) for mild heat.
For the lime dressing
- 3 tablespoons olive oil
- 3 tablespoons fresh lime juice (from 2–3 limes). Bottled juice tastes flat here.
- 1 clove garlic, minced
- 1 teaspoon ground cumin and 1/2 teaspoon chili powder
- 1/4 teaspoon sea salt and a pinch of black pepper
- 1 teaspoon honey or agave nectar (optional): balances the lime if your corn isn’t very sweet.
How to Make Black Bean Corn Salad
- Prep the beans and corn. Rinse the black beans in a colander until the water runs clear, then let them drain well; shake the colander or blot with paper towels. Cut fresh corn off the cob, or make sure frozen corn is fully thawed and drained.
- Chop the vegetables. Finely dice the bell pepper and red onion, chop the cilantro, and mince the jalapeño if using. Keeping the pieces about the size of a bean makes the salad easy to scoop.
- Combine. Add the beans, corn, pepper, onion, cilantro and jalapeño to a large bowl.
- Make the dressing. Whisk the olive oil, lime juice, garlic, cumin, chili powder, salt, pepper and honey in a small bowl or shake them in a jar until combined.
- Dress and rest. Pour the dressing over the salad and toss gently. Taste and add more salt or lime if needed. Serve right away, or cover and chill for 30 minutes so the flavors blend.
For a smoky version, char the corn in a dry cast-iron skillet over high heat for a few minutes, stirring rarely, until some kernels are browned. Let it cool before adding it to the salad.
Why Bean Salad Turns Watery or Bland
- Watery salad: the beans or corn went in wet. Drain everything thoroughly; excess water dilutes the dressing and pools at the bottom of the bowl.
- Murky, starchy taste: the beans weren’t rinsed enough. Rinse until the water runs clear.
- Bland salad: beans absorb salt and acid as they sit, so a salad that tasted right at first can taste flat an hour later. Re-season before serving with a pinch of salt and a squeeze of lime.
- Onion overpowers everything: soak the diced onion in cold water for 10–15 minutes, or use sliced green onions instead.
- Salad looks dry the next day: the beans soaked up the dressing. Toss in a little extra olive oil and lime juice.
Add-Ins and Substitutions
- Avocado: stir in a diced avocado just before serving for a creamier salad. Add it to individual portions if you plan to keep leftovers, since it browns within a day.
- Other beans: pinto or kidney beans work in place of one or both cans. Expect a softer, less earthy salad. For a sweeter, vinegar-based bean salad, try this easy three bean salad.
- More vegetables: halved cherry tomatoes, diced cucumber or jicama add crunch. Tomatoes and cucumber release water, so add them close to serving.
- Cheese: crumbled cotija or feta adds salt and richness. The salad is dairy-free without it.
- Oil-free dressing: increase the lime juice and honey slightly and leave out the oil. The salad will taste sharper and less rounded.
- More heat: leave the jalapeño seeds in, add a second pepper, or add a pinch of cayenne to the dressing.
Ways to Serve It
- As a side: it cuts through rich, smoky mains such as grilled chicken thighs, steak or pork chops.
- In tacos and bowls: spoon it over rice with seasoned beef or chicken, or use it as a topping for sheet pan tacos.
- As a dip: serve with tortilla chips.
- As a light lunch: add grilled shrimp or shredded chicken, or spoon it into lettuce cups or a halved avocado.
Making It Ahead and Storing Leftovers
This is a good make-ahead salad. You can mix it up to a day before serving; the flavor improves overnight. Whisk the dressing separately up to a day ahead if you prefer to dress it just before serving.
- Refrigerate: keep leftovers in an airtight container in the fridge for 3–4 days. Don’t leave it out for more than 2 hours at a picnic or potluck; set the bowl over ice on a hot day.
- Freezing: not recommended. The peppers and onion turn limp and watery when thawed.
FAQ
What kind of corn is best?
Fresh sweet corn in season gives the best crunch and sweetness. Thawed frozen corn is the most convenient and works almost as well. Canned corn is softer, so drain it very well.
Is this salad spicy?
With one seeded jalapeño, it has a mild kick. Leave the seeds in or add a second pepper for more heat, or skip the jalapeño completely for a mild salad.
Can I use dried black beans?
Yes. Cook them until tender but still holding their shape, then cool and drain them well. About 3 cups of cooked beans replaces the two cans.






