Mexican street corn, or elote, brings vibrant flavors and a delightful crunch to your table. This classic dish hails from the bustling streets of Mexico, where it’s often prepared effortlessly on street corners. Whether grilled, boiled, or roasted, elote is a celebrated snack that carries with it the essence of summer and communal joy. Its combination of sweet corn, creamy dressing, tangy cheese, and zesty spices creates a mouthwatering experience that elevates any meal or gathering.
Why We Love This Mexican Street Corn (Elote)
Mexican street corn is beloved for many reasons. First, its burst of flavor captures your senses, making each bite a delightful experience. The sweet corn acts as a perfect base, providing a tender, juicy crunch that pairs beautifully with the creamy sauce. The addition of cheese adds a salty richness, while lime juice introduces a refreshing zing. You can customize elote with various spices to match your taste, ensuring everyone can enjoy their perfect version.
Another reason this dish shines is its versatility. You can serve it at summer barbecues, picnics, or even as a side dish for family dinners. Mexican street corn inspires a sense of community, as people gather around to share food, stories, and laughter. Additionally, it reminds us of simpler times spent enjoying fresh, wholesome ingredients in good company. The vibrant colors and rich flavors make elote not just a food, but a joyful celebration of life.
Ingredients for Mexican Street Corn (Elote)
- 4 ears of corn, husked
- 1 cup mayonnaise
- 1 cup sour cream
- 1 cup crumbled feta cheese or cotija cheese
- 2 tablespoons lime juice
- 1 teaspoon chili powder
- 1 teaspoon garlic powder
- 1 teaspoon smoked paprika
- Fresh cilantro, for garnish
- Lime wedges, for serving
- Salt and pepper, to taste
Directions
Start by preheating your grill or stovetop grill pan to medium-high heat. You can also boil the corn in salted water if grilling isn’t an option.
If grilling, place the corn directly on the grill grates. Rotate occasionally and cook for about 10-12 minutes until the corn kernels become tender and slightly charred.
If boiling, cook the corn in salted water for about 5-7 minutes or until tender. Once cooked, remove the corn and let it cool briefly.
While the corn is cooking, prepare the sauce. In a bowl, combine mayonnaise, sour cream, lime juice, chili powder, garlic powder, smoked paprika, salt, and pepper. Mix well to create a creamy sauce.
Once the corn is done cooking, use a pastry brush or spoon to generously coat each cob with the creamy mixture.
Sprinkle crumbled feta or cotija cheese over the coated corn, ensuring even coverage. You can press the cheese gently into the sauce for better adhesion.
For an extra kick, sprinkle a bit more chili powder on top.
Serve the Mexican street corn immediately with fresh cilantro and lime wedges on the side.
How to Serve Mexican Street Corn (Elote)
Mexican street corn is best served fresh and hot, allowing the flavors to shine. You can present the cobs on a beautiful platter, garnished with chopped cilantro for a pop of color. Consider providing extra lime wedges on the side, so everyone can customize their taste.
For more casual gatherings, you might choose to cut the corn off the cob after grilling. This method works especially well for potlucks or family-style meals, as it allows everyone to enjoy a spoonful of elote without the hassle of handling cobs. When serving this dish, you can also consider offering additional toppings, such as extra cheese, crushed red pepper flakes, or jalapeño slices for those who enjoy some heat.
Next to elote, serve simple sides that complement its rich flavors. Dishes like fresh salsa, guacamole, or a light salad pair well. If your gathering has a more festive spirit, consider including margaritas or refreshing agua frescas to round out the experience, creating a festive atmosphere reminiscent of vibrant Mexican streets.
Expert Tips for Mexican Street Corn (Elote)
To achieve the best Mexican street corn, start with the freshest ears of corn you can find. Look for those that are plump and have bright green husks. If you’re grilling, don’t hesitate to experiment with different cooking methods; try roasting the corn in the oven for a slightly different flavor profile. The goal is to achieve that perfect char that enhances the overall taste.
When making the creamy sauce, feel free to adjust the spice levels based on your preferences. You might wish to add more chili powder for a bolder flavor or reduce it for a milder version. If you can’t find feta or cotija cheese, try using grated Parmesan, but keep in mind that it may alter the authentic taste slightly.
For a unique twist, consider adding fresh herbs such as chopped cilantro or chives into the creamy sauce for added freshness. To ensure the best possible outcome, let the sauce sit for a few minutes before dressing the corn, allowing the flavors to meld together beautifully.
How to Store Mexican Street Corn (Elote)
If you happen to have leftover Mexican street corn, storing it properly will help maintain its freshness. Allow the corn to cool to room temperature, then wrap it tightly in plastic wrap or aluminum foil. This helps prevent any moisture loss and keeps the flavors intact. You can also transfer it to an airtight container for added protection.
Refrigerate the stored corn, where it will keep well for up to three days. Whenever you’re ready to enjoy it again, you can reheat it on the grill or in the oven until warmed through. If you cut the corn off the cob, store the kernels in an airtight container for easy access.
It’s not recommended to freeze Mexican street corn, as the texture of the corn may become mushy when thawed. Instead, enjoy it fresh or within a couple of days of preparation to savor its vibrant flavors fully.
Variations of Mexican Street Corn (Elote)
While the classic recipe for Mexican street corn is undeniably delicious, don’t hesitate to get creative with variations. One popular twist includes adding diced jalapeños for added heat. Another option involves incorporating herbs, such as chopped basil or green onions, to achieve a unique flavor.
If you’re looking for a spicy kick, consider using chipotle sauce instead of regular mayonnaise or sour cream for a smoky flavor. For a lighter option, substitute Greek yogurt for sour cream, providing a tangy taste while keeping it healthier.
You might also explore different cheeses. While cotija is traditional, try Mexican queso fresco for a milder taste or even cream cheese for an ultra-creamy texture. To mix up the spices, adding cayenne pepper or even cumin can create interesting flavors.
Finally, consider serving it on a bed of fresh greens to create a Mexican street corn salad, a fantastic way to enjoy this dish in a whole new light. You can even toss it with grilled vegetables for added texture and nutrition.
FAQ about Mexican Street Corn (Elote)
What is Mexican street corn (elote)?
Mexican street corn is a popular street food in Mexico, made with grilled corn on the cob, coated with a creamy sauce and topped with cheese and spices.
How do I make the sauce for elote?
The sauce typically includes mayonnaise, sour cream, lime juice, and spices like chili powder and garlic powder. You mix them together until smooth and creamy.
Can I make elote without cheese?
Yes, you can make elote without cheese if you prefer. The dish will still be flavorful with the creamy sauce and spices, giving you a delicious snack.
What is the best corn to use for elote?
Fresh sweet corn on the cob works best for elote. Look for plump ears with bright green husks, as they indicate freshness.
Is elote gluten-free?
Yes, elote is naturally gluten-free as it primarily consists of corn, along with cream and cheese. Just ensure that all other ingredients, like sauces or spices, are also gluten-free.
Can I make elote in the oven?
Absolutely! You can roast the corn in the oven at 400°F for about 20-25 minutes, rotating occasionally until it’s tender and slightly charred.
How can I spice up my elote?
You can spice up your elote by adding jalapeños or using a spicier chili powder. For an added kick, incorporate chipotle sauce into the sauce mix.

