Elotes

The smoky char of freshly grilled corn meets the rich creaminess of mayo and the zing of lime in this beloved street food classic — Elotes. Popular across Mexico and now a summer staple worldwide, this dish combines heat, salt, and citrus in the most satisfying way.

What makes Elotes special is its bold flavor and simplicity. It’s a dish that feels festive yet comes together in minutes. Whether you’re prepping for a backyard BBQ or just need an exciting side dish, this recipe delivers every time. Slather, sprinkle, squeeze, and bite — it’s that kind of food joy.

Full Recipe:

  • 6 ears of fresh corn, husked

  • ½ cup mayonnaise

  • 1 cup Cotija cheese, crumbled (or feta as substitute)

  • 2 tablespoons fresh lime juice

  • 1 teaspoon chili powder (adjust to taste)

  • ½ teaspoon smoked paprika

  • 2 tablespoons chopped fresh cilantro (optional)

  • Lime wedges, for serving

  • Salt, to taste

Directions:

  1. Preheat your grill to medium-high heat.

  2. Place the corn directly on the grill and cook for about 10–12 minutes, turning occasionally, until nicely charred and tender.

  3. In a small bowl, mix together the mayonnaise, lime juice, chili powder, smoked paprika, and a pinch of salt.

  4. Once the corn is grilled, use a spoon or brush to generously slather each ear with the mayo-lime mixture.

  5. Sprinkle the crumbled Cotija cheese over the top while the corn is still warm so it sticks well.

  6. Garnish with chopped cilantro and extra chili powder if desired.

  7. Serve hot with lime wedges on the side.

Prep Time: 10 minutes | Cooking Time: 12 minutes | Total Time: 22 minutes
Kcal: 260 kcal | Servings: 6 ears

Recipe Overview

Elotes, also known as Mexican street corn, is the kind of dish that immediately evokes the spirit of a lively summer evening. Whether it’s served from a pushcart on a bustling street corner in Mexico City or handed over the backyard grill at a family cookout, this vibrant snack has an irresistible pull. Imagine sweet, smoky corn slathered in a creamy, tangy sauce, then sprinkled with salty cheese and a touch of chili heat — it’s messy, bold, and absolutely addictive.

At its core, Elotes is corn on the cob elevated to a whole new level. It’s fun, festive, and surprisingly easy to make at home. This dish manages to be rustic and refined at the same time, which explains why it’s become such a popular favorite across cultures and continents.

History and Origin

The roots of Elotes go deep into Mexican culinary tradition. The word elote comes from the Nahuatl word elotl, which simply means “corn cob.” Corn has been a staple crop in Mesoamerican cuisine for thousands of years, and it’s not just a food — it’s a symbol of life, sustenance, and culture.

Street vendors in Mexico, often called eloteros, have been selling this beloved dish for decades. The traditional version involves freshly boiled or grilled corn slathered in mayonnaise or crema, rolled in crumbly Cotija cheese, dusted with chili powder, and finished with a spritz of lime juice. It’s typically handed to you on a stick or served in a cup (known as esquites), and eaten on the go.

What makes Elotes so unique is how it captures the bold flavors that define Mexican cuisine: creamy, tangy, spicy, and sweet — all in one bite. As it spread beyond Mexico, Elotes was embraced and adapted in cities around the world, from Los Angeles to Tokyo, each version keeping the spirit of the original while adding local twists.

Variations and Adaptations

Just as every region in Mexico has its own mole, you’ll find that Elotes, too, is highly customizable. In some parts of Mexico, you might find it topped with hot sauce or crushed Takis. In others, you’ll see it loaded with crema instead of mayonnaise for a silkier texture.

In the U.S., creative versions abound at food festivals and taco joints. You might find Elotes turned into a salad (elote en vaso), baked into casseroles, or even deconstructed into dips and pasta dishes. Some chefs add garlic butter, while others go vegan, using cashew cream and plant-based cheese.

There’s also the grilled-vs-boiled debate. While purists may prefer one method over the other, both yield delicious results. Grilling adds that charred, smoky flavor, while boiling keeps the kernels soft and juicy — it really depends on your texture preference.

