The first time I tasted authentic Mexican street corn at a bustling mercado in Mexico City, I knew I had to recreate that magic at home. That perfect bite—smoky from the grill, creamy from the tangy sauce, and bright from fresh lime—became my obsession. After years of tweaking this Mexican street corn recipe (and burning more than a few ears of corn in the process), I’ve landed on a version that delivers all those addictive flavors with minimal fuss.
What makes elote so special? It’s that irresistible contrast of textures and tastes. The heat caramelizes the corn’s natural sugars while the chili powder adds just enough kick to balance the rich mayo-crema mixture. And let’s be honest—anything covered in crumbly cotija cheese is going to be amazing. This isn’t your average corn on the cob—it’s a full sensory experience that turns a simple side into the star of any summer spread.
My biggest lesson after testing dozens of versions? Don’t skip the fresh lime juice! That acidic punch lifts all the other flavors. And while I love experimenting with different chile powders, the classic combination of chili powder and cilantro never fails to impress. Whether you’re firing up the grill for a backyard BBQ or craving a taste of street food magic, this Mexican street corn recipe delivers every time.
Why You’ll Love This Mexican Street Corn Recipe
Once you try this Mexican street corn recipe, it’ll become your go-to summer side dish—trust me, I’ve converted even the pickiest eaters with it! Here’s why this elote is downright irresistible:
- Ready in just 20 minutes—from grill to table faster than you can say “¡qué rico!” No complicated techniques here.
- That perfect flavor balance—smoky char from the grill, creamy tang from the sauce, and just enough spice to keep things interesting.
- Total crowd-pleaser—I bring this to every cookout and watch it disappear first. Kids go crazy for the cheesy topping while adults appreciate the sophisticated flavors.
- Endlessly adaptable—swap ingredients based on what’s in your fridge (more on that later) without losing that authentic street food vibe.
The best part? You don’t need any fancy equipment—just fresh corn, a few pantry staples, and a grill or oven. I’ve made this recipe everywhere from beach bonfires to tiny apartment kitchens, and it always delivers that same magical first-bite moment I fell in love with in Mexico City.
Ingredients for Mexican Street Corn
Gathering the right ingredients makes all the difference between good elote and knock-your-socks-off Mexican street corn. Here’s exactly what you’ll need to create that authentic street food magic:
-
For the corn:
- 4 ears fresh corn, husks removed (go for plump ones with bright green husks!)
-
For the creamy sauce:
- 1/4 cup mayonnaise (the real stuff, not light)
- 1/4 cup sour cream (full-fat gives the best texture)
-
For the toppings:
- 1/2 cup crumbled cotija cheese (not grated—you want those chunky bits)
- 1 teaspoon chili powder (or more if you like heat)
- 1 lime, cut into wedges (for squeezing at the end)
- 2 tablespoons chopped fresh cilantro (skip if you’re one of those cilantro-haters)
Ingredient Substitutions & Notes
Don’t panic if you can’t find exactly what’s listed—this recipe is forgiving! Here are my tried-and-true swaps:
- No cotija? Feta cheese works beautifully—just crumble it yourself rather than buying pre-crumbled.
- Out of sour cream? Greek yogurt adds similar tang with extra protein.
- Chili powder too mild? Mix in a pinch of cayenne or smoked paprika for extra depth.
- Pro tip: Never—I repeat never—use bottled lime juice. The fresh squeeze makes all the difference!
One last thing: If your market only has husked corn, don’t stress. Those work fine—just pat them dry before grilling to help the char develop. Now let’s get cooking!
How to Make Mexican Street Corn
Okay, let’s turn these simple ingredients into street food magic! I’ll walk you through each step—the key is nailing that perfect char on the corn while keeping all the toppings balanced. Ready?
- Fire up the grill: Preheat your grill to medium-high heat (about 375-400°F). While it heats, pat your corn ears dry—this helps them get those gorgeous char marks instead of steaming.
- Grill to perfection: Place corn directly on the grill grates. Cook for about 10 minutes total, turning every 2-3 minutes with tongs. You’re looking for those beautiful blackened spots—don’t be shy about a little char! It adds that authentic smoky flavor.
- Make the sauce: While the corn cooks, stir together the mayonnaise and sour cream in a small bowl. Taste and add a pinch of salt if needed (cotija is salty, so go easy).
- Slather it on: As soon as the corn comes off the grill, brush each ear generously with the creamy sauce while it’s still hot—this helps the sauce cling beautifully.
- Cheese shower time: Immediately sprinkle the saucy corn with crumbled cotija cheese. The residual heat will slightly melt it—divine!
- Finish with flair: Dust with chili powder, garnish with cilantro, and serve with lime wedges for squeezing. Watch everyone’s eyes light up!
Oven Method
No grill? No problem! Here’s how to make killer Mexican street corn indoors:
- Roast it: Preheat oven to 400°F. Place corn on a baking sheet and roast for 20 minutes, flipping halfway through. For extra char, broil for the last 2-3 minutes—watch closely!
- Stovetop option: You can also char the corn in a dry cast-iron skillet over medium-high heat, turning frequently for about 8-10 minutes.
Once your corn is cooked, follow the same topping steps as above. The flavors will still be amazing—I promise your taste buds won’t know the difference!
Tips for Perfect Mexican Street Corn
After making this Mexican street corn more times than I can count (seriously, my friends request it at every gathering), I’ve picked up some foolproof tricks to take your elote from good to oh-my-goodness amazing:
- Dry corn = better char: Before grilling, pat those ears dry with a paper towel. Any extra moisture will steam the corn instead of letting it get those gorgeous blackened bits we all crave. I learned this the hard way after too many batches of sad, pale corn!
- Prep the sauce early: Mix your mayonnaise and sour cream at least 15 minutes before serving—this lets the flavors marry beautifully. Sometimes I’ll even make it the night before and stash it in the fridge (just give it a good stir before using).
- Timing is everything: Assemble your Mexican street corn right before serving. That contrast between the hot-off-the-grill corn and cool, creamy toppings is what makes each bite magical. Leftovers lose the amazing texture (though I’ll confess to eating cold leftovers straight from the fridge at midnight).
- Double the fun: When hosting a crowd, I cut each ear in half before topping—it stretches your ingredients further and makes for easier eating, especially for kids. Bonus: more surface area for all that delicious cotija cheese!
One last secret? If you’re feeling fancy, rub the grilled corn with a cut lime before adding toppings—the acid helps all the flavors pop even more. Now go forth and make the best Mexican street corn of your life!
Serving & Storage
Nothing beats biting into freshly made Mexican street corn—that magical moment when the smoky-sweet kernels meet the cool, tangy toppings is pure bliss! Here’s how I make the most of every ear:
Perfect pairings: This elote shines alongside all your summer favorites. I love serving it with carne asada tacos (the richness balances beautifully) or piled next to grilled chicken thighs rubbed with chipotle. For vegetarian meals, pair it with black bean burgers or a big, colorful salad. Pro tip: Extra lime wedges on the side let everyone customize their tang-to-creaminess ratio!
Leftovers? Here’s the deal: While best enjoyed fresh (those textures!), you can store assembled corn in the fridge for up to 2 days. Wrap each ear tightly in foil—this helps prevent the toppings from drying out. To reheat, I prefer throwing them back on a hot grill or skillet for 2-3 minutes per side to revive that char. Microwave works in a pinch, but expect softer texture.
Make-ahead magic: Hosting a party? Grill the corn up to 2 hours ahead and keep warm in a low oven (200°F). Mix your sauce and prep toppings beforehand, then assemble just as guests arrive. The sizzle of fresh lime juice squeezing over warm corn is practically a dinner bell in my house!
Mexican Street Corn FAQs
Over the years, I’ve fielded every question imaginable about this Mexican street corn recipe—from panicked texts from friends mid-cookout to comments on my blog. Here are the answers to the most common elote emergencies:
Can I make Mexican street corn ahead of time?
Absolutely! Here’s my make-ahead strategy: Grill the corn up to 2 hours before serving and keep it warm in a low oven. Mix the mayonnaise-sour cream sauce the night before (it actually tastes better after resting). Store toppings separately, then assemble everything right before eating—this keeps the corn from getting soggy and the cheese perfectly crumbly.
Is this recipe gluten-free?
Yes! Naturally gluten-free as written, but always double-check your ingredient labels—some chili powder blends or pre-shredded cheeses might contain additives. I recommend using whole spices you grind yourself and blocks of cheese you crumble at home to be extra safe.
How can I make spicier Mexican street corn?
Oh, I love this question! For serious heat lovers, try these tweaks:
- Swap regular chili powder for arbol or chipotle chili powder
- Add 1/4 teaspoon cayenne to the creamy sauce
- Top with sliced jalapeños or a drizzle of hot sauce
- Rub the grilled corn with a halved serrano pepper before saucing
Just warn your guests—my “medium-spicy” version once made my uncle reach for three margaritas in a row!
Nutrition Information
Let’s talk numbers—because even when indulging in something as delicious as Mexican street corn, it’s nice to know what you’re enjoying! Here’s the nutritional breakdown per serving (that’s one glorious ear of corn with all the toppings):
- Calories: 220
- Fat: 15g (5g saturated, 9g unsaturated)
- Carbohydrates: 18g
- Fiber: 2g
- Sugar: 6g (all natural from the corn!)
- Protein: 6g
- Sodium: 280mg
Important note: These are estimates based on standard ingredients—your exact values may vary depending on specific brands and how generously you apply toppings (no judgment if you go heavy on the cotija like I do!). The lime juice and cilantro add negligible calories but major flavor, so squeeze and sprinkle away!
What I love about this Mexican street corn nutrition profile? You’re getting:
- Vitamin C from the fresh lime and corn
- Calcium from the cotija cheese
- Fiber to keep you satisfied
…all while enjoying what tastes like the ultimate indulgent treat. Now that’s what I call a win-win side dish!
Tried This Mexican Street Corn Recipe? Share Your Experience!
Nothing makes me happier than seeing your take on this Mexican street corn recipe! Did you stick to the classic version or put your own spin on it? Maybe you added extra chili for heat or discovered the perfect cheese alternative—I want to hear all about it!
Drop a rating below (those gold stars mean the world to me!) and tag me in your elote masterpiece photos—I feature reader creations every Friday on my Instagram stories. Your feedback helps me create even better recipes and keeps this little cooking community thriving. Plus, let’s be honest, who doesn’t love seeing gorgeous charred corn pics popping up in their feed? You can find more inspiration on Pinterest!
Got burning questions or brilliant tweaks? The comment section is always open for corn-related chatter. Now go forth and spread that street corn love—I’ll be here cheering you on every step of the way!
Print
20-Minute Mexican Street Corn Recipe That Steals the Show
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 4 servings 1x
- Category: Side Dish
- Method: Grilling
- Cuisine: Mexican
- Diet: Vegetarian
Description
A simple recipe for Mexican street corn, also known as elote. This dish features grilled corn topped with savory and tangy flavors.
Ingredients
- 4 ears of corn, husks removed
- 1/4 cup mayonnaise
- 1/4 cup sour cream
- 1/2 cup crumbled cotija cheese
- 1 teaspoon chili powder
- 1 lime, cut into wedges
- 2 tablespoons chopped cilantro
Instructions
- Preheat grill to medium-high heat.
- Grill corn, turning occasionally, until charred in spots, about 10 minutes.
- In a small bowl, mix mayonnaise and sour cream.
- Brush grilled corn with the mayonnaise mixture.
- Sprinkle with cotija cheese and chili powder.
- Garnish with lime wedges and cilantro.
- Serve immediately.
Notes
- If you don’t have a grill, you can roast the corn in the oven at 400°F for 20 minutes.
- For a spicier version, add cayenne pepper to the chili powder.
- Cotija cheese can be substituted with feta if unavailable.
Nutrition
- Serving Size: 1 ear of corn
- Calories: 220
- Sugar: 6g
- Sodium: 280mg
- Fat: 15g
- Saturated Fat: 5g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 25mg
Keywords: mexican street corn, elote, grilled corn, easy side dish
