Mexican Street Corn Elotes Easy Grilled BBQ Side

Lily Hayes, food blogger and recipe developer at RecipeGap, smiling in a bright kitchen wearing a floral blouse
Published On: April 14, 2026
Follow Us
grilled corn elotes Mexican

Grilled corn elotes Mexican is your new go-to side dish for literally any meal. Honestly, I made this last weekend for a backyard cookout and my neighbors asked for the recipe before they even finished eating.

The magic happens when you combine charred corn with that creamy lime-infused sauce and crumbly cheese. It’s gotta be one of the easiest ways to impress people at a dinner party without breaking a sweat.

Plus, this Mexican street corn takes just 27 minutes total from prep to plate. You can find more crowd-pleasing sides like cilantro lime rice to pair alongside it for a full spread.

Pin this for your next BBQ season — you won’t regret it.

Why this grilled corn elotes Mexican recipe works

Ever wondered what makes street vendor corn so addictive? I accidentally made this elotes recipe twice in one week because I couldn’t stop thinking about that smoky-creamy combo.

  • Gets those charred edges that make it taste restaurant-quality
  • Creamy lime sauce coats every kernel without being heavy
  • Takes 15 minutes of actual cooking time for a weeknight-friendly side
  • Works with any main dish — burgers, fish tacos, grilled chicken, you name it
Prep TimeCook TimeCaloriesServingsCuisine
12 minutes15 minutes245 per serving4 servingsMexican

Ingredients for grilled corn elotes Mexican

Ingredients for grilled corn elotes Mexican
  • 4 ears corn on the cob
  • 2 tablespoons butter
  • 1 tablespoon olive oil
  • 1/4 cup mayonnaise
  • 2 tablespoons Greek yogurt
  • 2 tablespoons lime juice
  • 1 teaspoon chili powder
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 cup cotija cheese
  • 2 tablespoons fresh cilantro

Don’t panic if you can’t find cotija cheese at your regular grocery store — crumbled feta works just fine and honestly tastes pretty similar. The mayo-yogurt combo is key because it keeps everything creamy without feeling too heavy, but you can swap the yogurt for sour cream if that’s what you have on hand.

Real talk: the lime juice makes or breaks this dish, so don’t use bottled stuff if you can help it. Fresh lime juice brings brightness that bottled just can’t match, trust me on this one.

Step-by-step instructions

Cooking instructions for grilled corn elotes Mexican

​1. Preheat your grill to medium-high heat (around 400°F). While it’s heating up, mix the butter and olive oil together in a small bowl. Pat your corn dry with paper towels — this helps it get those beautiful golden spots. Once the grill’s ready, you’ll hear it sizzle when you place the corn down.

​2. Brush each ear of corn with the butter-oil mixture on all sides. Place them directly on the grill grates and let them sit undisturbed for about 3-4 minutes. You want those char marks, so resist the urge to move them around constantly. I learned this the hard way — my first batch looked pale because I kept flipping.

​3. Rotate the corn a quarter turn and cook for another 3-4 minutes. Keep rotating every few minutes until all sides have that gorgeous caramelized look. The whole process takes about 12-15 minutes total, and you’ll know it’s done when the kernels look slightly darkened and tender.

​4. While the corn cooks, make the creamy sauce by combining mayonnaise, Greek yogurt, lime juice, chili powder, smoked paprika, garlic powder, salt, and black pepper in a bowl. Stir it really well until everything’s smooth and evenly mixed. Taste it and adjust the lime juice or salt if needed — this is your chance to get it exactly right.

​5. Remove the corn from the grill and transfer to a serving platter. The grilled corn elotes Mexican comes next — brush or spread that creamy sauce all over each ear while it’s still warm. The heat helps it soak in a little, which makes every bite super flavorful.

​6. Sprinkle the crumbled cotija cheese all over the sauced corn, then add the fresh cilantro on top. Don’t be shy with the cheese — it’s what gives this dish its authentic flavor. I always put way more than I think I need and it’s never too much.

​7. Serve immediately while everything’s still warm and that cheese is starting to melt slightly. These are best eaten right off the cob, so grab some napkins because they’re a little messy. But honestly, that’s half the fun.

