Picture this: last summer at our county fair, Emily spotted a tiny stand selling Mexican Street Corn (Elote) and tugged on my sleeve until I caved. Ten bucks later, we were both standing there with mayo on our cheeks and chili powder on our shirts, grinning like goofballs.

The thing is, that one bite ruined plain corn on the cob for me forever.
I came home that night determined to figure out how to make it myself without making weekly trips to the fair. Turns out, making authentic elote at home takes just 20 minutes and tastes even better than the stand version (I said what I said).
I've tested this recipe at least a dozen times over the past year, and Emily now asks for it every Taco Tuesday. Yes, even for breakfast once. Don't ask.
If you love Mexican-inspired dishes as much as we do, you'll want to bookmark this one right next to my street corn chicken rice bowl, which takes these same smoky-sweet flavors and turns them into a full weeknight dinner.
Jump to:
- Why You Will Love This Elote Recipe
- Simple Ingredients for Authentic Mexican Street Corn (Elote)
- How to Make Mexican Street Corn (Elote) Step by Step
- Storage and Reheating Tips
- Tips and Variations for the Best Elote Recipe
- FAQ About Mexican Street Corn (Elote)
- Recipes You May Like
- The Takeaway on This Easy Elote Recipe
- Elote (Mexican Street Corn)
Why You Will Love This Elote Recipe
- Ready in just 20 minutes from start to finish (perfect for last-minute cookouts)
- Two cooking methods so you can make it with or without a grill
- Creamy, tangy, and smoky all in one bite with that signature char
- Uses simple pantry staples you probably already have on hand
- Crowd-pleaser for parties and potlucks (trust me on this one)
- Customizable heat level so even picky eaters can enjoy it
Simple Ingredients for Authentic Mexican Street Corn (Elote)
Here's everything you'll need to make this easy elote recipe at home.
- 6 ears corn (fresh is best, but frozen works in a pinch)
- ¼ cup mayonnaise (full-fat gives the creamiest result)
- 2 tablespoon sour cream (Mexican crema is traditional if you can find it)
- 1 tablespoon lime juice (fresh-squeezed, please!)
- 1 teaspoon chili powder (plus more for sprinkling)
- ½ teaspoon sea salt
- 2 tablespoon cilantro (finely chopped)
- ¾ cup cotija cheese (crumbled)
- Lime wedges (optional, for serving)
Quick note about cotija: If you can't track it down at your regular grocery store, crumbled feta is the closest stand-in. I've made it both ways, and honestly? Feta works really well.
How to Make Mexican Street Corn (Elote) Step by Step
The first time I made this, I got overwhelmed thinking it would be complicated. It's really not! Here are the two methods broken down.
Grilled Version (The Classic Way)
- Preheat your grill to high heat for 10-15 minutes. A hot grill is the secret to getting that signature char.
- Place the corn directly on the grates. Grill for 2-3 minutes per side, rotating until all sides are charred. The whole thing takes about 10 minutes total.
- Pull the corn off the grill and let it cool slightly before adding toppings.
Boiled Version (No Grill Needed)
- Bring a large pot of water to a rolling boil.
- Drop the corn in and reduce heat to medium. Simmer for 4-5 minutes until the corn is tender.
- Remove with tongs and let cool slightly before topping.
Making the Creamy Topping
- In a medium bowl, whisk together the mayonnaise, sour cream, lime juice, chili powder, and salt until smooth.
- Brush the creamy mixture onto each corn cob, covering all sides. It gets a little messy (okay, very messy), but a pastry brush makes life so much easier.
- Sprinkle each cob generously with cotija cheese, chopped cilantro, and an extra pinch of chili powder.
- Serve with lime wedges on the side and dig in!
Storage and Reheating Tips
Store leftover elote in an airtight container in the fridge for up to 3 days. Honestly though? It rarely lasts that long at our house.
For reheating, skip the microwave! It turns the cheese topping weird and soggy. Instead, pop the corn in a 350°F oven for 8-10 minutes or in the air fryer at 375°F for about 5 minutes.
Here's a genius trick I learned by accident: cut the kernels off the leftover cobs and turn them into esquites (Mexican corn salad in a cup). Just scoop everything into a bowl and eat it with a spoon.
Emily actually prefers this version now. Go figure.
The flavors get even better after sitting overnight, so don't be scared of day-two elote. It's secretly one of my preferred ways to eat it.
Tips and Variations for the Best Elote Recipe
Want to make this recipe your own? Here are the little tricks I've picked up along the way:
- Use the broiler indoors if you don't have a grill. Pop the corn under the broiler for 2-3 minutes per side for that same charred finish.
- Try the air fryer method at 400°F for about 10 minutes, flipping halfway through. It works shockingly well!
- Go easy on the mayo if you find traditional elote too rich. Swapping half with Greek yogurt cuts the richness without losing creaminess.
- Add Tajín seasoning on top for a bright, tangy-spicy kick that takes things up a notch.
- Swap cotija for feta or queso fresco if needed. I've tried all three, and they all taste great.
Here's a question for you: have you ever tried eating elote with a spoon? Because once you do, you'll never go back to the cob method. Just saying.
A mistake I made early on? Grilling the corn way too long thinking more char meant more flavor. Nope! Overcooked corn gets tough and chewy. Stick to 10 minutes total and you're golden.

