Mexican bean salad with black beans, pinto beans, corn, bell peppers, red onion and cilantro tossed in a smoky lime-cumin dressing
Mexican Black Bean and Corn Salad with Smoky Lime Dressing

Mexican Black Bean and Corn Salad with Smoky Lime Dressing

This Mexican Chicken, Black Bean and Corn Salad with Smoky Lime Dressing is colourful, fresh and packed with bold flavour. Tender shredded chicken, hearty beans, sweet corn and crisp vegetables are tossed in a tangy lime dressing seasoned with smoky cumin, garlic and a touch of chili. It is filling without feeling heavy, and the flavours get even better after a little time in the refrigerator. Serve it for an easy summer lunch, a casual family dinner, meal prep or your next potluck.

Short Description of the Recipe

This Mexican Bean Salad with Lime and Smoky Cumin is a colourful mix of black beans, pinto beans, sweet corn and crisp fresh vegetables tossed in a tangy homemade lime dressing. Smoky cumin, paprika, garlic and a little honey give the salad plenty of flavour without making it heavy. It is fresh, filling and easy to prepare in about 20 minutes.

 

Why You’ll Love This Mexican Bean Salad

This easy Mexican bean salad has that really good balance of creamy beans, juicy corn and crunchy peppers in every bite. The lime-cumin dressing is bright and tangy, with just enough smoky flavour to make the salad interesting. Nothing complicated, but it tastes like you put real effort into it.

It is also a practical make-ahead salad. After about 30 minutes in the refrigerator, the beans start soaking up the lime, cumin and garlic dressing, and the flavour gets even better. I usually give it another quick toss before serving because some of the dressing naturally settles at the bottom.

This healthy bean salad is naturally colourful, high in plant-based protein and easy to adjust. Add avocado for extra creaminess, leave the jalapeño seeds in for more heat or stir in grilled corn for an even smokier finish.

 

When to Serve It

Serve this Mexican black bean and pinto bean salad at summer barbecues, family dinners, picnics or potlucks. It travels well, especially when the avocado is packed separately and folded in just before eating.

It also makes a fresh side dish for grilled chicken, fish, burgers, tacos or quesadillas. For a casual meal, spoon it over rice, tuck it into wraps or serve it with tortilla chips. It is filling enough for a light lunch too.

Because the salad keeps well in the refrigerator, it is a great choice for weekly meal prep. The vegetables stay pleasantly crisp, and the smoky lime flavour is often even better the next day.

Mexican bean salad with black beans, pinto beans, corn, bell peppers, red onion and cilantro tossed in a smoky lime-cumin dressing

Tips and Tricks

  • Drain the beans really well. After rinsing, let the black beans and pinto beans sit in the strainer for a few minutes. This small step keeps the Mexican bean salad from turning watery.

  • Cut the vegetables into small, even pieces. Finely diced peppers, onion and jalapeño blend better with the beans and corn, so every spoonful has a little bit of everything.

  • Let the salad chill before serving. Thirty minutes is enough for the smoky lime dressing to soak into the beans. It honestly tastes better after resting.

  • Taste again after chilling. Cold food can mute flavour slightly, so add another squeeze of lime or a small pinch of salt just before serving if needed.

  • Add avocado at the end. Fold it in gently right before serving so it stays creamy and does not get mashed into the beans.

  • Use grilled corn when you can. It adds a deeper smoky flavour and a little char that works really well with the cumin and lime.

Ingredient Notes

  • Black beans: Black beans add a creamy texture, plant-based protein and classic Southwestern flavour. Rinse them thoroughly to remove the thick canning liquid.

  • Pinto beans: Pinto beans are softer and slightly earthy, which makes them a good match for crisp peppers and tangy lime dressing.

  • Corn: Fresh, thawed frozen or canned corn all work. Fresh or grilled corn gives the salad the best texture, but canned corn is perfectly fine for a quick version.

  • Bell peppers: Red and green bell peppers add colour, sweetness and crunch. Yellow or orange peppers can be used too.

  • Red onion: Red onion gives the salad a sharper bite. For a milder flavour, soak the chopped onion in cold water for 10 minutes, then drain well.

  • Jalapeño: Remove the seeds for mild heat or leave some in for a spicier Mexican bean salad.

  • Cilantro: Fresh cilantro gives the salad a bright, fresh finish. If you are not a cilantro fan, flat-leaf parsley is the easiest substitute.

  • Lime juice: Fresh lime juice makes a noticeable difference here. Bottled lime juice can taste a little flat.

  • Cumin and smoked paprika: These spices give the dressing its warm, smoky flavour without making it too spicy.

  • Honey or maple syrup: A small amount balances the acidity of the lime. The dressing should still taste tangy, not sweet.

