Picture of elote chicken salad in a bowl

If you love the rich, tangy, and smoky flavors of Mexican street corn (Elote), then you’re going to love this Elote Chicken Salad! This recipe takes the creamy, cheesy, and slightly spicy goodness of classic Elote and transforms it into a protein-packed dish with shredded chicken, making it perfect for meal prep, tacos, or a quick, flavorful lunch all by itself.

Why This Recipe Works

Traditional Mexican Elote is slathered in a creamy mix of mayonnaise and sour cream, then coated in cotija cheese, smoky chili seasoning, and fresh lime juice. We’re bringing all those bold flavors into this chicken salad, but instead of corn on the cob, we’re using a corn, onion, and poblano pepper mix for an extra layer of roasted sweetness and mild heat.

And to tie everything together? Tajín! This classic Mexican spice blend is made of chili powder, lime, and salt, adding the perfect balance of tangy, spicy, and salty flavors to the dish. It enhances the natural sweetness of the corn and brings out the savoriness of the chicken.

This Elote Chicken Salad is best served chilled or at room temperature. Enjoy it:

  • In tacos (stuffed in corn tortillas with extra cotija!)
  • On tostadas for a crispy bite
  • As a dip with tortilla chips
  • In lettuce wraps for a lighter option

Why You'll Love It

High in protein thanks to the shredded chicken
✔ Packed with Mexican street corn flavor
Super easy to make & meal-prep friendly
Versatile—enjoy it in multiple ways!

Whether you're a fan of Elote or just looking for a bold, creamy, and slightly spicy chicken salad, this recipe is a must-try. Make it today and bring a little taste of the street corn stand into your kitchen! 🌽🔥

star
Back to blog

Live in NYC and want healthy meal prep delivery??

NYC Cooking Club is your go-to for healthy, high-protein meal delivery in NYC.
We deliver effortless, nutritious food to your door (almost) every Friday!
Check out this week's menu and, if it's your first time ordering, use the discount code
ITSMYFIRSTTIME
for $10 off!