This Mexican corn salad recipe is basically elote in a bowl — and honestly, it might be even better.
It’s smoky, creamy, tangy, and packed with bold flavors that make your taste buds do a little happy dance.
Perfect for summer cookouts, taco nights, or anyone who just loves big, vibrant flavors with zero fuss.
Mexican Corn Salad Recipe
Recipe Overview
| Detail | Value |
| COURSE | Side Dish / Salad |
| CUISINE | Mexican-American |
| DIFFICULTY | Easy |
| SERVINGS | 6 servings |
| PREPARATION TIME | 10 minutes |
| COOKING TIME | 10 minutes |
| CALORIES | ~280 per serving |
Equipment Needed
- Large skillet or cast iron pan (for charring corn)
- Large mixing bowl
- Sharp knife and cutting board
- Citrus juicer or hand squeezer
- Measuring spoons and cups
- Rubber spatula or large mixing spoon
- Zester or fine grater (for lime zest)
Ingredients
For the Corn Salad:
- 4 cups corn kernels — fresh off the cob (about 4–5 ears), frozen thawed, or canned and drained
- ½ cup cotija cheese, crumbled (the salty, crumbly Mexican cheese that makes this dish legendary)
- ¼ cup mayonnaise (real mayo only, please!)
- ¼ cup sour cream or Mexican crema
- 1 tablespoon fresh lime juice (plus extra lime wedges for serving)
- 1 teaspoon lime zest
- 1 teaspoon chili powder
- ½ teaspoon smoked paprika
- ½ teaspoon garlic powder
- ¼ teaspoon cayenne pepper (adjust to your heat level)
- ¼ cup fresh cilantro, roughly chopped
- 3 green onions, thinly sliced
- Salt and black pepper to taste
- 1 tablespoon butter or olive oil (for charring corn)
Optional Add-ins & Variations:
- ½ cup black beans for extra protein and heartiness
- ½ cup diced red bell pepper for color and crunch
- 1 small jalapeño, finely diced for extra heat
- 1 small avocado, diced and folded in right before serving
- Swap cotija for crumbled feta cheese if cotija isn’t available at your local store
- Use Greek yogurt in place of sour cream for a lighter, tangier dressing
- Add everything bagel seasoning on top for a fun unexpected twist
Step-by-Step Instructions
Step 1: Choose your corn and prep it properly.
Fresh corn cut right off the cob gives the absolute best flavor and texture — if it’s peak summer, please don’t skip this step.
Frozen corn is a perfectly solid option year-round; just thaw it completely and pat it very dry with paper towels before cooking so it actually chars instead of steaming.
Step 2: Heat your skillet until it’s seriously hot.
Place a large cast iron skillet or heavy skillet over medium-high heat and let it get very hot before adding anything — this is the key to getting that gorgeous charred corn.
A hot dry pan = beautiful blistered corn; a lukewarm pan = sad steamed corn, and we simply will not stand for that.
Step 3: Char the corn in the skillet.
Add butter or olive oil to the hot pan, then spread your corn out in a single even layer.
Don’t stir it right away — let it sit undisturbed for 2–3 minutes until the bottom kernels turn deep golden and slightly charred, then give it a stir and repeat on the other side.
Step 4: Season the corn while it’s still in the pan.
Sprinkle in the smoked paprika, chili powder, garlic powder, and a pinch of cayenne directly over the hot corn.
Toss everything together quickly so the spices bloom in the heat and coat every single kernel — the smell at this moment is absolutely incredible.
Step 5: Remove the corn from heat and let it cool slightly.
Transfer the charred, spiced corn into your large mixing bowl and let it sit for 5 minutes before adding the creamy ingredients.
Adding mayo and sour cream to piping hot corn will make the dressing slide off and pool at the bottom — cooling it slightly first makes everything coat beautifully.
Step 6: Make the creamy dressing right in the bowl.
Add the mayonnaise, sour cream or Mexican crema, fresh lime juice, and lime zest directly to the bowl with the corn.
Stir gently to combine everything — this creamy, tangy, citrusy dressing is what transforms this into the ultimate Mexican corn salad recipe that people genuinely cannot stop eating.
Step 7: Add the green onions and fresh cilantro.
Toss in the sliced green onions and roughly chopped cilantro, then fold everything together with a rubber spatula.
The cilantro adds a burst of fresh, herbaceous brightness that balances the richness of the creamy dressing perfectly.
Step 8: Fold in the crumbled cotija cheese.
Add about ¾ of your cotija now and gently fold it into the salad, reserving the rest for topping.
Cotija is saltier than most cheeses, so taste the salad before adding any additional salt — you might find you don’t need it at all!
Step 9: Taste and adjust your seasoning.
This is the most important step and the one most people rush through — take your time here.
Does it need more lime juice for brightness? More cayenne for heat? More chili powder for depth? Adjust until every single bite makes you say “oh WOW.”
Step 10: Add any optional mix-ins now if using.
If you’re adding black beans, diced jalapeño, red bell pepper, or avocado — now’s the moment to fold them in gently.
Avocado especially should go in last so it doesn’t get mashed and turn the whole salad green — though honestly even then it would still taste amazing.
Step 11: Transfer to your serving bowl and garnish beautifully.
Spoon the salad into a wide serving bowl and top with the reserved crumbled cotija, an extra sprinkle of chili powder and smoked paprika, and a handful of fresh cilantro leaves.
Cut a few lime wedges and tuck them around the edges — this little detail makes it look like something straight out of a restaurant menu.
Step 12: Serve immediately or chill for 30 minutes first.
This Mexican corn salad recipe is fantastic served warm or at room temperature right away.
But if you refrigerate it for 30 minutes before serving, the flavors meld together and become even more rich, bold, and deeply delicious — honestly both versions are completely wonderful.
Ideas for Serving
This vibrant Mexican corn salad recipe is one of those magical side dishes that pairs well with almost everything on the table.
- Serve it alongside tacos, burritos, or fajitas for a complete Mexican-inspired spread that looks and tastes absolutely stunning.
- Pile it next to grilled chicken, carne asada, or barbecue ribs at your next backyard cookout for a smoky, creamy side that steals the show.
- Use it as a filling inside warm flour tortillas with shredded chicken for a quick, flavor-packed lunch that comes together in minutes.
- Serve it as a dip with tortilla chips — just scoop and eat, it works brilliantly and disappears embarrassingly fast at parties.
- Toss it over a bed of chopped romaine with grilled shrimp for a hearty, satisfying salad bowl dinner that feels totally gourmet.
Nutrition Information
| Nutrient | Amount (Per Serving) |
| Calories | ~280 kcal |
| Protein | 7g |
| Fat | 16g |
| Carbs | 28g |
| Fiber | 3g |
| Sugar | 5g |
| Sodium | ~420mg |
A quick note on nutrition:
Corn is a naturally good source of fiber, folate, and antioxidants like lutein and zeaxanthin, which support eye health.
The cotija cheese adds calcium and protein, while the lime juice provides a boost of vitamin C.
The mayo and sour cream do contribute fat, but swapping in Greek yogurt for the sour cream drops calories noticeably without changing the flavor much.
Adding black beans bumps up the protein and fiber significantly, making this an even more nutritionally complete side dish for any meal.
Common Mistakes to Avoid
- Not drying the corn before charring — Wet corn kernels release steam in the pan instead of charring, giving you soggy, pale corn instead of that gorgeous golden blistered finish that makes this dish so special.
- Stirring the corn too soon — Patience is everything when charring corn; let it sit undisturbed for a full 2–3 minutes per side before stirring so it develops deep color and smoky flavor.
- Adding the dressing to hot corn — Hot corn causes the mayo and crema to become thin and runny and slide right off; always let the corn cool for at least 5 minutes before mixing in the creamy dressing.
- Over-salting before tasting — Cotija cheese is already quite salty on its own, so always fold it in first and taste before reaching for the salt shaker, or you’ll end up with an overpoweringly salty salad.
- Skipping the lime zest — The juice gives brightness but the zest gives deep citrus flavor that elevates the entire dressing; don’t skip it because it makes a genuinely noticeable difference.
- Using bland canned corn without charring it — Canned corn straight from the can is watery and flat; always drain it well, pat it completely dry, and char it in a hot skillet to build the smoky depth this salad needs.
Conclusion
Honestly, I’ve brought this salad to so many gatherings that people now specifically request it before I even ask what to bring.
There’s something about that combination of smoky charred corn, creamy tangy dressing, salty cotija, and bright lime that just makes people absolutely lose their minds.
This Mexican corn salad recipe is proof that the most impressive dishes are often the simplest ones.
It takes less than 20 minutes, uses mostly pantry staples, and delivers flavor that tastes like you spent hours in the kitchen.
So whether it’s a weeknight dinner, a summer potluck, or a Taco Tuesday situation make this salad.
I genuinely promise you will not regret a single bite!
FAQs
Can I make this Mexican corn salad recipe ahead of time?
Yes! Make the salad up to 24 hours ahead and refrigerate it covered.
The flavors actually deepen beautifully overnight, just add fresh cilantro and avocado right before serving so they stay bright and fresh.
Can I use frozen corn for this Mexican corn salad?
Absolutely frozen corn works wonderfully for this recipe year-round.
Just thaw it completely, pat it very dry with paper towels, then char it in a hot skillet exactly like fresh corn for that essential smoky, blistered flavor.
What can I use instead of cotija cheese?
Crumbled feta cheese is the most popular substitute and works really well since it has a similar salty, crumbly texture.
Parmesan shaved finely is another option, though it’s milder — feta gives you the closest flavor match to authentic cotija.
How do I make this salad spicier?
Add one finely diced fresh jalapeño or serrano pepper to the mix for serious heat.
You can also increase the cayenne pepper, add a few dashes of your favorite hot sauce directly into the dressing, or sprinkle Tajín seasoning on top for a tangy spicy finish.
How long does Mexican corn salad last in the fridge?
Stored in an airtight container, it stays fresh for up to 3 days in the refrigerator.
If you’ve added avocado, it’s best enjoyed within 24 hours before it starts to brown — give it a good stir and a fresh squeeze of lime before serving leftovers.


