This black bean corn salad is a fresh, hearty, and flavor-packed dish that gives you a healthy, protein-rich meal loaded with fiber, perfect for quick lunches, summer cookouts, or easy weeknight dinners.

For more easy bean recipes, check out our dense bean salad, chickpea cucumber salad, Mediterranean chopped salad, Greek pasta salad.

Black bean corn salad served in a bowl with roasted sweet potatoes and feta.

The Secretโ€™s in the Marinade (and Youโ€™ll Taste It in Every Bite!)

If youโ€™re looking for a dish that is heart-healthy, fiber-rich, and full of plant-based protein, this black bean corn salad will quickly become a favorite ๐ŸŒฝ. Itโ€™s satisfying yet light, making it perfect for anyone who wants to eat well without sacrificing flavor.

The secret lies in the details: marinating the beans in a zesty cilantro lime dressing to cut through any canned taste, and roasting sweet potatoes until theyโ€™re caramelized and slightly charred.

Close up of black bean corn salad with cilantro lime dressing and colorful veggies.

Together, they create a colorful, nutrient-packed bowl thatโ€™s bursting with vitamins, minerals, and antioxidantsโ€”exactly the kind of food your body loves.

Louise and I often prepare a big batch on Sunday because it works beautifully as a meal prep salad recipe for quick weekday lunches or as a vibrant side at dinner. ๐Ÿฅ— Whether youโ€™re serving it at a potluck, packing it for work, or enjoying it right from the fridge, this salad is endlessly versatile and always delicious. โค๏ธ

Ingredients

Find complete ingredient list, quantities, and substitutions in the recipe box at the bottom of the page.

Ingredients for black bean corn salad with cilantro and lime arranged on a marble table.
  • Black beans: Canned beans are convenient, and rinsing plus marinating them in the dressing removes any tin flavor. Swap with chickpeas or kidney beans for a twist on a healthy summer salad recipe.
  • Sweet potatoes: Roast until caramelized and slightly charredโ€”thatโ€™s where the magic happens. Butternut squash or carrots make great stand-ins for similar sweetness.
  • Green bell pepper: Adds crunch and freshness. Use red, yellow, or orange for color, or poblano for smoky flavor.
  • Corn: Fresh off the cob in summer is unbeatable, but frozen or canned works too. For a Mexican corn and black bean salad vibe, char it in a skillet or on the grill.
  • Red onion: Sharp and colorful. Sub with shallots or green onions for something milder.
  • Pickled jalapeรฑos: Bright heat and acidity. Use fresh jalapeรฑos or serranos, or leave out for less spice.
  • Feta cheese: Salty and tangy, balancing the sweet potatoes and beans. Queso fresco, cotija, non-dairy feta, or even avocado all work as alternatives.

For the Cilantro Lime Dressing

  • Fresh cilantro: Herbaceous and bright. Swap with parsley or basil if you prefer.
  • Olive oil: Extra virgin for flavor, or use avocado or grapeseed oil for lighter options.
  • Lime juice: Tangy and fresh. Lemon juice or rice vinegar can stand in easily.
  • Honey: Balances acidity. Maple syrup or agave nectar keep it vegan-friendly.
  • Dijon mustard: Adds depth and creaminess. Yellow mustard is milder, while stone-ground brings more texture.

How to Make Black Bean Corn Salad

Step 1: Roast the Sweet Potatoes

Heat the oven to 425ยฐF (220ยฐC). Toss the sweet potato cubes with a little olive oil, salt, and pepper on a sheet pan. Spread in a single layer. Roast 25โ€“30 minutes until caramelized, slightly charred, and tender.

Tip: For a quicker option, roast them in the air fryer at 400ยฐF for 15โ€“18 minutes, shaking halfway.

Step 1 Diced sweet potatoes on baking sheet roasted with olive oil, salt, and black pepper.

Step 2: Make Dressing

In a large mixing bowl, whisk the chopped cilantro, olive oil, lime juice, honey mustard, and salt.

Step 2 Fresh cilantro lime honey and Dijon mustard whisked together for black bean corn salad dressing.

Step 3: Marinate Beans

Drain and rinse the black beans very well and toss them in the dressing. Let them marinate while the sweet potatoes roastโ€”this turns the base into a bright cilantro lime black bean salad.

Pro tip: warm the beans 15โ€“30 seconds in the microwave, then toss them in the dressing.

