Vish G
February 24, 2026
Summer cravings hit hard and this authentic Mexican Street Corn recipe shows up right on time to save dinner. Juicy corn gets coated in creamy tangy goodness that somehow tastes like a food truck miracle. Fair warning, once you try it plain corn may feel a little jealous. A great way to enjoy a lazy lunch or dinner when you just need something really simple but filling. This was one of our favourite street foods when we needed fast food out in Mexico.
PREP TIME
10 MIN
COOK TIME
12 MIN
SERVINGS
4
Mexican street corn or elote as it's called is fresh corn on the cob that’s grilled or boiled and then coated in a creamy sauce made with mayo and/or Mexican crema, bright lime juice, chilli seasoning like Tajín or chilli powder and finished with crumbled cotija or queso fresco cheese. It’s often served with extra lime and sprinkle of spices for a sweet, salty and tangy flavour. This combination is exactly what street vendors in Mexico serve on the go.
To make authentic Mexican street corn at home, start by grilling or boiling fresh corn until tender and lightly charred, brush it with melted butter if you like then spread on a mix of mayonnaise and crema, squeeze fresh lime over it and top with crumbled cotija cheese and a sprinkle of chilli seasoning. Serve immediately while warm so the sauce sticks and you get the best blend of flavour. Most home cooks find that simple steps and fresh ingredients are all you need for delicious elote.
Elote refers to Mexican street corn served on the cob usually with toppings smeared all over it while esquites are the same flavours but the corn kernels are cut off the cob and served in a cup. Both dishes use similar creamy, spicy and tangy toppings but esquites are spoon friendly and easier to eat without handling a cob.
It’s best to enjoy Mexican street corn fresh and warm because the sauce and cheese stick better while the corn is hot and at its juiciest. If you must prepare ahead then cook the corn and keep it warm separately, then add the sauce and toppings right before serving so it stays creamy and doesn’t get soggy.
The traditional cheese for Mexican street corn is cotija, a salty crumbly cheese that adds wonderful texture and flavour, but you can also use queso fresco if you prefer a milder taste. Avoid pre-shredded cheeses because they don’t have the same fresh crumbly texture that makes elote so good.
If the sauce isn’t sticking well it’s usually because the corn isn’t warm enough or hasn’t been brushed with something sticky like melted butter first. Applying your mayo and crema mixture while the corn is hot helps it cling to the kernels and a light layer of butter beforehand makes a big difference.
Most people use a mild chilli seasoning like Tajín for that classic tangy chilli-lime hit but simple chilli powder, paprika or cayenne work fine too if you want more heat. A squeeze of fresh lime over the top enhances all the flavours and balances the richness perfectly.
Mexican street corn is more indulgent than plain grilled corn because of the creamy sauce and cheese but corn itself is high in fibre and vitamins and using fresh lime and moderate toppings keeps it balanced. You can also lighten it by using less mayonnaise or swapping in light sour cream or extra lime juice without losing the delicious flavour.
Nutrition Facts
Calories
285
Total Fats
16 g
Saturated Fats
6 g
Cholesterol
25 mg
Sodium
420 mg
Total Carbohydrates
30 g
Sugars
8 g
Protein
7 g
Search our tested recipe collection!
From weeknight staples to show stopping desserts, all tried and re-tested.
How Did It Turn Out?
4.7 / 5. Vote count: 127
No votes so far! Be the first to rate this post.