📖 Table of Contents
🌽 The BEST Grilled Mexican Corn (Elote) – Authentic Street Food at Home
Author: The Kitchen Team | Site: cookingwithemy.com

⭐ Rating: 4.9/5 (1,247 reviews) | 📌 Main Keyword: Grilled Mexican Corn (Elote) 🌽🌽
🔥 Why You’ll Fall in Love with This Grilled Mexican Corn (Elote) 🌽🌽
There’s something magical about the smoky aroma of corn roasting over an open flame, the sizzle as it hits the grill, and that first bite where creamy, tangy, spicy, and salty all come together in perfect harmony. This Grilled Mexican Corn (Elote) 🌽🌽 is more than just a side dish—it’s an experience. Whether you’re hosting a summer barbecue, a taco night, or simply craving authentic Mexican street food, this recipe delivers restaurant-quality flavor in under 20 minutes.
As The Kitchen Team, we’ve tested countless elote recipes, and this version—featuring a luscious crema-mayo base, crumbled cotija cheese, fresh lime, and a kick of chili—strikes the perfect balance. No more dry, bland corn on the cob. This is the elote that will have everyone asking for seconds (and the recipe).
Inspired by the iconic street vendors of Mexico City, we’ve adapted this dish for home cooks without sacrificing authenticity. The secret? A generous brush of garlic-infused crema and a final dusting of chili powder that creates a crust you’ll crave. Ready to become the hero of your next cookout? Let’s fire up the grill!
🌟 Why This Grilled Mexican Corn (Elote) Recipe is the Best
After years of grilling corn and tweaking ratios, here’s why our version stands out:
| Feature | Why It Matters |
|---|---|
| Garlic-Infused Crema | Fresh minced garlic adds depth that powdered versions lack |
| Perfect Char | 8-10 minutes over medium-high heat gives smoky flavor without burning |
| Cotija Cheese | Salty, crumbly texture that clings to the crema beautifully |
| Fresh Lime Finish | Acidity cuts through richness and brightens every bite |
| Customizable Heat | Use cayenne, chili powder, or smoked paprika to control spice level |
💡 The Kitchen Team’s Pro Tip: For the best texture, use fresh sweet corn in season. Frozen corn can be grilled, but fresh ears have higher sugar content, which caramelizes beautifully on the grill.
🛒 Ingredients for Grilled Mexican Corn (Elote) 🌽🌽
Makes 6 servings | Scale up or down as needed
- ¼ cup mayonnaise (full-fat preferred)
- ¼ cup Mexican crema (or sour cream, thinned with 1 tbsp milk if needed)
- 2 cloves garlic, finely minced or pressed
- Vegetable oil, for brushing grill and corn
- 6 ears fresh corn, husked and silk removed
- ½ cup cotija cheese, crumbled
- Fresh lime juice (from 2 medium limes)
- Chili powder, cayenne, or smoked paprika, for sprinkling
- Fresh cilantro, chopped (optional, for garnish)
Substitution Notes: No cotija? Try feta or Parmesan. No crema? Use full-fat Greek yogurt mixed with a splash of cream. For a vegan version, use vegan mayo and omit cheese.
👩🍳 Step-by-Step Instructions
- Preheat your grill to medium-high heat (about 400°F). If using a grill pan, heat over medium-high for 5 minutes.
- Make the crema mixture: In a small bowl, combine mayonnaise, Mexican crema, and minced garlic. Whisk until smooth. If too thick, add 1-2 tablespoons extra crema. Set aside.
- Prep the corn: Brush each ear lightly with vegetable oil. This helps prevent sticking and promotes even charring.
- Grill the corn: Place corn directly on grill grates. Cook for 8-10 minutes, turning every 2-3 minutes, until kernels are charred in spots and tender. You want a mix of golden brown and blackened bits—that’s flavor!
- Apply the crema: Remove corn from grill. While still hot, use a pastry brush to generously coat each ear with the crema mixture. Don’t be shy—use it all.
- Add cheese: Sprinkle crumbled cotija over the coated corn, or roll the ears in a shallow dish of cheese for even coverage.
- Finish with lime and chili: Squeeze fresh lime juice over each ear, then dust with chili powder, cayenne, or smoked paprika to taste.
- Garnish and serve: Top with chopped cilantro if desired. Serve immediately while warm and creamy.
💡 The Kitchen Team’s Pro Tip: For extra smoky flavor, soak corn in water (still in husks) for 15 minutes before grilling, then peel back husks and grill directly. This steams the kernels while adding smoke.
🍽️ How to Serve Grilled Mexican Corn (Elote)
This elote is incredibly versatile. Here are our favorite ways to enjoy it:
- As a side dish: Pair with grilled chicken, carne asada, or fish tacos.
- Off the cob (Esquites style): Cut kernels off, mix with extra crema and cheese, and serve in cups with a spoon.
- At parties: Set up an elote bar with toppings like hot sauce, Tajín, extra cheese, and lime wedges.
- For breakfast: Yes! Leftover elote kernels are amazing in breakfast tacos or scrambled eggs.
💡 The Kitchen Team’s Pro Tip: Serve elote immediately after prepping—the cheese softens and the crema soaks in, creating the perfect texture. If making ahead, keep components separate and assemble just before serving.
❄️ Storage & Reheating Guide
| Storage Method | Duration | Tips |
|---|---|---|
| Refrigerator (assembled) | Up to 2 days | Store in airtight container; cheese may soften |
| Refrigerator (components separate) | Up to 4 days | Keep crema, cheese, and corn separate |
| Freezer (kernels only) | Up to 3 months | Cut kernels off cob, freeze in bag |
Reheating: For best results, reheat corn on a hot grill or in a 400°F oven for 5 minutes. Microwave works but will be softer. Re-season with lime and chili after reheating.
🎨 Delicious Variations to Try
- Spicy Elote: Add ½ teaspoon cayenne to the crema mixture and use chili-lime seasoning.
- Smoky Chipotle: Mix 1 tablespoon adobo sauce from chipotles into the crema.
- Herb-Lover’s: Add 2 tablespoons chopped cilantro and 1 teaspoon dried oregano to the crema.
- Vegan Elote: Use vegan mayo, omit cheese (or use vegan parmesan), and add nutritional yeast for umami.
- Elote Dip: Cut kernels off grilled corn, mix with extra crema, cheese, and lime. Serve with chips.
- Breakfast Elote: Top with a fried egg and drizzle with hot sauce for an unforgettable morning.
💡 The Kitchen Team’s Pro Tip: For a quick weeknight version, use frozen grilled corn kernels (thawed) and toss with crema mixture, cheese, and lime. Ready in 5 minutes!
❓ Frequently Asked Questions About Grilled Mexican Corn (Elote) 🌽🌽
1. Can I make elote without a grill?
Absolutely! Use a grill pan on the stove, or roast corn in a 450°F oven for 15-20 minutes, turning once. You can even char kernels in a dry cast-iron skillet.
2. What is Mexican crema, and can I substitute it?
Mexican crema is a thin, slightly sour cream. Substitute with sour cream thinned with a little milk, or use full-fat Greek yogurt mixed with heavy cream.
3. Is cotija cheese necessary?
Cotija provides a salty, crumbly texture that’s traditional. Feta, queso fresco, or even grated Parmesan work in a pinch.
4. How do I keep the cheese from falling off?
Apply crema generously while corn is hot—the warmth helps the cheese adhere. Press cheese gently onto the corn after sprinkling.
5. Can I use frozen corn on the cob?
Yes! Thaw completely, pat dry, and brush with oil before grilling. Fresh corn yields better char, but frozen works in a pinch.
6. What’s the best chili powder for elote?
Traditional Mexican chili powder (like ancho or guajillo) is mild and fruity. Cayenne adds heat, smoked paprika adds smokiness. Tajín is a popular finishing option.
7. Can I make this dairy-free?
Use vegan mayo, dairy-free sour cream, and omit cheese. Add a sprinkle of nutritional yeast for a cheesy flavor.
8. How do I grill corn without husks burning?
Soak husks for 15 minutes before grilling, or remove husks entirely and brush corn with oil. Grill over medium heat, not high.
9. What’s the difference between elote and esquites?
Elote is served on the cob; esquites are the same ingredients but served in a cup with kernels cut off. Both are delicious!
10. Can I prepare elote ahead of time?
Grill corn up to 2 hours ahead. Keep covered at room temperature. Apply crema, cheese, and lime just before serving for best texture.
📌 Pin This Recipe for Later!
Click the button below to save this Grilled Mexican Corn (Elote) 🌽🌽 recipe to your favorite Pinterest board. Share the flavor!
Follow us on Pinterest: @cookingwithemy
Grilled Mexican Corn (Elote)
Description
🌽👏🏻🎉 Learn how to make EASY and FLAVORFUL grilled Mexican street corn at home in minutes! Fresh sweet corn is covered in crema, cheese, and finished with chili, lime juice, and cilantro! If you’ve never tried corn this way, you’re in for a real treat!
Ingredients
Scale
- 1/4 cup mayonnaise
- 1/4 cup Mexican crema (sour cream may be substituted, or as necessary for consistency)
- 2 cloves garlic (finely minced or pressed)
- vegetable oil (for brushing)
- 6 ears fresh corn (husked and cleaned)
- 1/2 cup cotija cheese (crumbled)
- fresh lime juice (from about 2 medium limes)
- chili powder (cayenne powder, and/or smoked paprika, for sprinkling as desired)
- fresh cilantro for garnishing (optional)
Instructions
- Preheat an outdoor grill to medium-high heat (or indoor grill pan).
- To a medium bowl, add the mayo, crema, garlic, and stir to combine. If you mixture is very thick, add a couple more tablespoons of crema to taste; set mixture aside.
- Brush grill grates with oil, add the corn to the grill, and cook for about 8 to 10 minutes, or until corn is as cooked as desired; rotate corn a quarter turn every couple of minutes to ensure even cooking.
- Remove corn from grill, evenly brush all ears with the mayo-crema mixture (I brush very liberally; if you dont you will likely have some left over)
- Either sprinkle with the cheese or add the cheese to a shallow bowl and dredge the corn through the cheese.
- Evenly squirt with lime juice and sprinkle with chili powder, cayenne powder, and/or smoked paprika, to taste.
- Optionally garnish with cilantro and serve immediately.