Variations

  • Mexican Bean Salad with Chicken: Add 1 to 1½ cups of finely shredded cooked chicken for a heartier lunch or easy summer dinner.

  • Spicy Mexican Bean Salad: Add extra jalapeño, a pinch of cayenne or a few dashes of hot sauce.

  • Creamy Bean Salad: Stir a spoonful of plain Greek yogurt or sour cream into the lime dressing for a creamier finish.

  • Quinoa Bean Salad: Add 1 to 2 cups of cooked, cooled quinoa to make the salad more filling for meal prep.

  • Rice and Bean Salad: Mix in cooked brown rice, white rice or cilantro-lime rice for a budget-friendly main dish.

  • Taco-Inspired Bean Salad: Add diced tomatoes, crumbled cheese and crushed tortilla chips just before serving.

  • Roasted Corn Version: Use fire-roasted or grilled corn for stronger smoky flavour.

  • No-Cilantro Version: Replace the cilantro with parsley or simply leave it out.

Storage Tips

Store Mexican bean salad in an airtight container in the refrigerator for up to 4 days. It holds up especially well without the avocado, and the smoky lime flavour becomes stronger overnight.

If making the salad ahead, keep the avocado separate and add it shortly before serving. This prevents browning and keeps the texture fresh.

Give the salad a good stir before serving because some of the lime-cumin dressing will settle at the bottom of the container. A fresh squeeze of lime can brighten it up again after a day or two.

This salad is not ideal for freezing. The beans can become soft, and the fresh vegetables lose their crisp texture once thawed.

Mexican bean salad with black beans, pinto beans, corn, bell peppers, red onion and cilantro tossed in a smoky lime-cumin dressing

Frequently Asked Questions

Can I make Mexican bean salad ahead of time?

Yes. This Mexican Bean Salad with Lime and Smoky Cumin is a great make-ahead salad because the beans absorb more of the lime, garlic and cumin dressing as it chills. Prepare it several hours ahead or the night before, but wait to add the avocado until just before serving.

 

How long does Mexican bean salad last in the fridge?

Store the salad in an airtight container in the refrigerator for up to 4 days. It keeps its best texture when the avocado is stored separately. Give it a quick stir before serving because some of the dressing will naturally settle at the bottom.

 

Can I use different beans in this Mexican bean salad?

Absolutely. Kidney beans, cannellini beans, chickpeas or navy beans can replace either the black beans or pinto beans. I like using two different beans because the mix gives the salad a better texture and makes it look more colourful too.

 

Is Mexican bean salad healthy?

This easy Mexican bean salad is packed with beans, corn and fresh vegetables, making it a filling source of fibre and plant-based protein. The homemade lime dressing also keeps it lighter than many creamy bean salads.

 

Is this Mexican bean salad spicy?

As written, it has mild heat from one seeded jalapeño. For a spicier bean salad, leave in some of the seeds or add extra jalapeño, cayenne pepper or hot sauce. For a mild version, leave the jalapeño out completely.

 

Can I add chicken to Mexican bean salad?

Yes. Add about 1 to 1½ cups of finely shredded cooked chicken to turn it into a more filling Mexican chicken and bean salad. Rotisserie chicken works well and makes the recipe especially quick.

 

Can I use canned corn?

Yes, canned corn works perfectly. Drain it really well before adding it so the salad does not become watery. Frozen corn that has been thawed or fresh grilled corn also works nicely.

 

What can I serve with Mexican bean salad?

Serve it with grilled chicken, fish, tacos, quesadillas, burgers or pulled pork. It is also good spooned over rice, tucked into wraps or served with tortilla chips as a chunky bean dip.

 

Can I make this Mexican bean salad without cilantro?

Yes. Replace the cilantro with fresh parsley, green onion or a smaller amount of fresh oregano. The salad will still have plenty of flavour from the lime, cumin and smoked paprika.

 

Can Mexican bean salad be frozen?

Freezing is not recommended. The beans can become soft, while the peppers, onion and corn lose their fresh texture after thawing. This salad is much better made fresh and stored in the refrigerator.

Mexican bean salad with black beans, pinto beans, corn, bell peppers, red onion and cilantro tossed in a smoky lime-cumin dressing
Mexican bean salad with black beans, pinto beans, corn, bell peppers, red onion and cilantro tossed in a smoky lime-cumin dressing

Mexican Black Bean and Corn Salad with Smoky Lime Dressing

This easy Mexican Bean Salad with Lime and Smoky Cumin combines black beans, pinto beans, sweet corn and crisp vegetables in a tangy homemade lime dressing. Fresh, colourful and filling, it is perfect for summer dinners, potlucks and meal prep.
Prep Time 20 minutes
Chill Time 30 minutes
Total Time 50 minutes
Course Salad, Side Dish, Snack
Cuisine Mexican
Servings 6 Servings
Calories 192 kcal