Step 3 Black beans rinsed and tossed in cilantro lime dressing to marinate.

Step 4: Add the Veggies

If using fresh corn, boil it for 5 minutes then cut it off the cob; if using frozen or canned, drain well. Dice the green bell pepper. Chop the red onion. Add everything including roasted sweet potatoes and crumbled feta to the bowl with the marinated beans. Gently fold to coat.

Step 4 Corn bell pepper red onion jalapenฬƒos feta and roasted sweet potatoes added to marinated black beans.

Step 5: Toss and Serve

Toss gently so that the potatoes pick up plenty of dressing. Taste and adjust salt, lime, or honey to your liking.

Serve right away, or chill 30โ€“60 minutes to deepen the flavors. This salad holds up beautifully for lunches, making it a smart meal prep salad recipe. Stir before serving and add extra lime if needed.

Step 5 Finished black bean corn salad served on a platter with cilantro lime dressing ready to serve

Tips

  • Roast at high heat: Sweet potatoes caramelize best at 425ยฐF (220ยฐC). This gives you that slightly charred flavor that makes a roasted sweet potato salad irresistible.
  • Donโ€™t skip marinating the beans: Even 10 minutes in the cilantro lime dressing helps remove the canned taste and adds tons of flavor.
  • Warm the beans first: A quick microwave zap opens up their texture so they absorb more of the dressing.
  • Char the corn if you can: Toss it in a hot skillet or on the grill for smoky notes that taste just like a southwest black bean salad.
  • Balance the flavors: Taste the dressing before mixingโ€”add more lime for brightness, more maple for sweetness, or more jalapeรฑo for heat.
  • Add avocado last (if using): Fold it in right before serving to keep it from getting mushy.

Frequently Asked Questions

Can I use canned corn instead of fresh?

Yes! Canned or frozen corn works perfectly. Just drain it well. For extra flavor, char it quickly in a skillet for that grilled taste youโ€™d find in a Mexican corn and black bean salad.

How long does this salad keep?

It stays fresh in the fridge for 2โ€“3 days. If youโ€™re making it ahead, add the avocado just before serving so it doesnโ€™t brown. This makes it ideal as a healthy summer salad recipe for meal prep.

Can I make it without cilantro?

Absolutely. Parsley, basil, or even fresh mint can stand in for cilantro if you prefer a different herb flavor.

How spicy is it?

That depends on the jalapeรฑos! Start with a small amount and add more to taste. For mild heat, remove the seeds.

Can I serve it warm?

Yes. While this salad is delicious cold, tossing everything together while the sweet potatoes are still warm makes it even more comforting.

More Easy Bean Salads

If you tried this black bean corn 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 corn salad with cilantro lime dressing served as healthy high protein salad recipe.

Black Bean Corn Salad (with Marinated Beans)

No ratings yet
This black bean corn salad is a hearty, nutrient-packed dish thatโ€™s high in fiber and plant-based protein, with sweet roasted potatoes and a zesty cilantro lime dressing. Perfect for meal prep, potlucks, or a quick healthy dinner, itโ€™s a flavorful way to fuel your body and enjoy a wholesome, satisfying meal.
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Servings: 4 people
Course: Main Course
Cuisine: American

Ingredients 

  • 1ยฝ pounds sweet potatoes peeled and diced
  • 1 can black beans 15 oz / 400 g can โ€” or 1ยฝ cups / 240 g cooked black beans
  • 1 cup corn fresh, canned, or frozen
  • 1 cup green bell pepper diced
  • ยฝ red onion chopped
  • ยผ cup pickled jalapeรฑos more or less to taste
  • 4 ounces feta cheese crumbled โ€” sub queso fresco, fresh Cotija cheese, or diced avocado

For the Dressing

  • 1 cup fresh cilantro sub fresh parsley
  • 4 tablespoons extra virgin olive oil
  • 4 tablespoons lime juice
  • 1ยฝ tablespoons honey
  • 1 tablespoon Dijon mustard
  • ยฝ teaspoon salt more or less to taste

