![]()
Mexican Street Corn: Elote Perfection at Home
The first time I tasted authentic Mexican street corn, or elote, it was a revelation. I was visiting a small town south of Oaxaca, and the aroma of roasting corn mingled with wood smoke hung heavy in the evening air. A vendor, his face etched with years of sun and laughter, expertly grilled the ears over an open flame, then slathered them with a creamy, tangy mixture and showered them with cheese. The combination of smoky char, creamy sauce, salty cheese, and zesty lime was an explosion of flavor – a perfect bite that has stayed with me ever since. This recipe captures the spirit of that experience, bringing the vibrant taste of Mexican street corn to your own kitchen.
Recipe Overview
- Prep Time: 15 minutes
- Cook Time: 21 minutes
- Total Time: 36 minutes
- Servings: 6
- Dietary Type: Vegetarian
Ingredients
- 6 large ears of corn, husks and silks removed
- 1 tablespoon olive oil
- ½ cup mayonnaise
- 2 tablespoons minced fresh cilantro
- 1 tablespoon fresh lime juice
- 1 garlic clove, minced
- 1 teaspoon chili powder
- Salt, to taste
- 1 ounce farmer’s cheese (about 1/4 cup) or 1 ounce feta, crumbled (about 1/4 cup)
- Pepper, to taste
- 1 lime, cut into wedges for serving
Equipment Needed
- Baking sheet
- Aluminum foil
- Small bowl
- Pastry brush or spoon
Instructions
-
Adjust oven rack to 5 inches from the broiler element and heat the broiler. Prepare your baking sheet by lining it with foil. This makes for easy cleanup.
-
Brush the corn on all sides with the olive oil. Be sure to coat each kernel lightly, as this will help with browning and prevent the corn from drying out.
-
Transfer the oiled corn to the prepared baking sheet. Arrange them in a single layer to ensure even cooking.
-
Broil the corn until well-browned on one side, about 10 minutes. Watch carefully to prevent burning, as broilers can vary in intensity.
-
Turn the corn over and broil until browned on the opposite side, about 10 minutes longer. Look for a nice char on the kernels – this adds depth of flavor.
-
While the corn broils, prepare the creamy topping. In a small bowl, stir together the mayonnaise, minced fresh cilantro, fresh lime juice, minced garlic, chili powder, and 1/4 teaspoon of salt until uniform. The mixture should be smooth and well-combined. Taste and adjust seasonings as needed.
-
Stir in the crumbled farmer’s cheese or feta into the mayonnaise mixture and set aside. The cheese adds a salty, tangy element that complements the sweetness of the corn.
-
Remove the corn from the oven and brush the corn on all sides with the mayonnaise mixture. Use a pastry brush or spoon to ensure even coverage. Don’t be shy – a generous coating is key!
-
Return the coated corn to the broiler and broil until the cheese coating is warm and slightly brown on top, about 1 minute. Again, watch carefully to prevent burning.
-
Season the corn with salt and pepper to taste. A final sprinkle of chili powder can also be added for extra heat.
-
Serve immediately with the lime wedges. Encourage your guests to squeeze the lime juice over the corn for an extra burst of flavor. Serve any remaining mayonnaise mixture on the side.
Expert Tips & Tricks
- Char is Key: Don’t be afraid to let the corn get a little charred under the broiler. The slight bitterness of the char balances the sweetness of the corn and the richness of the sauce.
- Spice it Up: For a spicier elote, add a pinch of cayenne pepper or a dash of hot sauce to the mayonnaise mixture.
- Fresh is Best: Use fresh corn for the best flavor. Look for ears with tightly packed kernels and bright green husks.
- Grilling Option: If you prefer, you can grill the corn instead of broiling it. Grill over medium heat, turning occasionally, until cooked through and slightly charred.
- Make Ahead: The mayonnaise mixture can be made ahead of time and stored in the refrigerator for up to 2 days. Just be sure to bring it to room temperature before using.
Serving & Storage Suggestions
Serve Mexican street corn immediately after broiling for the best flavor and texture. It’s a fantastic side dish for grilled meats, tacos, or quesadillas. Leftovers can be stored in the refrigerator for up to 2 days. To reheat, wrap the corn in foil and warm in a 350°F oven until heated through. While reheating will soften the kernels and topping slightly, the flavor will still be delicious. It’s not recommended to freeze this dish, as the texture of the mayonnaise and cheese will be negatively affected.
Nutritional Information
| Nutrient | Amount per Serving | % Daily Value |
|---|---|---|
| Calories | 225.3 kcal | N/A |
| Calories from Fat | 97 g | 43% |
| Total Fat | 10.8 g | 16% |
| Saturated Fat | 1.8 g | 8% |
| Cholesterol | 5.1 mg | 1% |
| Sodium | 168.6 mg | 7% |
| Total Carbohydrate | 33.2 g | 11% |
| Dietary Fiber | 3.4 g | 13% |
| Sugars | 10.5 g | N/A |
| Protein | 5 g | 10% |
Note: Percent Daily Values are based on a 2,000 calorie diet.
Variations & Substitutions
- Vegan Elote: Substitute the mayonnaise with a vegan mayonnaise alternative and use a plant-based feta cheese or nutritional yeast for a cheesy flavor.
- Different Cheeses: Experiment with other crumbly Mexican cheeses like queso anejo or cotija for a more authentic flavor.
- Herb Variations: Try adding other fresh herbs like chopped epazote or parsley to the mayonnaise mixture.
- Spice Level: Adjust the amount of chili powder to your preferred level of spiciness. Smoked paprika can also be used for a smoky flavor.
- Lime Zest: Add lime zest to the mayonnaise mixture for an extra citrusy kick.
FAQs (Frequently Asked Questions)
Q: Can I use frozen corn on the cob for this recipe?
A: While fresh corn is ideal, frozen corn on the cob can be used in a pinch. Just be sure to thaw it completely before brushing with olive oil and broiling. The texture may be slightly softer than fresh corn.
Q: What if I don’t have a broiler?
A: You can grill the corn as described in the “Expert Tips & Tricks” section. Alternatively, you can roast the corn in a 400°F oven for about 20-25 minutes, turning occasionally, until cooked through and slightly browned.
Q: Can I make this recipe ahead of time?
A: The corn is best served immediately after broiling. However, the mayonnaise mixture can be made ahead of time and stored in the refrigerator for up to 2 days.
Q: What can I serve with Mexican street corn?
A: Elote is a perfect accompaniment to tacos, grilled meats, quesadillas, or any Mexican-inspired meal.
Q: Is it necessary to use farmer’s cheese or feta?
A: No, you can substitute with another crumbly cheese that you enjoy, such as queso fresco or even a sprinkle of Parmesan cheese.
Final Thoughts
Mexican street corn is more than just a snack; it’s an experience. It’s the taste of summer, the vibrancy of Mexican culture, and the joy of sharing good food with friends and family. I encourage you to try this recipe and bring a little bit of that magic into your own kitchen. Don’t be afraid to experiment with the ingredients and make it your own. Once you’ve tasted homemade elote, you’ll never look at corn on the cob the same way again. I’d love to hear your feedback and any variations you come up with! Consider pairing this dish with a refreshing margarita or a crisp Mexican beer for the perfect fiesta.