How to grow the perfect Mexican Street Corn in 4 steps
Learn how to make delicious Mexican street corn at home.
Corn on the cob
Mayonnaise
Lime
Cotija cheese
Chili powder
Boil the corn on the cob until tender.
Spread mayonnaise on the corn.
Sprinkle cotija cheese on top.
Squeeze lime juice over the corn.
How to Make Authentic Mexican Street Corn at Home
Looking to bring the vibrant flavors of Mexican street food to your dinner table? Mexican Street Corn, also known as elote, is a culinary treasure that combines sweet corn with creamy, tangy, and spicy elements. This beloved street food staple has gained worldwide popularity for its irresistible flavor profile and simple preparation. By making this dish at home, you’ll not only save money but also be able to adjust the flavors precisely to your preference.
Ingredients & Kitchen Tools
For the Corn:
– 6 ears of fresh corn on the cob (husks removed)
– ¼ cup mayonnaise
– ¼ cup Mexican crema or sour cream
– ½ cup cotija cheese, crumbled (can substitute feta if unavailable)
– 1 tablespoon chili powder
– 1 lime, cut into wedges
– 2 tablespoons fresh cilantro, chopped
– 2 cloves garlic, minced
– 1 tablespoon butter, melted
– Salt and pepper to taste
Kitchen Tools:
– Grill or grill pan (indoor option)
– Basting brush for applying the mayo-crema mixture
– Shallow dish for rolling corn in toppings
– Aluminum foil (optional, for holding cooked corn)
– Corn holders (optional, for easier handling)
Prep Time & Cooking Schedule

Total preparation time: 30 minutes
– Prep: 10 minutes
– Cooking: 15-20 minutes
– Assembly: 5 minutes
This quick-cooking dish is perfect for weeknight dinners or weekend barbecues. You can prepare the mayo-crema mixture ahead of time and refrigerate it for up to 24 hours to save time and allow flavors to meld together.
Step-by-Step Instructions

1. Prepare your grill: Preheat to medium-high heat (approximately 400°F). If using a stovetop, heat a grill pan over medium-high heat.
2. Prepare the corn: Remove husks and silk from the corn. Rinse under cold water and pat dry.
3. Grill the corn: Place corn directly on the grill. Cook for 10-15 minutes, turning every 3-4 minutes until kernels are tender and show char marks on all sides.
4. Mix the coating: While the corn cooks, combine mayonnaise, crema, minced garlic, and a pinch of chili powder in a small bowl.
5. Prepare the toppings: In a separate shallow dish, mix the crumbled cotija cheese with remaining chili powder.
6. Assemble: Once the Mexican Street Corn is grilled, brush each ear generously with the mayo-crema mixture, then roll in the cheese-chili powder mixture to coat. Traditional elote is served on a stick or with the husk pulled back to form a handle.
7. Finish: Squeeze fresh lime juice over the corn, sprinkle with chopped cilantro, and add a final pinch of chili powder if desired.
Nutritional Benefits & Advantages
Corn offers excellent nutritional value as it’s high in fiber and contains vitamins B and C. The combination of ingredients in this dish provides:
– Protein from the cheese
– Healthy fats from the mayo (use avocado oil-based mayo for healthier option)
– Antioxidants from the chili powder and lime
– Vitamin K from the cilantro
– Probiotics if using cultured Mexican crema
Tips, Variations & Cooking Advice
– Off the cob version: Cut corn kernels off after grilling and toss with all ingredients for a spoon-friendly “esquites” variation.
– Vegan option: Use vegan mayo and substitute nutritional yeast for the cotija cheese.
– Heat variations: Adjust spice levels by adding cayenne pepper or hot sauce to the mayo mixture.
– Healthier version: Substitute Greek yogurt for mayo and use less cheese.
– Flavor boost: Add a sprinkle of tajín seasoning for an authentic citrus-chili kick.
Common Mistakes to Avoid

1. Overcooking the corn: This leads to dry, tough kernels. Cook just until tender with light char marks.
2. Using cold corn for toppings: Apply the mayo-crema mixture while corn is still warm for better absorption.
3. Skimping on toppings: Be generous with the mayo-crema mixture and cheese for authentic flavor.
4. Using pre-shredded cheese: Pre-shredded cheese contains anti-caking agents that affect texture. Crumble fresh cotija or feta instead.
Storage & Meal Prep Tips
– Assembled corn is best eaten immediately, but grilled corn can be refrigerated for up to 2 days.
– Store toppings separately in airtight containers if prepping ahead.
– Reheat pre-grilled corn on the grill or in a 350°F oven for 5-7 minutes.
– For meal prep, cut corn off the cob after grilling and store with toppings in separate containers.
Conclusion
Mastering Mexican Street Corn at home allows you to enjoy this beloved street food classic whenever cravings strike. The combination of sweet corn, creamy sauce, tangy cheese, and zesty lime creates an explosion of flavors that’s hard to resist. Whether you serve it on the cob as traditional elote or in a bowl as esquites, this dish is sure to become a family favorite. Try making it for your next gathering and watch your guests come back for seconds!
FAQs
Can I make Mexican street corn without a grill?
Yes! You can roast corn in the oven at 425°F for 20-25 minutes, turning halfway through, or boil it for 5-7 minutes before finishing under the broiler for char marks.
Is there a substitute for cotija cheese?
Feta cheese is the closest substitute, though it’s slightly saltier and tangier. Parmesan can also work in a pinch.
Can I make this dish ahead of time for a party?
It’s best served fresh, but you can grill the corn up to 24 hours ahead and reheat before adding toppings.
How do I adjust this recipe for a spice-sensitive crowd?
Reduce or omit the chili powder and offer it on the side. You can also create a topping bar so guests can customize their own level of spice.
Can I freeze leftover Mexican street corn?
It’s not recommended as the texture will change significantly, but you can freeze grilled corn kernels (without toppings) for up to 3 months.

Mexican Street Corn
Equipment
- Gardening gloves
- Trowel
- Watering can
Ingredients
Gardening Supplies
- 1 packet Corn seeds
- 1 bag Fertile soil
- 1 pair Gardening gloves
- 1 Trowel
- 1 Watering can
Instructions
Planting
- Choose a sunny spot in your garden with well-draining soil and amend it with compost or fertilizer to ensure it is rich in nutrients.
- Plant corn seeds 1 inch deep and 6 inches apart in rows that are 30-36 inches apart.
- Water thoroughly after planting and keep the soil consistently moist but not waterlogged.
Care and Maintenance
- Once the corn sprouts, thin the seedlings to 12 inches apart.
- Water regularly, especially during dry periods, and fertilize every 3-4 weeks with a balanced fertilizer.
Pollination
- Corn is wind-pollinated, so planting in blocks rather than single rows can improve pollination.
- You can also hand-pollinate by gently shaking the tassels over the silks if needed to ensure good kernel development.
Harvesting
- Harvest corn when the silks turn brown and dry, and the kernels are plump and milky when punctured.
- Twist and pull the ears downward to remove them from the stalk.
