Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Elote-licious: The Best Mexican Street Corn

Chef Frank Joseph Rodgers

Mexican Street Food Classic

Elote-licious: The Best Mexican Street Corn

Sweet corn, creamy mayo, salty cheese, lime, chili, and heat—this is the kind of flavor explosion that makes Mexican street food unforgettable.

If you have never had elote, you are in for something special. This iconic Mexican street food is all about bold contrasts—sweet, smoky, creamy, salty, tangy, and spicy in every bite.

The magic comes from layering simple ingredients: freshly cooked corn brushed with mayo, rolled in cotija cheese, then finished with lime, chili, and hot sauce. It is messy, addictive, and completely worth it.

The best part? You can recreate that authentic street flavor at home in minutes. Whether you grill or boil the corn, the result is the same: a dish that instantly steals the spotlight.

Pro tip: Let the corn cool slightly before brushing on the mayo (a pastry brush works perfectly), then roll it in finely grated cheese for an even, restaurant-style coating.

Elote: Mexican Street Corn Ingredients:

  • Fresh corn on the cob
  • Sour cream
  • Mayonnaise
  • Cilantro, finely chopped
  • Garlic finely minced
  • Cayenne powder
  • Cumin powder
  • Lime juice
  • Cotija cheese, crumbled, or queso fresco
Mexican Street corn: elote recipe

Why This Works

Sweet + Salty Balance Fresh corn brings natural sweetness, which is perfectly offset by the salty, crumbly cotija cheese. This contrast is what makes each bite so addictive.
Creamy + Crunchy Texture The mayo creates a smooth, rich coating, while the cheese adds a slight crumble and the corn keeps that satisfying bite. It is simple, but the texture layering is spot on.
Acid Cuts the Richness A squeeze of lime lifts everything. It brightens the dish and stops it from feeling heavy, which is why you can keep going back for another bite.
Heat + Smoke Finish It Chili powder and hot sauce add just enough heat and depth to round everything out, giving the corn that signature street food punch.

Common Mistakes

Adding mayo too early If the corn is too hot, the mayo will melt and slide off. Let it cool slightly so it sticks properly and creates that creamy coating.
Using pre-crumbled cheese Pre-packaged cheese is often too dry and lacks flavor. Freshly grated cotija or queso fresco gives a much better texture and taste.
Not seasoning the corn itself Even with toppings, the base matters. Lightly salt the corn after cooking to build flavor from the inside out.
Skipping the lime Lime is not optional. It balances the richness and ties everything together. Without it, the dish can feel flat.
Going too light on toppings Elote is meant to be bold. Don’t be shy with the cheese, chili, and sauce—that’s where the magic happens.

Make It Your Own

🔥 Turn up the heat Add extra hot sauce, a pinch of cayenne, or swap in a smoky chipotle sauce for a deeper, spicier kick.
🌽 Go fully grilled Grill the corn until lightly charred for extra smoky flavor. This is closer to classic street-style elote and adds serious depth.
🥑 Lighten it up Swap mayo for a mix of Greek yogurt and lime juice. You keep the creaminess but cut the richness.
🧀 Change the cheese No cotija? Use queso fresco, feta, or even finely grated parmesan for a slightly different but still delicious result.
🥗 Turn it into a salad (Esquites) Cut the corn off the cob and mix everything in a bowl. Easier to serve, less messy, and perfect for sharing.
🌿 Add freshness Sprinkle with fresh cilantro or green onions to add brightness and a fresh finish.

Tips & Common Errors

✔ Get the coating right Use a pastry brush to apply the mayo evenly. This gives you full coverage without clumps and helps the cheese stick properly.
✖ Applying toppings too fast If you rush, everything slides off. Let the corn rest briefly so the toppings can actually hold and build layers.
✔ Season in layers Add a light pinch of salt to the corn first, then build flavor with cheese, lime, and chili. This creates a deeper, more balanced taste.
✖ Under-seasoning Elote should be bold. If it tastes flat, it usually just needs more lime, cheese, or chili—not more cooking.
✔ Use fine cheese Finely grated cotija coats better than chunky crumbles and gives that classic street-style finish.
✖ Skipping texture contrast The magic is in contrast—creamy, juicy, crumbly, and slightly charred. Don’t overcook or over-soften the corn.

