This post may contain affiliate links. Please read our disclosure policy.
If you’ve only ever had corn on the cob with butter and salt, elote is about to change that completely. This is Mexican street corn, and it turns everyday corn into something people ask for by name. One bite of that char, cream, and spice combo, and plain buttered corn just won’t cut it anymore.

I live in a town with a rich Hispanic culture, and elote is everywhere here. You’ll find it at local restaurants, at street side vendor carts, and at just about every backyard gathering once summer corn comes in. There’s something special about food that shows up in that many places and never gets old, and elote is exactly that kind of dish.
This version is my take on the classic, built to come together easily in your own backyard using ingredients you can find at any grocery store. It’s simple, it’s fast, and it brings all that street corn flavor home. Once you try it, you’ll understand why it shows up on so many tables around here.
Why you’ll love this Elote Recipe

❥ It’s ready in under 20 minutes. Grill the corn, mix the sauce, and you’re serving elote before most side dishes even get started.
❥ Every bite has layers of flavor. Char, creamy tang, salty cheese, and bright lime all hit at once instead of one flat note.
❥ It’s naturally gluten-free. As long as your elote seasoning is gluten-free, this Mexican street corn fits right into a gluten-free spread with zero extra work
❥ It turns a side dish into the star. This is the kind of corn people remember and come back for the recipe.
NikkiNikki’s Top Tips Before You Start
- Check your elote seasoning label if you need this gluten-free. Not all store-bought blends are certified, so a quick label check (or making homemade elote seasoning) keeps this dish safe for anyone avoiding gluten.
- Cook the corn right first. The sauce and toppings only work if the corn underneath is properly cooked and has real char. Rushing this step is the easiest way to end up with disappointing elote.
Ingredient Notes for Elotes

- Corn on the cob: Already cooked corn is the shortcut here. If you need help getting it perfectly charred, my Grilled Corn on the Cob guide walks through 3 different methods.
- Lime juice: Fresh squeezed makes a real difference here. It cuts through the richness of the mayo and sour cream and wakes up every other flavor in the dish.
- Mayonnaise: This is the creamy base that everything else clings to. Real mayo, not a light or fat free version, gives you the best texture.
- Sour cream: Adds a little tang that balances out the richness of the mayo. Mexican crema works here too if you have it on hand.
- Cotija cheese: This salty, crumbly cheese is what makes elote taste like elote. If you can’t find it, queso fresco is a good swap, though it’s milder in flavor.
- Elote seasoning or chili powder: This is where the smoky, savory kick comes from. I have a homemade elote seasoning recipe if you want to mix your own, and Spanglish Elote is my favorite store-bought brand when I’m short on time.
- Fresh cilantro: Adds a fresh, herby finish that keeps this from feeling too heavy. Leave it off if cilantro isn’t your thing.
How To Make Elote (Mexican Street Corn)
✱ Below shows step-by-step photos and instructions. For the complete recipe, along with ingredient amounts, scroll down to the recipe card.
Step 1 | Grill the Corn
Preheat a grill or grill pan to medium-high heat. Place the corn on the grill and cook, turning every 3 to 5 minutes, until all sides are cooked with light char marks, about 15 minutes total.
For a full breakdown of methods, including cooking in husks or in foil, check out my complete guide to grilled corn on the cob.

Remove from the grill once charred, brush with more butter if you’d like.
Step 2 | Mix the Sauce


In a small bowl, stir together the lime juice, mayonnaise, and sour cream until smooth and creamy.
Step 3 | Brush the Corn with Mayo Mixture

Brush the sauce mixture all over the hot grilled corn, making sure to coat every side.
Step 4 | Add the Toppings


Sprinkle the corn generously with crumbled cotija cheese and elote seasoning or chili powder.
Step 5 | Garnish and Serve
Finish with fresh-chopped cilantro and an extra squeeze of lime, if desired. Serve immediately while the corn is still warm.

