Salads
This authentic elote salad recipe brings the vibrant flavors of Mexican street food straight to your table, where smoky grilled corn meets a zesty lime dressing that's impossible to resist. The secret lies in perfectly charred corn—whether grilled over an open flame or boiled and toasted—paired with crumbled cotija cheese and a sprinkle of chili powder for that signature elote heat. I've perfected this dish over years of testing, ensuring every bite delivers the bold, tangy, and slightly spicy profile that makes it a crowd favorite.
The beauty of this salad is its simplicity: just six core ingredients transform into a dish that's as satisfying as it is visually striking. Grilling the corn over direct heat creates those coveted char marks, while the lime dressing—made with fresh lime juice, mayo, and a touch of garlic—ties everything together with a bright, creamy finish. Cotija cheese adds a salty crunch, and a final dusting of chili powder ensures that authentic elote flavor in every bite. It's the kind of recipe that feels special without requiring hours in the kitchen.
What sets this elote salad apart is how it balances texture and flavor—creamy, tangy, crunchy, and smoky all in one forkful. The charred corn provides a satisfying bite, the lime dressing keeps it fresh and zingy, and the chili powder adds just enough heat to wake up your palate. It's a dish that works as a light lunch, a vibrant side for grilled meats, or even a refreshing appetizer for gatherings. The best part? It comes together in under 30 minutes, making it perfect for weeknight dinners or last-minute entertaining.
For those looking to adapt this recipe, swapping mayo for Greek yogurt or avocado creates a lighter, vegan-friendly version without sacrificing flavor. The key is keeping the balance of lime, chili, and cheese—those elements are non-negotiable for authenticity. Whether you're serving it at a fiesta or enjoying it solo, this elote salad is a celebration of Mexico's most beloved flavors, brought to life in your own kitchen.
Ingredients for authentic elote salad
Six simple ingredients transform into Mexico's most beloved street food salad.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Corn on the Cob 🌽 | 4 whole | Charred over grill or flame |
| Mayonnaise 🥫 | ½ cup | Regular or Greek yogurt swap |
| Fresh Lime Juice 🍋 | ¼ cup | About 3-4 limes, freshly squeezed |
| Garlic Cloves 🧄 | 3 cloves | Minced, for dressing depth |
| Cotija Cheese 🧀 | ½ cup | Crumbled, salty crunch essential |
| Chili Powder 🌶️ | 1 tbsp | Smoked or regular, for elote heat |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Vegetable Oil 🫒 | 2 tbsp | For brushing corn |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, optional garnish |
The corn is non-negotiable—look for bright yellow ears with no soft spots. Mexican markets often have the freshest, but any grocery store's produce section works. Char it over direct heat until blackened in spots (that's where the magic happens), then let it cool slightly before cutting off the kernels. I always grab an extra cob or two—frozen corn works in a pinch if fresh isn't available, just thaw and grill it. For the cotija, skip the pre-shredded kind—it crumbles too fine. Buy a wedge and grate it yourself for that perfect texture.
No mayo? Greek yogurt or avocado puree keeps it creamy without dairy. The lime juice is where the tang comes from—use freshly squeezed, no bottled stuff. Want more heat? Add a pinch of cayenne to the chili powder. The garlic can be roasted for a milder flavor (just wrap cloves in foil and grill with the corn). For extra crunch, toast some pepitas (pumpkin seeds) in a dry pan until golden. The cilantro is optional but adds that fresh finish—dried won't cut it—so grab a bunch if you love it.
Store the dressing separately until ready to serve—keeps 3-4 days in the fridge. The corn can be prepped ahead and chilled, but it's best served fresh from the grill. For make-ahead meals, assemble everything except the dressing, then toss just before eating. The flavors actually improve after sitting for 20-30 minutes—the lime and chili powder meld beautifully. Double the batch if you're feeding a crowd—it disappears fast at parties.
Why You'll Love This Recipe
- No-Cook Magic: I swear by this when summer corn hits the stands—just cut the kernels off the cob, mix with mayo, garlic, and lime, and call it done. No boiling, no steaming, just pure freshness in minutes.
- Tangy Crunch Factor: That lime-mayo combo? It’s like a party in your mouth—bright, creamy, and just salty enough from the cotija. The garlic? Oh, it’s there, but not overpowering—just enough to make you want seconds.
- Picnic Perfect: Between us, this is my go-to for potlucks, tailgates, or lazy Sundays. It travels well, stays fresh, and even my picky uncle asks for seconds. (Yes, even on a Tuesday night.)
- Budget Brightener: Fresh corn’s cheap in season, mayo’s a pantry staple, and cotija stretches further than you’d think. I’ve fed six people for under $10 with this—no guilt, just flavor.
Step-by-step instructions for authentic elote salad
Here's how to make this vibrant Mexican street food at home—smoky, zesty, and full of authentic flavor.
Char the Corn Until Perfectly Smoky
Start by brushing the 4 whole fresh corn on the cob with the 2 tablespoons vegetable oil. This creates a barrier that helps the corn char evenly without burning. Heat your grill or grill pan over medium-high heat until it's very hot—you should see a blue flame when you spray it with oil.
Place the corn directly on the grates and cook for 10-12 minutes, turning occasionally, until you see blackened spots and hear that satisfying crackling sound. The corn should smell sweet and smoky, with slightly charred sections that add depth of flavor. If using a grill pan, keep it moving to avoid burning. Let the corn cool slightly before cutting off the kernels—this makes peeling them much easier.
Prepare the Zesty Lime-Garlic Dressing
In a medium bowl, combine the 0.5 cup mayonnaise, 0.25 cup fresh lime juice, 1 tablespoon chili powder, 0.5 teaspoon salt, and 0.25 teaspoon black pepper. Mix well until smooth and creamy. This base gives the salad its signature tangy kick and rich texture.
In a separate small bowl, finely mince the 3 cloves garlic cloves. Add them to the mayo mixture and stir in. The garlic should disperse evenly—if you see chunks, mash them lightly with a fork. Taste and adjust seasoning if needed. Here's the thing—this dressing is the soul of your elote salad, so don't skimp on the lime or chili powder. The acidity cuts through the richness of the mayo while the chili adds that authentic Mexican heat.
Assemble the Salad with Crunchy Cotija
Cut the charred corn kernels from their cobs and transfer them to a large bowl. Pour the lime-garlic dressing over the corn and toss gently to coat evenly. You'll want the kernels to absorb just enough dressing to be flavorful without becoming soggy.
Sprinkle the 0.5 cup crumbled cotija cheese over the corn and toss again. The cotija's salty crunch contrasts beautifully with the sweet, smoky corn and creamy dressing. If you're using the optional 0.25 cup fresh cilantro, chop it finely and sprinkle it over the top just before serving. The fresh herb adds a bright finish that ties all the flavors together.
Chill and Serve for Best Texture
Cover the salad and refrigerate for at least 30 minutes before serving. This chilling time allows the flavors to meld together perfectly. When ready to serve, give it one final toss to redistribute the dressing and cotija cheese.
Serve immediately while the corn is still warm and the dressing is creamy. The contrast of warm, smoky corn with the cool, tangy dressing is what makes this salad so irresistible. For an extra touch, serve with warm tortilla chips on the side or alongside grilled meats for a complete Mexican feast experience.
Pro Tips For Making Authentic Elote Salad
- CHAR THE CORN RIGHT: Char the corn over an open flame or gas stove until you see deep black patches—don’t just grill it evenly. That smoky, slightly bitter contrast is what makes elote salad taste like street corn, not just boiled corn. (Yes, even if you’re impatient like me, resist the urge to rush this.)
- USE COLD MAYONNAISE: Chill the mayo in the fridge for at least 30 minutes before mixing—warm mayo turns greasy and clumps. I learned this the hard way after serving a salad that looked like a grease bomb. Trust me, the texture stays silky when it’s cold.
- GRATE COTIJA FRESH: Skip the pre-shredded cheese—it’s usually waxy and lacks flavor. Grate cotija yourself right before serving so it stays crumbly and salty, not melted into a gluey mess. (Pro tip: Pulse it in a food processor for a finer texture.)
- ZEST THE LIME: Don’t just juice the lime—zest the peel first and mix it into the dressing. The bright, citrusy aroma makes the salad pop, and it balances the richness of the mayo. (I was skeptical until I tried it—now I can’t skip it.)
Wine and beer pairings for this authentic elote salad
White Wine Pairings
An Albariño from Spain is my go-to choice for elote salad—its crisp acidity and citrus notes mirror the lime dressing perfectly. The slight minerality in quality Albariños from Rías Baixas cuts through the richness of the mayo while enhancing the smoky corn flavors. Look for bottles labeled "Rías Baixas"—they're widely available and under $20. 🍷
Light Beer Options
A Mexican lager like Modelo Especial or Pacífico is ideal—its clean, slightly malty profile complements the salad without overpowering it. For craft beer lovers, a Mexican-style pale lager (like Ballast Point Sculpin) with its subtle spice notes works beautifully. Avoid heavy IPAs or stouts that would clash with the dish's delicate balance.
Spicy Margarita Cocktail
For a festive touch, serve with a spicy margarita made with tequila reposado, fresh lime juice, and a pinch of Tajín (the same chili-lime seasoning used on Mexican street corn). The heat from the margarita echoes the chili powder in the salad, creating a cohesive flavor experience. I like to rim the glass with Tajín for that extra kick. 🍹
Citrusy Sangria
A white sangria with Sauvignon Blanc, sliced oranges, and a splash of triple sec adds a refreshing contrast. The citrus notes in the wine amplify the lime dressing, while the slight sweetness balances the smoky corn. Add a few muddled mint leaves for an extra layer of freshness that pairs wonderfully with the cilantro garnish.
Non-Alcoholic Options
For a non-alcoholic pairing, try sparkling limeade made with fresh lime juice, sparkling water, and a touch of agave. The bubbles cleanse the palate between bites, while the lime enhances the salad's zesty profile. For something more substantial, a hibiscus iced tea (known as jamaica in Mexico) adds floral notes that complement the corn's smokiness.
Nutrition facts
Frequently asked questions
Can I use frozen corn instead of fresh?
Yes, but with a few adjustments! Thaw frozen corn completely, then grill or pan-toast it until you see char marks. For best results, brush with oil first and cook over medium-high heat for 5-7 minutes, stirring occasionally. Fresh corn develops deeper smoky flavors, but frozen works well in a pinch—just be extra vigilant about achieving those charred spots.
What's the best way to store leftover elote salad?
Store the corn and dressing separately in airtight containers for up to 3 days. Recombine just before serving to maintain texture. For longer storage, freeze the corn portion (without dressing) for up to 2 months
How can I make this vegan?
Swap mayo for Greek yogurt or avocado puree (blend 1 ripe avocado with 2 tbsp lime juice and 1 tbsp olive oil). Use vegan cotija alternatives like nutritional yeast or cashew cheese. For extra creaminess, add 1 tbsp tahini to the dressing. The flavor stays authentic—just check all ingredients for hidden dairy in store-bought alternatives.
Why does my elote salad taste bland?
Most likely, you skipped the char on the corn or used bottled lime juice. Freshly grilled corn with visible blackened spots is essential—it adds smoky depth. For dressing, always use fresh lime juice (no bottled) and don't skimp on the chili powder. Taste as you go: if it needs more zing, add a pinch of salt or a dash of hot sauce. The cotija's saltiness should be noticeable too—use ½ cup minimum.
Can I make this ahead for a party?
Prep everything except the dressing up to 2 days ahead. Store charred corn in the fridge, then toss with fresh dressing just before serving. For parties, arrange components separately in bowls: corn, dressing, cotija, and chili powder. Let guests assemble their own—this keeps the texture perfect and makes serving easier. The flavors actually improve after sitting for 30 minutes, so timing works in your favor!