Instructions 

  • Roast Sweet Potatoes: Heat oven to 425ยฐF (220ยฐC). Peel, dice, and toss 1ยฝ pounds sweet potatoes with a drizzle of olive oil, salt, and pepper. Roast 25โ€“30 minutes, flipping once, until caramelized and tender.
    For a quicker option, roast them in the air fryer at 400ยฐF for 15โ€“18 minutes, shaking halfway.
    Step 1 Diced sweet potatoes on baking sheet roasted with olive oil, salt, and black pepper.
  • Make Dressing: In a large mixing bowl, add 1 cup fresh cilantro (finely chopped), 4 tablespoons extra virgin olive oil, 4 tablespoons lime juice, 1ยฝ tablespoons honey, 1 tablespoon Dijon mustard, and ยฝ teaspoon salt Whisk well to combine.
    Step 2 Fresh cilantro lime honey and Dijon mustard whisked together for black bean corn salad dressing.
  • Marinate Beans: Drain and rinse 1 can black beans, then toss in dressing. Let sit while potatoes roast.
    Optional: warm beans in microwave 15โ€“30 seconds before tossing for max flavor.
    Step 3 Black beans rinsed and tossed in cilantro lime dressing to marinate.
  • Add Veggies: To the same bowl, add 1 cup corn, 1 cup green bell pepper (diced), ยฝ red onion (choped), ยผ cup pickled jalapeรฑos, 4 ounces feta cheese (crumbled), and the roasted sweet potatoes.
    Step 4 Corn bell pepper red onion jalapenฬƒos feta and roasted sweet potatoes added to marinated black beans.
  • Toss & Serve: Toss gently, adjust seasoning, and serve right away or chill 30โ€“60 minutes. Great for meal prepโ€”just stir before serving and brighten with extra lime.
    Step 5 Finished black bean corn salad served on a platter with cilantro lime dressing ready to serve

Notes

Substitutions
  • Black beans โ†’ use chickpeas or kidney beans for a twist on a healthy summer salad recipe.
  • Sweet potatoes โ†’ swap with butternut squash or carrots for similar roasted sweetness.
  • Green bell pepper โ†’ try red, yellow, or orange peppers for color, or poblano for smoky flavor.
  • Corn โ†’ fresh is best, but canned or frozen works. Char it for a Mexican corn and black bean salad vibe.
  • Red onion โ†’ sub shallots or green onions for a milder bite.
  • Pickled jalapeรฑos โ†’ replace with fresh jalapeรฑos or serranos, or skip for less heat.
  • Feta cheese โ†’ swap with queso fresco, cotija, or avocado for a dairy-free option.
  • Fresh cilantro โ†’ use parsley or basil for a softer flavor.
  • Olive oil โ†’ substitute avocado oil or grapeseed oil.
  • Lime juice โ†’ lemon juice or rice vinegar for brightness.
  • Honey โ†’ replace with maple syrup or agave nectar.
  • Dijon mustard โ†’ yellow mustard for mildness, stone-ground for texture.
ย 
Tips
  • Roast at high heat: Sweet potatoes caramelize best at 425ยฐF (220ยฐC). This creates that slightly charred flavor that makes any roasted sweet potato salad shine.
  • Donโ€™t skip marinating the beans: Even 10 minutes in the cilantro lime dressing helps remove the canned taste and builds big flavor.
  • Warm the beans first: A quick 15โ€“30 seconds in the microwave opens up their texture so they soak up more dressing.
  • Char the corn: Sear it in a skillet or grill it for smoky notesโ€”just like youโ€™d find in a southwest black bean salad.
  • Add avocado last if using: Fold it in just before serving to keep it creamy, not mushy.
ย 
Storage
Store the salad in an airtight container in the fridge for up to 3 days, and while freezing isnโ€™t recommended because the veggies and avocado lose texture, you can prep the dressing separately and freeze it for later.

Nutrition

Serving: 1 of 4, Calories: 469kcal, Carbohydrates: 62g, Protein: 12g, Fat: 21g, Saturated Fat: 6g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 12g, Trans Fat: 0g, Cholesterol: 24mg, Sodium: 950mg, Potassium: 978mg, Dietary Fiber: 11g, Sugar: 17g, Vitamin A: 24867IU, Vitamin B6: 1mg, Vitamin C: 44mg, Vitamin E: 3mg, Vitamin K: 31ยตg, Calcium: 226mg, Folate: 90ยตg, Iron: 3mg, Manganese: 1mg, Magnesium: 84mg, Zinc: 2mg
Tried this recipe?Leave a comment below or mention @theplantbasedschool on Instagram. We love hearing from you โญ๏ธ ๐Ÿ’š.

Nico and Louise in front of the Consolazione church in Todi

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.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating