This Black Bean Salad is our go-to for spring and summer as it’s quick, fresh, and perfect for warm days. With roasted sweet potatoes, creamy avocado, and a zingy cilantro-lime dressing, itโs an easy, delicious option for lunches, meal prep, and potlucks.
For more Mexican flavors, check out our refried beans, tostadas, Mexican rice, and black bean burger.
The black bean salad we keep coming back to
Last weekend, Louise and I packed up a little picnic โ just a blanket, a few cold drinks, and, of course, a big container of this Black Bean Salad. Itโs the kind of thing we always seem to make when the weather starts to get warm and we don’t feel like cooking. Honestly, itโs so easy to throw together that it almost feels like cheating.
We roasted a few sweet potatoes in the air fryer while tossing the black beans, crunchy peppers, and sweet corn into a bowl. I blended up a quick cilantro-lime dressing (still one of my favorite parts โ itโs so fresh) and mixed it all up. It took maybe twenty minutes total, and suddenly we had this colorful, hearty, super refreshing meal that tasted like summer in every bite.
This salad has a little bit of everything: protein from the black beans, creaminess from the avocado, sweetness from the corn and potatoes, and that bright, tangy hit from the dressing. Itโs packed with Mexican-inspired flavors, but still feels light enough that you can eat a big bowl of it in the heat and feel amazing afterward.
It reminds me a lot of some of our other favorite bowls โ like our Mediterranean Chickpea Salad, the lemony Quinoa Salad we always meal prep, or that cozy Sweet Potato Salad we make in the fall. Same easy vibe, same real ingredients, same feeling of โwhy didnโt we make this sooner?โ
If youโre looking for something quick, colorful, and ridiculously satisfying for your next lunch, picnic, or potluck, trust me โ this is it.
Ingredients
Find complete ingredient list, quantities, and substitutions in the recipe box at the bottom of the page.
Variations
Quick spiced corn upgrade: Sautรฉ corn kernels (raw or canned) in olive oil for 3 minutes until slightly charred. Season with a small pinch of salt, cumin and smoked paprika. Let cool down slightly and add to salad.
Lime-zest avocado: Toss avo pieces with the zest of half a lime, a pinch of salt, and a few drops of lime juice. This makes the avocado brighter, richer, and last longer.
High-protein Black Bean Salad: Boost protein by doubling the black beans, adding chickpeas, or tossing in air-fried tofu, grilled tofu, or baked tofu. For vegetarians, mix in hard-boiled eggs, cottage cheese, or yogurt tahini sauce. For omnivores, add grilled chicken.
Black Bean and Quinoa Salad: Stir in cooked quinoa (ยฝ cup dry quinoa boiled with 1 cup water) for extra nutrition and staying power. You can also swap in brown rice, farro, buckwheat, amaranth, or millet.
How to make black bean salad
Step 1: Cook the beans if using dried ones
If using canned beans: Skip this step and simply drain, rinse well, and let them dry slightly.
If using dried beans: Rinse the dry black beans under cold water. Boil them in a large pot with plenty of salted water (or better yet, vegetable broth) for about 1 to 1.5 hours until tender but not mushy. Taste a few beans to check doneness โ they should be tender with a slight bite. Drain the beans, discard aromatics, and spread them out on a tray to cool quickly and evenly.
Step 2: Roast the sweet potatoes
Preheat your oven or air fryer to 400ยฐF / 200ยฐC. Peel and dice sweet potatoes into 1-inch (2.5 cm) cubes. Toss with olive oil, salt, black pepper, and a pinch of smoked paprika or cumin for a flavor boost.
Oven: Spread on a baking sheet and roast for 25โ30 minutes until fork-tender and caramelized at the edges.
Air Fryer: Add sweet potatoes to the basket (they can overlap slightly). Air fry for 15โ18 minutes, shaking every 4โ5 minutes for even crisping.
Step 3: Make the dressing
In a small blender, mini food processor, or bowl, combine fresh cilantro, lime juice, chopped garlic, maple syrup or honey, peeled grated ginger, salt, and olive oil. Blend until mostly smooth but still a little textured โ not a full puree. Taste and adjust with a little more lime or salt if needed.
Step 4: Mix the black bean salad
In a large mixing bowl, gently toss together the cooled black beans, finely chopped onion, pickled jalapeรฑos, roasted sweet potatoes, thawed corn kernels, diced green peppers, and avocado (only if serving soon).
Drizzle over the dressing and toss gently to coat everything evenly. Taste and adjust seasoning if needed before serving.
Tips
Dry beans well: After rinsing spread the beans out to dry a bit. Extra moisture can make the salad watery and less flavorful.
Cool ingredients before mixing: Let the sweet potatoes and beans cool slightly before tossing with delicate ingredients like avocado and herbs. It keeps everything crisp and fresh.
Dress right before serving: Especially if meal prepping, this helps keep the salad fresh and crisp.
Customize it to your taste: Add extras like diced tomatoes, cucumber, cooked quinoa, pickled onions, and extra dressing.
Avoid adding avocado too early: Avocado can brown and get mushy if it sits too long. Add it just before serving for the freshest flavor and texture.
Don’t skip the final seasoning check: Always taste and adjust โโ The salad might need a final sprinkle of salt, a squeeze of lime, or a little extra herb love just before serving.
How we love to serve this
We usually enjoy this Black Bean Salad as a main meal โ itโs perfect for lunch, but just as good for a hearty breakfast or a light dinner. Itโs also super versatile:
- Wrap it up: Stuff it into a tortilla with a handful of greens and a few tortilla chips on the side.
- Build a bowl: Layer it over lettuce, quinoa, or any grain you love for a quick, wholesome grain bowl.
And if you want to take it even further, try topping it with chipotle sauce, pico de gallo, avocado spread, sour cream, guacamole, or quick pickled red onions.
More Easy Bean Recipes
- Black bean soup
- Vegetarian chili
- Mediterranean salad
- Mango quinoa salad
- White bean salad
- Green bean salad
- Rice salad
- Barley salad
If you tried this Black Bean Salad recipe or any other recipe on our blog, please leave a ๐ star rating and let us know how it goes in the comments. We love hearing from you!
Black Bean Salad
Ingredients
FOR THE SALAD
- 1 can (15-oz) black beans or 1ยฝ cups (230 g) cooked black beans, or ยฝ cup (100 g) dried black beans
- 1ยฝ pounds sweet potatoes peeled and chopped into 1-Inch or 2ยฝ cm cubes
- 1 cup green bell pepper diced
- ยฝ cup canned corn kernels
- ยฝ cup red onion chopped
- ยผ cup pickled jalapeรฑos add more or less to taste
- 1 avocado diced
FOR THE CILANTRO LIME DRESSING
- 1 cup cilantro use parsley if you don't like cilantro
- ยผ cup extra virgin olive oil
- ยผ cup lime juice
- 2 tablespoons maple syrup
- 1 clove garlic
- 1 teaspoon grated ginger
- 1 teaspoon salt more or less to taste
Instructions
- Prep the beans โ Drain 1 can (15-oz) black beans, rinse, and let dry.If using dried: Rinse, then boil in salted water or broth for 1โ1.5 hours until tender. Drain and cool.
- Roast the sweet potatoes โ Preheat oven or air fryer to 400ยฐF / 200ยฐC.Dice 1ยฝ pounds sweet potatoes, toss with olive oil, salt, pepper, and paprika or cumin.Oven: Roast 25โ30 min; Air fryer: 15โ18 min, shaking halfway.
- Make the dressing โ Blend or whisk 1 cup cilantro, ยผ cup extra virgin olive oil, ยผ cup lime juice, 2 tablespoons maple syrup, 1 clove garlic, 1 teaspoon grated ginger, and 1 teaspoon salt until mostly smooth.
- Assemble the salad โ In a large bowl, toss beans, sweet potatoes, 1 cup green bell pepper, ยฝ cup red onion, ยผ cup pickled jalapeรฑos, ยฝ cup canned corn kernels, and 1 avocado.Drizzle with dressing, toss gently, and adjust seasoning to taste.
Video
Notes
- Black beans (or chickpeas, pinto, black-eyed, kidney beans)
- Sweet potatoes, diced (or tomatoes)
- Bell peppers, diced (any color)
- Corn, drained (canned, frozen, or fresh)
- Red onion, chopped (or spring onions, shallots)
- Avocado, diced
- Pickled jalapeรฑos (or fresh, soaked)
- Fresh cilantro (or parsley, basil, mint, or other dressing)
- Extra virgin olive oil (or avocado oil)
- Lime juice (or lemon juice, vinegar)
- Maple syrup (or honey, agave, date syrup, brown sugar)
- Garlic, chopped (or garlic powder)
- Ginger, grated (or ground ginger)
- Spiced Corn: Sautรฉ corn in olive oil for 3 minutes with salt, cumin, and smoked paprika; cool and add to salad.
- Lime Avocado: Toss avocado with lime zest, salt, and a few drops of lime juice to boost flavor and freshness.
- High-Protein Salad: Double black beans, add chickpeas or tofu; vegetarians can add eggs or cottage cheese; omnivores can add grilled chicken.
- Black Bean & Quinoa Salad: Stir in cooked quinoa (ยฝ cup dry quinoa + 1 cup water) or swap in brown rice, farro, buckwheat, amaranth, or millet.
- Dry beans well: Spread out after rinsing to avoid a watery salad.
- Cool ingredients: Let sweet potatoes and beans cool before mixing to keep everything crisp.
- Dress last: Add dressing just before serving, especially for meal prep.
- Customize: Mix in extras like tomatoes, cucumber, quinoa, or pickled onions.
- Add avocado last: Toss in avocado right before serving to keep it fresh.
- Final taste check: Adjust with salt, lime, or herbs before serving.
- Make ahead: Great for meal prep! Leave out the avocado and add a little extra dressing before serving, as the salad can dry out.
- Refrigerator: Store in an airtight container for up to 4 days. Let it sit at room temp for 15 minutes before serving.
- Freezer: Not recommended.
Nutrition

Hi! We are Nico & Louise
Weโre here to share delicious, easy, and healthy plant-based recipes (vegetarian & vegan) ๐ฟโจ.
Welcome to our blog, we are glad you are here.
This salad was DELICIOUS, and my body felt so nourished after eating it ๐
Fantastic, Lauren, I’m so delighted that you enjoyed it ๐ช
All the best, Louise
What would be the serving size for lunches? A cup?
Hi Brooke,
Thank you for your question ๐
We usually serve 1/4 of the whole batch for 1 person for lunch. But that can change greatly from person to person and if you serve the salad next to something else.
I hope this helps.
Have a wonderful day.
Nico
Thank you Nico and Louise. I love your easy but delicious receipes! Simple ingredients that I already had on hand. The bell peppers gave it a nice crunch for texture. For some reason i didnt notice the recommendation to add quinoa until later. I think that would have been a perfect addition since there appeared to be enough dressing to include that. Will do that next time. I did add a little extra corn to my liking and more lemon. Very good receipe.
This recipe is a 10/10, absolutely delicious! I made it exactly as written and added boiled quinoa as suggested option. My daughter added some seasoned and baked tofu to hers which was amazing but my first bowl was without it. This recipe is now added into my rotation, thank you!
That’s wonderful news, Diana! I love the baked tofu addition for extra protein, great serving suggestion ๐
Thank you very much for taking the time to leave a comment and a rating here. All the best,
Louise
What do you recommend to include more protein in this salad?
Hi Kate,
If you are vegan you could add quinoa, air-fried tofu, or our baked tofu skewers.
If you are vegetarian you can add boiled eggs or a dollop of Greek yogurt on the side.
If you are omnivore this could work with either tuna or grilled/pan-fried chicken.
I hope this helps ๐
Nico
I Make the black bean salad it was delicious
Thanks you.
Yum delicious
What a great blend of flavors! Thank you for sharing your recipe with recommended variations. I added 6 tbsp rice vinegar and 1 tsp brown sugar to a small can of diced green chilies before prepping the rest of the ingredients. I need to add some avocado or quinoa to balance the liquid content.
Love this recipe.
Thanks Kiki!
I tried the recipe with quinoa but without pickled jalapeรฑo as I did not have some. I doubled the ingredients of the dressing as I prefer the strong flavor. PERFECTION. The salad is very creative and very delicious. I find hard to eat raw green capsicum but the choices of veggies & legumes was perfect. Each ingredient complemented the other. This is the second salad recipe I have tried from this website, & I am back to try more with confidence that the meal will taste perfect! Thank you!
Fantastic, Hessa. We are so happy to have around, and delighted that you enjoy the salads ๐
Thank you for your kind comment and for your rating – it means a lot to us.
Kindest,
Louise