If you ask me, Mexican street corn should have its own food group.
This high protein chicken salad takes everything you love about elote and turns it into a hearty, pasta-free meal. Seasoned chicken breast meets charred corn, crisp peppers, and a creamy lime-spiked dressing loaded with chili powder and cumin.
There’s no pasta weighing things down here—just juicy chicken, fresh vegetables, and plenty of crumbled Cotija cheese for that salty kick. The yogurt and mayo dressing keeps things lighter while still giving you that rich, street corn flavor.
It’s a filling lunch or dinner that packs in the protein without feeling heavy, perfect for meal prep or a quick weeknight meal.

Why You’ll Love This Mexican Street Corn Chicken Salad
- High-protein, low-carb meal – With chicken breast and Greek yogurt as the base, this salad packs in the protein without any pasta or heavy carbs, making it perfect for anyone watching their macros.
- Quick and easy – Ready in under 45 minutes, this recipe is ideal for busy weeknights when you want something healthy without spending hours in the kitchen.
- Bold, fresh flavors – The combination of charred corn, lime, cilantro, and cotija cheese brings all those street corn flavors you love into a lighter, more satisfying meal.
- Meal prep friendly – This salad holds up well in the fridge for several days, so you can make a big batch and enjoy it for lunch throughout the week.
What Kind of Corn Should I Use?
Fresh corn cut straight off the cob is going to give you the best flavor and texture for this Mexican street corn chicken salad, especially during summer when corn is in season. That said, frozen corn works just as well and is super convenient since you can keep it on hand year-round – just make sure to thaw and drain it well before using. If you want to add a little extra smoky flavor, you can char your corn in a hot skillet for a few minutes before tossing it into the salad, which really mimics that authentic street corn taste. Canned corn will work in a pinch, but it tends to be a bit softer and less sweet than fresh or frozen options.

Options for Substitutions
This protein-packed salad is easy to customize based on what you have in your kitchen:
- Chicken breast: You can swap chicken breast for chicken thighs if you prefer darker meat, or use rotisserie chicken to save time. Turkey breast or even grilled shrimp would work well too.
- Greek yogurt: If you don’t have Greek yogurt, sour cream makes a great substitute with a similar tangy flavor. You can also use all mayonnaise (about ¾ cup total) for a creamier dressing.
- Cotija cheese: Feta is already listed as an alternative, but you can also use crumbled queso fresco or even shredded parmesan if that’s what you have on hand.
- Fresh corn: Frozen or canned corn works just fine here. If using canned, drain it well and pat dry. For extra flavor, char frozen corn in a hot skillet before adding.
- Cilantro: Not a cilantro fan? Fresh parsley or chopped green onions give you that fresh herb flavor without the soapy taste some people experience with cilantro.
- Jalapeno: Adjust the heat level by using less jalapeno, or swap it for poblano peppers for a milder kick. You can also use pickled jalapenos if fresh aren’t available.
Watch Out for These Mistakes While Cooking
The biggest mistake with this salad is overcooking the chicken breast, which leads to dry, stringy meat – pull it from the oven when it hits 155°F on an instant-read thermometer, then let it rest for 5 minutes so the residual heat brings it to a safe 165°F while keeping it juicy. Another common error is adding the dressing while the chicken and vegetables are still warm, which can make your Greek yogurt separate and turn the salad watery, so let everything cool to room temperature first. Don’t skip charring the corn and vegetables in the pan – that slightly blackened, caramelized flavor is what gives this salad its authentic street corn taste. Finally, if you’re using cotija cheese, crumble it just before serving rather than mixing it in early, as this keeps it from getting mushy and maintains that nice salty bite throughout the dish.