FAQ: Mexican Street Corn

What is elote?

Elote is Mexican street corn served on the cob, usually coated with mayo, cheese, lime, chili powder, and hot sauce.

Is elote better grilled or boiled?

Both work well. Grilled corn gives a smokier flavor, while boiled corn is softer, sweeter, and easier for a quick version.

What cheese is best for elote?

Cotija cheese is the classic choice because it is salty, crumbly, and bold. If you cannot find cotija, use queso fresco, feta, or finely grated parmesan.

Can I make elote without mayo?

Yes. You can replace mayo with Greek yogurt, sour cream, Mexican crema, or a mix of yogurt and lime juice for a lighter version.

Can I make elote ahead of time?

It is best served fresh. You can cook the corn ahead of time, but add the mayo, cheese, lime, chili, and hot sauce just before serving.

What is the difference between elote and esquites?

Elote is served on the cob. Esquites is the same basic flavor combination served off the cob in a cup or bowl.

Elote-licious: the Best Mexican Street Corn

Elote-licious: The Best Mexican Street Corn

5 from 2 votes
Sweet, smoky Mexican street corn loaded with creamy mayo, salty cheese, lime, chili, and heat. Every bite hits that perfect balance of rich, tangy, and spicy—simple ingredients, big flavor, and seriously addictive.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 4
Course: Side Dish
Cuisine: Mexican
Calories: 131

Ingredients
  

  • 4 ears fresh corn, husk removed
  • 1/4 cup sour cream
  • 1/4 cup mayonaise
  • 1/4 cup cilantro + 2 Tbsp for garnish finely chopped
  • 1 clove garlic finely minced
  • 1/4 tsp cayenne powder
  • 1/4 tsp cumin powder
  • 2 Tbsp lime juice
  • 1/3 cup cotija cheese crumbled, or queso fresco If you don't have cotija, it is ok to skip, but it is what makes it authentic. Parmesan just does not work
  • 1/2 tsp cayenne or chili powder for garnish

Equipment

  • Stainless Steel Kitchen Tongs

Method
 

  1. Mix, the sauces, garlic, and spices, and let sit
  2. Heat grill over medium-high heat and lightly grease the grill with oil. Insert each ear into the skewers. Grill the ears for about 7-10 minutes or until they are tender and charred on all sides.
  3. When done, take off grill and let cool for a few minutes
  4. Place crumbled cheese on a dinner plate. Prepare the ears one at a time, first sprinkle the Adobo on the ear, then coat it with the sauce, roll it on the plate with cheese, and finally sprinkle the chili powder, and cilantro garnish (optional). Repeat the with the remaining ears.
  5. Burn your mouth because it tastes so good, you can't wait to let it cool off.

Elote-licious: The Best Mexican Street Corn Pairs well with:

1
Mexican rice
Frank's Restaurant Style Mexican Rice
Restaurant-style Mexican rice is a simple, flavor-packed side dish with light, fluffy grains and a rich, savory finish—easy to make at home and perfect with any Mexican meal.
Check out this recipe
2
Healthy Baked Taquitos
Frank's Baked Chicken Taquitos
Healthy Baked Chicken Taquitos deliver all the crunch of fried taquitos—without the mess or extra oil. Corn tortillas are filled with cheesy chicken and green chiles, then baked until golden and crispy. They’re easy to prep ahead, family-friendly, and perfect as a snack, appetizer, or full meal. The texture is surprisingly close to deep-fried, but much lighter. Serve them with your favorite sides and dips, and they disappear fast. This is one of those recipes you’ll end up making on repeat.
Check out this recipe
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Subscribe
Notify of
guest
2 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Sinthea
Sinthea
1 year ago

5 stars
I put some Ranch dressing in it, cuz everything is better with Ranch – and Yep

Still hungry? THere’s more

You cannot copy content of this page