Creamy Mexican-Style Chicken Salad with Corn and Black Beans
This creamy Mexican-style chicken salad is a colorful, satisfying, and incredibly versatile dish made with tender shredded chicken, sweet corn, black beans, crunchy vegetables, and a rich, creamy dressing. It has the perfect combination of creamy, crunchy, savory, slightly sweet, and tangy flavors, making it an excellent choice for lunch, dinner, picnics, potlucks, parties, meal prep, or a quick family meal.
The salad in the photo is especially appealing because every spoonful contains a little bit of everything: shredded chicken, colorful vegetables, corn, black beans, herbs, and a creamy coating that brings all the ingredients together. It can be served chilled as a traditional salad, spooned into sandwiches or wraps, or enjoyed with tortilla chips as a hearty dip.
One of the best things about this recipe is that it is easy to customize. You can make it mild or spicy, add more vegetables, change the dressing, or use leftover roasted chicken. It is also a wonderful make-ahead recipe because the flavors become even better after the salad has had some time to rest in the refrigerator.
Ingredients
For the chicken salad:
- 3 cups cooked shredded chicken
- 1 cup sweet corn, drained
- 1 cup canned black beans, rinsed and drained
- 1 medium carrot, peeled and finely diced
- 1/2 cup finely diced red bell pepper
- 1/2 cup finely diced green bell pepper
- 1/3 cup finely diced red onion
- 1/2 cup frozen peas, thawed
- 1/3 cup chopped fresh cilantro or parsley
- 1/2 cup finely chopped cucumber, optional
- 1/2 cup shredded cheddar or Mexican-style cheese, optional
- Salt and freshly ground black pepper, to taste
For the creamy dressing:
- 3/4 cup mayonnaise
- 1/2 cup sour cream or plain Greek yogurt
- 2 tablespoons fresh lime juice
- 1 tablespoon Dijon mustard
- 1 teaspoon honey or sugar
- 1 teaspoon chili powder
- 1/2 teaspoon ground cumin
- 1/2 teaspoon garlic powder
- 1/4 teaspoon smoked paprika
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1–2 tablespoons milk, if needed to thin the dressing
- A few drops of hot sauce, optional
For serving:
- Tortilla chips
- Lettuce leaves
- Toasted bread
- Flour tortillas
- Extra cilantro
- Lime wedges
- Diced avocado, optional
Preparing the Chicken
The chicken is the heart of this salad, so using tender, flavorful chicken makes a big difference. You can use freshly cooked chicken breasts, leftover roast chicken, rotisserie chicken, or even leftover grilled chicken.
If cooking the chicken from scratch, place boneless, skinless chicken breasts in a saucepan and cover them with water or chicken broth. Add a little salt, black pepper, garlic, and a bay leaf if desired. Bring the liquid to a gentle simmer and cook until the chicken reaches an internal temperature of 165°F (74°C).
Allow the chicken to cool slightly before shredding it with two forks. For a finer texture similar to the salad shown in the image, you can shred the chicken quite finely. If you prefer a chunkier salad, leave some larger pieces.
You can also use a stand mixer to shred warm cooked chicken quickly. Place the cooked chicken in the bowl and mix briefly with the paddle attachment until shredded.
Make sure the chicken is completely cool before mixing it with the dressing. Warm chicken can make mayonnaise-based dressing thinner and less creamy.
Preparing the Vegetables
While the chicken cools, prepare the vegetables.
Drain and rinse the black beans thoroughly. Rinsing removes excess liquid and helps keep the salad from becoming watery or overly salty.
Drain the corn well. If you are using canned corn, give it a quick rinse and allow it to drain completely. Frozen corn can also be used. Simply thaw it and pat away excess moisture.
Peel the carrot and cut it into very small cubes. Finely diced carrot provides a pleasant crunch and a subtle natural sweetness.
Dice the red and green peppers into small pieces. Using two different colors makes the salad especially attractive and gives it a fresh, colorful appearance.
Finely chop the red onion. If you find raw onion too strong, soak the chopped onion in cold water for about 5 minutes, then drain it well. This softens its sharpness while keeping its crunch.
If using peas, thaw them completely and drain any excess moisture.
Fresh cilantro gives the salad a bright, fresh flavor. If you don’t enjoy cilantro, simply replace it with fresh parsley or leave it out.
Making the Creamy Dressing
The dressing is what turns the individual ingredients into a cohesive, creamy chicken salad.
In a medium bowl, combine the mayonnaise and sour cream or Greek yogurt. Stir until smooth and completely blended.
Add the lime juice, Dijon mustard, honey, chili powder, cumin, garlic powder, smoked paprika, salt, and black pepper.
Whisk everything together until the dressing is smooth.
Taste it before adding it to the chicken mixture. If you want more acidity, add another teaspoon of lime juice. For more heat, add hot sauce or a pinch of cayenne pepper. If you prefer a slightly sweeter dressing, add a little more honey.
If the dressing seems too thick, stir in one tablespoon of milk at a time until it reaches your preferred consistency. Keep in mind that the vegetables will release a little moisture as the salad sits, so the dressing should be creamy rather than overly thin.
Combining Everything
Place the shredded chicken in a large mixing bowl.
Add the corn, black beans, diced carrot, red bell pepper, green bell pepper, red onion, peas, and fresh herbs.
If using cucumber or shredded cheese, add those now as well.
Pour approximately three-quarters of the dressing over the ingredients. Using a large spoon or spatula, gently fold everything together.
Add more dressing as needed. You may not need every drop, depending on how moist your chicken is and how creamy you like your salad.
The goal is to coat all the ingredients without making the salad excessively wet.
Taste the finished mixture and adjust the seasoning. Add more salt, pepper, lime juice, chili powder, or hot sauce according to your preference.
Chilling the Salad
For the best flavor, cover the bowl and refrigerate the chicken salad for at least 30 minutes before serving.
If you have time, allowing it to chill for 1–2 hours is even better. This gives the chicken time to absorb the flavors of the creamy dressing, lime, cumin, garlic, and vegetables.
Before serving, stir the salad gently. If it has become thicker in the refrigerator, add a small spoonful of sour cream, mayonnaise, or Greek yogurt and mix until creamy again.
How to Serve
There are many delicious ways to serve this chicken salad.
For a simple lunch, spoon it over crisp lettuce leaves and garnish with fresh cilantro and a squeeze of lime.
For a sandwich, place a generous amount between slices of toasted bread. Lettuce and tomato make excellent additions.
For wraps, spread the chicken salad over a flour tortilla, add lettuce and avocado, and roll it tightly.
One of my favorite ways to serve this salad is with tortilla chips. The creamy chicken mixture works almost like a hearty dip, while the crunchy chips provide a wonderful contrast.
You can also serve it as part of a party platter alongside crackers, tortilla chips, sliced vegetables, and fresh fruit.
For a lighter meal, serve it over a bed of chopped romaine lettuce with avocado, tomatoes, and cucumber.
Tips for the Best Chicken Salad
Use flavorful chicken. Plain boiled chicken works, but roasted, grilled, or rotisserie chicken will give the salad much more flavor.
Don’t add watery vegetables without draining them properly. Excess moisture can make the dressing thin and cause the salad to become watery after refrigeration.
Dice the vegetables small. Small pieces distribute more evenly throughout the chicken and make every bite more balanced.
Don’t overmix. Gently fold the ingredients together rather than aggressively stirring them. This keeps the chicken from becoming mushy.
Taste the dressing first. The dressing should taste slightly stronger on its own because once combined with the chicken and vegetables, its flavor will become more subtle.
Let it rest. Even 30 minutes in the refrigerator can make a noticeable difference in flavor.
Easy Ingredient Substitutions
This recipe is very forgiving, so you don’t need to have every ingredient available.
Instead of chicken breast, use leftover turkey, shredded chicken thighs, or rotisserie chicken.
Instead of black beans, pinto beans or kidney beans can be used.
For extra sweetness, add diced red bell pepper or a small amount of finely diced pineapple.
For extra crunch, add celery, cucumber, or chopped green apple.
If you don’t have cilantro, fresh parsley works beautifully.
Greek yogurt can replace some or all of the sour cream. It creates a slightly lighter dressing while adding extra creaminess.
If you don’t want mayonnaise, use Greek yogurt combined with a little olive oil and lime juice.
Cheddar cheese is optional, but shredded Monterey Jack, Colby Jack, or a Mexican cheese blend can also be delicious.
Make It Spicy
If you love spicy food, there are several easy ways to increase the heat.
Add finely diced jalapeño to the salad. For more intense heat, leave some of the jalapeño seeds and membranes intact.
You can also add cayenne pepper, crushed red pepper flakes, chipotle powder, or your favorite hot sauce to the dressing.
For a smoky spicy flavor, replace some of the chili powder with chipotle chili powder.
A small amount of chopped pickled jalapeño is another excellent option because it adds both heat and acidity.
Make It Ahead
This is an excellent make-ahead recipe.
Prepare the salad several hours before serving and keep it refrigerated in an airtight container. The flavors will have more time to blend, and the chicken will become even more flavorful.
If preparing it more than a day in advance, consider keeping some of the dressing separately and mixing it in shortly before serving. This is especially useful if you’re adding vegetables with high water content.
Always keep the salad properly refrigerated and avoid leaving it at room temperature for extended periods.
Storage
Store leftover chicken salad in a sealed container in the refrigerator.
For the best texture and freshness, enjoy it within a few days. Stir before serving, especially if some liquid has separated.
If the salad appears dry after refrigeration, add a small amount of mayonnaise, sour cream, or Greek yogurt and mix gently.
Do not freeze this creamy chicken salad. Mayonnaise and dairy-based dressings can separate when frozen and thawed, resulting in an unpleasant texture.
Why You’ll Love This Recipe
This creamy chicken salad is one of those recipes that is simple enough for a weekday lunch but attractive enough for a party table.
The tender chicken provides protein and substance, while corn brings sweetness and black beans add a hearty texture. Carrots and peppers contribute crunch, color, and freshness, while the creamy lime dressing ties everything together.
The combination of cumin, chili powder, garlic, lime, and smoked paprika gives the salad a delicious Southwestern-inspired character without making it overwhelmingly spicy.
It is also incredibly adaptable. You can use whatever vegetables you have available, adjust the creaminess of the dressing, make it spicy or mild, and serve it in several different ways.
The result is a generous bowl of colorful, creamy, crunchy chicken salad that looks just as inviting on a family dinner table as it does on a party buffet.
Creamy Mexican-Style Chicken Salad Recipe
Ingredients
- 3 cups cooked shredded chicken
- 1 cup corn
- 1 cup black beans
- 1 carrot, finely diced
- 1/2 cup red bell pepper
- 1/2 cup green bell pepper
- 1/3 cup red onion
- 1/2 cup peas
- 1/3 cup fresh cilantro
- 3/4 cup mayonnaise
- 1/2 cup sour cream or Greek yogurt
- 2 tablespoons lime juice
- 1 tablespoon Dijon mustard
- 1 teaspoon honey
- 1 teaspoon chili powder
- 1/2 teaspoon cumin
- 1/2 teaspoon garlic powder
- 1/4 teaspoon smoked paprika
- Salt and pepper to taste
- Hot sauce, optional
Instructions
- Cook and shred the chicken, then allow it to cool completely.
- Drain and rinse the black beans.
- Drain the corn and thaw and drain the peas if using frozen peas.
- Finely dice the carrot, peppers, and red onion.
- Add the chicken and vegetables to a large bowl.
- In a separate bowl, whisk together the mayonnaise, sour cream, lime juice, mustard, honey, chili powder, cumin, garlic powder, smoked paprika, salt, and pepper.
- Pour the dressing over the chicken mixture.
- Gently fold everything together until evenly coated.
- Taste and adjust the seasonings.
- Cover and refrigerate for at least 30 minutes.
- Stir gently before serving.
- Garnish with fresh cilantro and lime wedges.
- Serve with tortilla chips, lettuce, bread, or tortillas.
This colorful creamy chicken salad is best served cold, allowing all the flavors to come together. Whether you prepare it for a quick lunch, a family gathering, a picnic, or a party, it is an easy recipe that delivers plenty of flavor with very little effort.