What to Serve With Mexican Street Corn Chicken Salad?
This chicken salad is packed with flavor and protein, so it works great as a main dish on its own or scooped into lettuce cups for a low-carb meal. I love serving it with tortilla chips on the side for scooping, or you can pile it into warm flour tortillas or taco shells if you want something more filling. It also makes a really good topping for a bed of mixed greens or romaine lettuce if you’re going for a bigger salad situation. For a complete meal, add some black beans and rice on the side, or keep it simple with sliced avocado and lime wedges.
Storage Instructions
Store: This chicken salad keeps really well in the fridge for up to 4 days in an airtight container. The flavors actually get better as they sit together, making it perfect for meal prep. I like to portion it out into individual containers for easy grab-and-go lunches throughout the week.
Make Ahead: You can prep the chicken and chop all your veggies a day or two in advance to save time. Just keep the dressing separate and toss everything together when you’re ready to eat so the salad stays fresh and crispy. The corn and peppers hold up great when prepped ahead.
Serve: This salad is best served cold or at room temperature. If you’ve stored it in the fridge, just give it a good stir before serving since the dressing might settle a bit. You can eat it straight up, scoop it with tortilla chips, or wrap it in a low-carb tortilla.
| Preparation Time | 10-15 minutes |
| Cooking Time | 25-30 minutes |
| Total Time | 35-45 minutes |
| Level of Difficulty | Easy |
| Servings | 4 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1150-1250
- Protein: 100-110 g
- Fat: 55-65 g
- Carbohydrates: 80-90 g
Ingredients
For the chicken:
- 1 lb chicken breast
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon garlic powder
For the roasted vegetables:
- 1.5 tbsp olive oil
- 2 cups corn
- 1 cup bell pepper
- 1/3 cup onion
- 1/4 cup jalapeno
For the salad mixture:
- 1/2 cup yogurt
- 1/4 cup mayonnaise
- 1 large lime (zest and juice)
- 1 tsp paprika
- 1/4 tsp smoked paprika
- 1.5 tsp chili powder
- 1 tsp cumin
- 1/2 cup onion
- 1/2 cup cilantro
- 1 cup cotija (crumbled)
Step 1: Prep the Mise en Place
- 1 cup bell pepper, diced
- 1/3 cup onion, minced
- 1/4 cup jalapeno, minced
- 1/2 cup cilantro, chopped
- 1 large lime
- 1 cup cotija, crumbled
- 1/2 cup yogurt
- 1/4 cup mayonnaise
- 1 tsp paprika
- 1/4 tsp smoked paprika
- 1.5 tsp chili powder
- 1 tsp cumin
Dice the bell pepper into bite-sized pieces, mince the 1/3 cup onion (for sautéing), chop the jalapeño, and roughly chop the cilantro.
Zest the lime and set aside, then cut the lime in half for juicing.
Crumble the cotija cheese and measure out the yogurt, mayonnaise, and all spices into separate small bowls.
This prep work ensures smooth cooking without scrambling for ingredients.
Step 2: Bake the Seasoned Chicken
- 1 lb chicken breast
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon garlic powder
- 1 tbsp olive oil
Preheat your oven to 450°F.
Pat the chicken breast dry and season generously with salt, black pepper, and garlic powder on both sides.
Heat 1 tablespoon of olive oil in an oven-safe skillet over medium-high heat, then sear the chicken for 2-3 minutes per side until golden brown to develop flavor.
Transfer the skillet to the oven and bake for 12-15 minutes until the internal temperature reaches 165°F.
I prefer to sear first because it creates a flavorful crust that adds depth to the final salad.
Step 3: Char the Vegetables
- 0.5 tbsp olive oil
- 2 cups corn
- 1 cup bell pepper, diced
- 1/3 cup onion, minced
- 1/4 cup jalapeno, minced
While the chicken bakes, heat the remaining 0.5 tablespoon of olive oil in a large skillet over medium-high heat.
Add the corn, diced bell pepper, minced onion, and jalapeño to the hot pan and sauté for 8-10 minutes, stirring occasionally, until the corn develops light char marks and vegetables are tender-crisp.
This caramelization adds sweetness and depth that makes the salad much more interesting than raw vegetables.
Step 4: Shred the Chicken
- Cooked chicken breast from Step 2
Remove the chicken from the oven and let it rest for 5 minutes on a cutting board.
Using two forks or your hands, shred the chicken into bite-sized pieces.
This resting step is important because it keeps the meat juicy rather than dry and stringy.
Step 5: Build the Dressing
- 1/2 cup yogurt
- 1/4 cup mayonnaise
- 1 large lime
- 1 tsp paprika
- 1/4 tsp smoked paprika
- 1.5 tsp chili powder
- 1 tsp cumin
In a small bowl, whisk together the yogurt, mayonnaise, lime zest, lime juice, paprika, smoked paprika, chili powder, and cumin until smooth and well combined.
Taste and adjust the lime juice or spices to your preference.
This creamy, tangy dressing is the flavor backbone of the salad.
Step 6: Assemble the Salad
- Shredded chicken from Step 4
- Charred vegetables from Step 3
- Dressing from Step 5
- 1/2 cup cilantro, chopped
- 1 cup cotija, crumbled
In a large bowl, combine the shredded chicken from Step 4, charred vegetables from Step 3, the dressing from Step 5, cilantro, and crumbled cotija cheese.
Toss gently until everything is evenly coated and mixed together.
I like to reserve about 2 tablespoons of cotija to sprinkle on top just before serving so it stays crumbly and adds a nice textural contrast.
Serve immediately or refrigerate until ready to eat.