Serving ideas for grilled corn elotes Mexican

This Mexican street corn is perfect alongside pretty much any grilled protein you throw on the BBQ.

Grilled chicken and charred corn combo

Pair this with grilled cilantro lime chicken for a bright, cohesive meal. The lime flavors echo each other without being repetitive, and both dishes share that fresh cilantro element. Your plate becomes this gorgeous color-coordinated situation that looks way fancier than it actually is.

Taco Tuesday sidekick

Serve alongside fish tacos or pulled chicken tacos and you’ve got a complete spread. The creamy corn balances the spice from hot salsa, and you get texture variety in every bite. I make double batches now because it disappears before the main course does.

Beach day BBQ platter

Throw this on the grill when you’re making burgers or beef kebabs for a classic American cookout with a Mexican twist. The smoke from the grill enhances the paprika flavors in the elotes recipe, creating layers of taste that just work together naturally.

Pro tips for perfect grilled corn elotes Mexican

Storage tips

– Keep leftovers in an airtight container in the fridge for up to 3 days – Store the sauce separately from the corn if possible to prevent sogginess – Wrap leftover corn tightly in plastic wrap to keep it fresh longer

Make-ahead instructions

– Prep the sauce the morning of and keep it covered in the fridge – Shuck and clean the corn up to 4 hours ahead without cooking it – Mix your dry spices the day before for extra convenience

Variations

– Try elote pizza by using Mexican street corn toppings on grilled flatbread instead – Make it spicier by adding cayenne pepper or a dash of hot sauce to the creamy sauce – Go vegetarian by serving with black beans and cilantro lime rice for a meatless meal

Troubleshooting

– If corn’s still tough after 15 minutes, boil it first for 5 minutes then grill it shorter – Don’t let sauce get too thick — add a splash of milk to thin it out if needed – Cheese sliding off? Press it on while the corn’s still steaming hot

Frequently asked questions

Can you make this grilled corn elotes Mexican ahead of time?

Yes, absolutely — you can prep everything except the final assembly the day before. Make the sauce and store it in the fridge, then grill and sauce the corn just before serving. The corn actually tastes better fresh off the grill when it’s still warm and that creamy sauce can coat the kernels properly.

What if I don’t have a grill?

You can roast the corn in the oven at 425°F for about 20-25 minutes, turning halfway through to get some char. The oven won’t give you those beautiful grill marks, but you’ll still get that smoky roasted flavor. I’ve done this on rainy days and it works surprisingly well — just brush it with the butter mixture like you would on the grill.

Can you freeze grilled corn elotes Mexican?

Not really recommended because the sauce gets watery when it thaws and the texture changes a lot. You can freeze plain grilled corn without the toppings for up to 2 months, then add the sauce and cheese when you reheat it. Reheating is easy — just wrap it in foil and warm in a 350°F oven for about 10 minutes.

Is this recipe naturally vegetarian or vegan?

This version is vegetarian since it’s just corn and a creamy sauce with cheese. To make it vegan, skip the mayo and yogurt, use vegan mayo instead, and replace the cotija with nutritional yeast or cashew crumbles. The flavor profile changes a bit, but it’s still really delicious — honest.

Final thoughts

Not gonna lie, this grilled corn elotes Mexican has become my summer MVP at every gathering. People always ask if I made it myself or got it from a restaurant because it tastes that good.

The whole thing comes together so fast that you can add it to your menu plan even on busy weeknights. Check out grilled vegetable skewers if you want another side to round out your BBQ spread.

Bookmark this recipe for next weekend — your grill’s calling.

Lily Hayes, food blogger and recipe developer at RecipeGap, smiling in a bright kitchen wearing a floral blouse

Lily Hayes

Chef Lily Hayes - 15+ years professional kitchen experience. 500+ tested recipes. Featured in food publications. Certified in food safety. Trusted by 25,000+ home cooks for reliable, kitchen-tested recipes.

Get Daily Recipe Inspiration

Follow

Get Recipe Updates

Follow

Related Posts

Leave a Comment