For spice lovers, cayenne pepper or Tajín can replace traditional chili powder. And if you can’t find Cotija cheese, Parmesan or feta make great substitutes. The beauty of Elotes is that it welcomes experimentation.

Nutritional Information

While Elotes is known for indulgent flavor rather than diet-friendliness, it does offer a decent nutritional profile depending on your preparation.

One medium ear of Elotes, prepared traditionally with mayonnaise, Cotija cheese, lime, and chili powder, comes in at roughly 260–300 calories. Here’s a rough macro breakdown:

  • Carbohydrates: ~25g (mainly from the corn)

  • Protein: ~6g (from corn and cheese)

  • Fat: ~18g (mostly from mayo and cheese)

Corn is naturally rich in fiberB vitamins, and antioxidants like lutein and zeaxanthin, which are great for eye health. Cotija cheese contributes calcium and protein, while lime juice adds a touch of vitamin C.

Of course, the mayo adds saturated fat and calories, but swapping it for Greek yogurt or light sour cream can bring down the fat content significantly without sacrificing the creamy texture.

If you’re tracking sodium intake, keep in mind that Cotija cheese is quite salty. Using a low-sodium alternative or reducing the amount can help make it more heart-friendly.

Serving Suggestions and Pairings

Elotes is best served hot and fresh off the grill — preferably when the corn is still slightly smoky and the cheese clings to the mayo-lime mix. But don’t stop there.

Pair it with grilled meats like carne asada, spicy shrimp, or even BBQ chicken for a killer cookout combo. It also makes a stellar sidekick for tacosenchiladas, or chilaquiles. Want to turn it into a meal? Serve it with a bean salad and grilled avocado halves.

For drinks, Elotes pairs beautifully with citrusy cocktails like a classic margaritamezcal paloma, or even a crisp Mexican lager. Looking for a non-alcoholic match? Try a chilled agua fresca made with watermelon or hibiscus.

You can also add flair by setting up an “Elote Bar” at your next party. Grill the corn ahead of time, and let guests customize with different toppings like sriracha mayo, garlic butter, lime zest, smoked salt, or hot sauces.

Tips and Tricks for Success

Choose the freshest corn possible — that’s the foundation. Look for ears with tight, green husks and plump kernels. If you can get your hands on sweet summer corn, even better.

Don’t skimp on the char — whether using a gas grill, charcoal, or even your oven’s broiler, aim for a bit of browning on the kernels. It adds depth and contrast to the creamy topping.

Use room-temperature toppings — this helps the mayo and cheese spread more easily and meld into the corn rather than clumping or sliding off.

Serve immediately — Elotes doesn’t like to wait. The cheese softens, the lime juice gets absorbed, and the magic starts to fade if it sits too long.

Add a pinch of sugar to your mayo mix if your corn isn’t quite at peak sweetness — it can subtly enhance the overall flavor.

Potential Health Benefits

Despite its decadent taste, Elotes offers some surprising health perks when made with a mindful touch.

Corn is a whole grain rich in fiber, which supports digestion and helps with blood sugar regulation. It’s also a source of polyphenols, which are plant-based antioxidants that may reduce inflammation.

Lime juice not only brightens the dish but also delivers vitamin C, supporting immunity and aiding iron absorption.


Advertisement

If you use Greek yogurt instead of mayo, you’ll add probiotics and reduce saturated fat, giving your gut a happy boost.

And chili powder? It contains capsaicin, which has been linked to increased metabolism and reduced appetite. Plus, it’s just delicious.

When enjoyed in moderation — and with a few smart swaps — Elotes can absolutely be part of a balanced, flavorful diet.

Conclusion

Elotes is more than just a side dish — it’s a celebration of flavor, culture, and culinary creativity. Whether you’re embracing it in its classic street-food form or adding your own twist at home, it’s a dish that invites you to get a little messy and have a lot of fun.

With its rich history, customizable nature, and irresistible taste, it’s no surprise that Elotes has earned a place in the hearts (and stomachs) of food lovers everywhere. So grab some fresh corn, fire up the grill, and get ready to enjoy one of the simplest joys of summer — Mexican street corn at its finest.