Mexican Street Corn (Elote)
Ingredients
Main Ingredients
- 4 ears ears of corn, husked Fresh sweet corn works best.
- 1 cup mayonnaise
- 1 cup sour cream
- 1 cup crumbled feta cheese or cotija cheese Feta or cotija adds a salty richness.
- 2 tablespoons lime juice Provides a refreshing zing.
- 1 teaspoon chili powder Adjust based on spice preference.
- 1 teaspoon garlic powder
- 1 teaspoon smoked paprika
- 1 bunch Fresh cilantro For garnish.
- 2 pieces Lime wedges For serving.
- Salt and pepper To taste.
Instructions
Preparation
- Preheat your grill or stovetop grill pan to medium-high heat. Alternatively, you can boil the corn in salted water.
- If grilling, place the corn directly on the grill grates. Rotate occasionally and cook for about 10-12 minutes until the corn kernels become tender and slightly charred.
- If boiling, cook the corn in salted water for about 5-7 minutes or until tender. Once cooked, remove the corn and let it cool briefly.
Sauce Preparation
- In a bowl, combine mayonnaise, sour cream, lime juice, chili powder, garlic powder, smoked paprika, salt, and pepper. Mix well to create a creamy sauce.
Coating and Serving
- Once the corn is done cooking, use a pastry brush or spoon to generously coat each cob with the creamy mixture.
- Sprinkle crumbled feta or cotija cheese over the coated corn, ensuring even coverage. Press the cheese gently into the sauce for better adhesion.
- For an extra kick, sprinkle a bit more chili powder on top.
- Serve the Mexican street corn immediately with fresh cilantro and lime wedges on the side.