Easy Variations for Street Corn
- Frozen or canned corn: Fresh grilled corn is best, but in a pinch, char thawed frozen corn or drained canned corn in a hot skillet to get some of that same smoky flavor before adding your toppings.
- Mexican crema instead of sour cream: If you have crema on hand, it swaps in easily for a slightly thinner, tangier sauce.
- Dairy-free: Swap the sour cream for a dairy-free sour cream alternative or coconut yogurt, and skip the cotija or use a dairy-free cheese alternative in its place. Mayonnaise is already dairy free, so no change needed there.
- Add heat: Stir a pinch of cayenne or a dash of hot sauce into the sauce mixture if you like your elote with more of a kick. You can use diced jalapeños or chiles too.
Expert Tips
- Don’t skip the char. The light char marks on the corn add a smoky depth that plain boiled corn just doesn’t have. This is what separates good elote from great elote.
- Serve it hot. The sauce and cheese are at their best when the corn is still warm. Elote that sits too long loses some of that fresh-off-the-grill magic.
- Elote vs. Esquites: Elote is corn served on the cob, sauce and all. Esquites is the same flavor combination, just with the kernels cut off the cob and served in a bowl or cup. If you love these flavors but want something easier to eat, esquites is the way to go.
- Adjust the heat to your taste. Elote seasoning and chili powder vary a lot in spice level between brands. Start with less than you think you need and add more after tasting.

What to Serve with Elotes
Elote is a natural fit next to almost anything off the grill, but it really shines alongside a full Mexican-inspired spread. Serve it with tacos, grilled chicken, or carne asada for a meal that feels like it came straight from a street cart.
If you love these flavors and want more ways to enjoy them, try my Mexican Street Corn Pasta Salad for a make-ahead cookout side, my Mexican Street Corn Coleslaw for something cool and crunchy, or my White Chicken Chili with Corn when you want that same street corn flavor in a cozy bowl.
Storage, Make-Ahead& Freezing Instructions
Storage: Leftover elote is best eaten right away, but you can store it covered in the fridge for up to 2 days. The texture won’t be quite the same reheated, though the flavor still holds up.
Make Ahead: Grill the corn ahead of time and store it in the fridge. When you’re ready to serve, reheat the corn and add the sauce and toppings fresh for the best texture and flavor.
Freezing: Blanch the corn on the cob in boiling water for a few minutes, then let it cool completely before storing in a freezer-safe container for up to 6 months. When you’re ready to use it, thaw overnight in the refrigerator. Brush with melted butter and grill over medium-high heat just until charred, then add your fresh sauce and toppings.
Recipe FAQs
Elote is Mexican street corn, grilled corn on the cob coated in a creamy sauce and topped with cotija cheese, chili powder, and lime.
Elote is served on the cob, while esquites is the same flavors with the corn cut off the cob and served in a bowl or cup.
Yes, you can cook the corn on the stovetop or in the oven first, then follow the same steps for the sauce and toppings.
Hungry for more easy, home-cooked, delicious recipes?
Sign up for my free recipe club to get family-friendly recipes in your inbox each week! Find me sharing daily meal-time inspiration on Pinterest, Facebook, and Instagram.

Grilled Mexican Street Corn
Click Stars To Rate
Ingredients
- 4 ears of cooked corn on the cob
- 1 lime - juiced
- 6 tablespoons mayonnaise
- 2 tablespoon sour cream
- ½ – 1 cup cotija cheese - crumbled
- 1 teaspoon elote seasoning - or chili powder
- fresh cilantro - chopped, for garnish
- Extra lime juice for serving - optional
Instructions
- Preheat a grill or grill pan to medium-high heat. Place the corn on the grill and cook, turning every 3 to 5 minutes, until all sides are cooked and light char marks form, about 15 minutes total. See my complete guide to grilling corn on the cob in husks or in foil for more details.Remove from the grill.
- In a small bowl, stir together lime juice, mayonnaise, and sour creaml.
- Brush the mixture all over hot grilled corn.
- Sprinkle generously with crumbled cotija cheese and elote seasoning or chili powder.
- Garnish with fresh cilantro and an extra squeeze of lime if desired. Serve immediately.
Notes
Recipe Notes
- No grill? No problem. Cook the corn on the stovetop or in the oven first, then follow the same steps for the sauce and toppings.
- Cotija swap: Queso fresco works if that’s what you have.
- Make it a meal prep win: Grill extra corn and keep it plain in the fridge. Add the sauce and toppings fresh whenever you’re ready to serve.
Want to Save this Recipe?
By submitting this form, you consent to receive emails from Soulfully Made.