FAQ About Mexican Street Corn (Elote)
Elote is Mexican street corn served on the cob, slathered with a creamy mayo-lime mixture and topped with cotija cheese, chili powder, and cilantro. Esquites is the same flavor profile, but the corn kernels are cut off and served in a cup with a spoon.
Absolutely! This recipe includes a boiled version that takes just 4-5 minutes. You can also char the corn under your broiler, on a stovetop grill pan, or in an air fryer at 400°F for about 10 minutes for that signature smoky flavor.
If you can't find cotija, crumbled feta is the best substitute thanks to its similar salty, crumbly texture. Queso fresco or finely grated Parmesan also work well in a pinch.
Store leftover elote in an airtight container in the refrigerator for up to 3 days. For best results, reheat in the oven or air fryer rather than the microwave to maintain the texture. You can also cut the kernels off the cob and enjoy the leftovers as esquites.
Recipes You May Like
- Street Corn Chicken Rice Bowl – A hearty meal-in-one bowl that brings those same smoky-sweet corn flavors into a full dinner.
- Chipotle Chicken Taco Recipe – Serve these alongside elote for the ultimate Mexican-inspired feast at home.
- Homemade Enchilada Sauce – A kitchen staple you'll reach for again and again on Taco Tuesday nights.
The Takeaway on This Easy Elote Recipe
This Mexican Street Corn (Elote) recipe is one of those dishes that looks fancy but takes just 20 minutes and a handful of ingredients. Whether you grill it or boil it, the combination of creamy mayo, tangy lime, salty cotija, and smoky chili powder is pure magic.
I genuinely love making this for summer cookouts, Cinco de Mayo parties, or honestly just random Tuesday nights when we need something special. Emily declared it "better than the fair version," which is basically the highest compliment in our house.
Give it a try and let me know what you think in the comments below! Don't forget to save this one to Pinterest so you can find it again when corn season rolls around.
Happy cooking, friends!




Elote (Mexican Street Corn)
Ingredients
Equipment
Method
- Preheat the grill to high heat for 10-15 minutes.
- Place corn directly on grates and grill for 2-3 minutes per side, rotating until all sides are charred. It should take about 10 minutes total.
- Remove from grill and let cool slightly before adding the toppings.
- Bring a large pot of water to a boil.
- Add the corn to the pot. Reduce heat to medium and simmer for 4-5 minutes, until the corn is tender.
- Remove using tongs and let cool slightly before adding toppings.
- In a medium bowl, whisk together the mayonnaise, sour cream, lime juice, chili powder, and salt, until smooth.
- Brush the mixture onto each corn cob, covering all sides. (It gets a little messy, but it's easiest to use a pastry brush to spread it evenly.)
- Sprinkle each corn cob with cotija cheese, cilantro, and a little more chili powder.
- Serve with lime wedges, if desired.