Equipment

  • Large mixing bowl
  • Small bowl or glass jar for the dressing
  • Fine-mesh strainer or colander
  • Cutting board
  • Sharp kitchen knife
  • Measuring cups and spoons
  • Whisk or fork
  • Large serving spoon or salad tongs

Ingredients
  

For the salad

  • 1 19 oz black beans drained and rinsed
  • 1 19 oz pinto beans drained and rinsed
  • cups corn kernels fresh, frozen and thawed, or canned and drained
  • 1 red bell pepper small and finely diced
  • 1 green bell pepper small and finely diced
  • ½ red onion small and finely diced
  • 1 jalapeño small and seeded and finely chopped
  • ½ cup cilantro chopped and fresh
  • 1 avocado ripe and diced, optional

For the lime-cumin dressing

  • cup lime juice fresh
  • ¼ cup olive oil
  • 1 tablespoon honey or maple syrup
  • 1 teaspoon ground cumin
  • ½ teaspoon smoked paprika
  • ½ teaspoon chili powder
  • 1 garlic clove small and finely grated or minced
  • ¾ teaspoon salt
  • ¼ teaspoon black pepper

Instructions
 

Prepare the beans.

  • Drain and rinse the black beans and pinto beans well. Let them sit in the strainer for a few minutes so the salad does not become watery.

Combine the salad ingredients.

  • Add the beans, corn, red bell pepper, green bell pepper, red onion, jalapeño and cilantro to a large mixing bowl.

Make the lime dressing.

  • In a small bowl or jar, whisk together the lime juice, olive oil, honey, cumin, smoked paprika, chili powder, garlic, salt and black pepper.

Dress the salad.

  • Pour the dressing over the bean mixture and toss gently until everything is evenly coated.

Let the flavours develop.

  • Cover and refrigerate for at least 30 minutes. The beans absorb the smoky lime dressing as the salad rests, so it tastes even better after chilling.

Finish and serve.

  • Taste and add another squeeze of lime or a pinch of salt if needed. Gently fold in the diced avocado just before serving.
  • For the best Mexican bean salad, chill it for at least 30 minutes before serving. This gives the black beans, pinto beans and corn time to absorb the smoky lime-cumin dressing, creating a brighter, more flavourful summer salad.

Notes

 

  • Rinse and drain the black beans and pinto beans thoroughly. Let them sit in the colander for a few minutes so your Mexican bean salad does not become watery.
  • Cut the bell peppers, red onion and jalapeño into small, even pieces. This gives every bite a good balance of beans, corn and crunchy fresh vegetables.
  • Fresh, frozen or canned corn will work in this black bean and corn salad. Drain canned corn well and thaw frozen corn completely before adding it.
  • For deeper flavour, use grilled or fire-roasted corn. The slight char tastes especially good with the smoky cumin and lime dressing.
  • Fresh lime juice gives the dressing the brightest flavour. Taste the salad after chilling and add another squeeze of lime if it needs a little lift.
  • The salad should chill for at least 30 minutes before serving. This gives the beans time to absorb the tangy lime, garlic and smoky cumin dressing.
  • Add the diced avocado just before serving. Adding it too early can make it brown or become soft while the salad rests.
  • For a heartier Mexican chicken and bean salad, gently mix in 1 to 1½ cups of finely shredded cooked chicken.
  • Remove the jalapeño seeds for mild heat, or leave some seeds in for a spicier Mexican-inspired bean salad.
  • Store leftover bean salad in an airtight container in the refrigerator for up to 4 days. It keeps best when the avocado is stored separately.
  • Give the salad a gentle stir before serving because some of the lime-cumin dressing will naturally settle at the bottom.
  • This easy make-ahead bean salad is delicious with tacos, grilled chicken, fish, quesadillas or tortilla chips.

Nutrition

Calories: 192kcalCarbohydrates: 16gProtein: 2gFat: 15gSaturated Fat: 2gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gSodium: 425mgPotassium: 353mgFiber: 4gSugar: 7gVitamin A: 1037IUVitamin C: 51mgCalcium: 20mgIron: 1mg
Keyword black bean and corn salad, easy Mexican bean salad, healthy bean salad, Mexican bean salad, pinto bean salad, recipe, summer bean salad
Tried this recipe?Let us know how it was!

Hi, I’m Ellen — a passionate home cook dedicated to creating easy, flavorful recipes inspired by real-life cooking and shared family traditions. Every recipe on this site is a true collaboration, developed and tested together in our kitchen to ensure it’s reliable, simple to follow, and absolutely delicious.

Leave a Reply