Homemade High Protein Mexican Street Corn Chicken Salad
Ingredients
For the chicken:
- 1 lb chicken breast
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon garlic powder
For the roasted vegetables:
- 1.5 tbsp olive oil
- 2 cups corn
- 1 cup bell pepper
- 1/3 cup onion
- 1/4 cup jalapeno
For the salad mixture:
- 1/2 cup yogurt
- 1/4 cup mayonnaise
- 1 large lime (zest and juice)
- 1 tsp paprika
- 1/4 tsp smoked paprika
- 1.5 tsp chili powder
- 1 tsp cumin
- 1/2 cup onion
- 1/2 cup cilantro
- 1 cup cotija (crumbled)
Instructions
- Dice the bell pepper into bite-sized pieces, mince the 1/3 cup onion (for sautéing), chop the jalapeño, and roughly chop the cilantro. Zest the lime and set aside, then cut the lime in half for juicing. Crumble the cotija cheese and measure out the yogurt, mayonnaise, and all spices into separate small bowls. This prep work ensures smooth cooking without scrambling for ingredients.
- Preheat your oven to 450°F. Pat the chicken breast dry and season generously with salt, black pepper, and garlic powder on both sides. Heat 1 tablespoon of olive oil in an oven-safe skillet over medium-high heat, then sear the chicken for 2-3 minutes per side until golden brown to develop flavor. Transfer the skillet to the oven and bake for 12-15 minutes until the internal temperature reaches 165°F. I prefer to sear first because it creates a flavorful crust that adds depth to the final salad.
- While the chicken bakes, heat the remaining 0.5 tablespoon of olive oil in a large skillet over medium-high heat. Add the corn, diced bell pepper, minced onion, and jalapeño to the hot pan and sauté for 8-10 minutes, stirring occasionally, until the corn develops light char marks and vegetables are tender-crisp. This caramelization adds sweetness and depth that makes the salad much more interesting than raw vegetables.
- Remove the chicken from the oven and let it rest for 5 minutes on a cutting board. Using two forks or your hands, shred the chicken into bite-sized pieces. This resting step is important because it keeps the meat juicy rather than dry and stringy.
- In a small bowl, whisk together the yogurt, mayonnaise, lime zest, lime juice, paprika, smoked paprika, chili powder, and cumin until smooth and well combined. Taste and adjust the lime juice or spices to your preference. This creamy, tangy dressing is the flavor backbone of the salad.
- In a large bowl, combine the shredded chicken from Step 4, charred vegetables from Step 3, the dressing from Step 5, cilantro, and crumbled cotija cheese. Toss gently until everything is evenly coated and mixed together. I like to reserve about 2 tablespoons of cotija to sprinkle on top just before serving so it stays crumbly and adds a nice textural contrast. Serve immediately or refrigerate until ready to eat.