Mexican Street Corn (Elote) – Authentic, Creamy & Flavor-Packed Recipe
If you’ve ever walked through the vibrant streets of Mexico, you’ve probably seen vendors serving Mexican Street Corn, also known as Elote. This iconic street food is grilled corn on the cob coated in a creamy, tangy, cheesy topping and finished with chili and fresh lime. It’s bold, messy (in the best way), and absolutely irresistible.
This detailed recipe will guide you step-by-step to create restaurant-quality Mexican Street Corn right at home.
Ingredients (Serves 6)
- 6 ears fresh sweet corn (husks on)
- 6 tablespoons mayonnaise
- 1 teaspoon garlic powder
- 1 cup crumbled Cotija cheese (or feta as a substitute)
- 6 tablespoons freshly chopped cilantro
- 1 teaspoon chili powder (adjust to taste)
- 2 fresh limes, cut into wedges
- Optional: pinch of salt, smoked paprika, hot sauce
What Makes Mexican Street Corn So Special?
Mexican Street Corn stands out because of its balance of flavors:
- Natural sweetness from fresh corn
- Creaminess from seasoned mayonnaise
- Salty richness from Cotija cheese
- Mild heat from chili powder
- Bright acidity from fresh lime juice
The combination creates a layered flavor profile that is comforting yet exciting.
Step-by-Step Instructions
Step 1: Roast or Grill the Corn
Oven Method (Easy & Convenient)
- Preheat your oven to 350°F (180°C).
- Place the corn (with husks on) directly on the oven rack.
- Roast for 35–40 minutes until tender.
- Remove from oven and allow to cool slightly before peeling.
Grill Method (Traditional & Smoky)
- Preheat grill to medium-high heat.
- Grill corn (husks removed) for 10–15 minutes.
- Rotate occasionally until lightly charred on all sides.
Grilling adds authentic smoky flavor similar to Mexican street vendors.
Step 2: Prepare the Garlic Mayo Sauce
While the corn is cooking:
- In a small bowl, combine:
- Mayonnaise
- Garlic powder
- Mix until smooth and well blended.
- Taste and adjust seasoning if needed.
For extra flavor, you can add:
- A squeeze of lime juice
- A pinch of smoked paprika
Step 3: Assemble the Corn
- Once the corn is warm, brush each ear generously with the garlic mayonnaise.
- Roll or sprinkle the corn with crumbled Cotija cheese.
- Sprinkle chili powder evenly over the top.
- Add freshly chopped cilantro.
- Finish with a squeeze of lime juice right before serving.
Serve immediately while warm.
Pro Tips for the Best Mexican Street Corn
✔ Use fresh, in-season corn for maximum sweetness.
✔ Don’t skip the lime — acidity balances the richness.
✔ Apply toppings while the corn is still warm so the cheese sticks better.
✔ For extra spice, add cayenne pepper or hot sauce.
✔ If Cotija isn’t available, feta cheese works well as an alternative.
Variation: Mexican Street Corn in a Cup (Esquites)
If you prefer an easier-to-eat version:
- Cut the corn kernels off the cob.
- Sauté briefly in butter.
- Mix with the same garlic mayo mixture.
- Top with Cotija, chili powder, cilantro, and lime.
This version is perfect for parties and gatherings.
What to Serve with Mexican Street Corn
Mexican Street Corn pairs beautifully with:
- Grilled chicken
- Tacos
- Burgers
- BBQ ribs
- Fresh salads
It’s also delicious as a standalone snack or appetizer.
Storage Tips
- Store leftovers in an airtight container in the refrigerator for up to 2 days.
- Reheat gently in the oven or microwave.
- For best texture, add fresh lime and cilantro after reheating.
Final Thoughts
Mexican Street Corn is more than just grilled corn — it’s a celebration of bold flavors and street food culture. Creamy, cheesy, tangy, and slightly spicy, this dish is guaranteed to impress your guests and satisfy your cravings.
Whether you’re making it for a summer BBQ, family dinner, or weekend snack, this recipe delivers authentic flavor with simple ingredients.