Elotes are a mouthwatering treat that brings the flavors of Mexican street corn straight to your kitchen. This creamy, savory, and slightly spicy dish is not only simple to make but also perfect for family gatherings or casual dinners. You’ll love how quickly you can prepare this delicious classic!
Table of Contents

What is Elote?
The Authentic Mexican Street Corn Experience
Elote, or Mexican street corn, is a beloved snack enjoyed by many. Traditionally sold by street vendors, elotes are grilled corn on the cob coated with a rich sauce and topped with cheese, spices, and fresh herbs. This dish embodies the vibrant flavors of Mexico, making it a popular choice for summer barbecues and festive gatherings.

Ingredients for Delicious Elotes
Corn on the Cob
The star of this dish is, of course, the corn! Choose sweet, fresh US corn for a delightful balance of sweetness and smokiness. You’ll need eight ears to serve your family or friends.
The Creamy, Zesty Sauce
For that signature creaminess, you’ll mix mayonnaise with lime juice, garlic powder, and a hint of ancho chili powder. This sauce not only adds flavor but also helps the toppings stick beautifully to the corn.
Toppings and Finishing Touches
Finally, the elotes are generously sprinkled with aged Cotija cheese, freshly chopped cilantro, and a dash of lime zest. These finishing touches create a wonderful blend of textures and flavors that make each bite irresistible.
How to Make Elotes: Step-by-Step
Preparing the Corn
Start by shucking the corn, ensuring you leave the stalks intact for easy handling. Brush each ear with safflower oil for a flavorful boost before cooking.
Grilling or Broiling Your Corn
You can grill or broil the corn to perfection. If grilling, preheat your grill to 400°F and cook the corn for about 10 minutes, turning every few minutes until beautifully charred. For broiling, set your broiler to high and cook the corn six inches below the heat source, turning as needed until tender.
Crafting the Perfect Elote Sauce
While the corn cooks, prepare your elote sauce. In a small bowl, combine mayonnaise, 3/4 teaspoon of ancho chili powder, garlic powder, lime juice, and salt. Mix well until smooth and creamy, ready to slather on your corn.
Assembling Your Elotes
Once the corn has cooled slightly, brush the sauce generously over the kernels. Sprinkle remaining chili powder, lime zest, Cotija cheese, and cilantro on top. Serve on a platter with lime wedges for an extra zing.
Tips for Perfect Elotes Every Time
Choosing the Right Corn
Opt for sweet, fresh corn for the best flavor. Traditional Mexican elote uses firmer white corn, which can take longer to cook.
Oil and Mayo Substitutions
If you don’t have safflower oil, feel free to use canola, sunflower, or even peanut oil. Regular mayonnaise can be used in place of Kewpie for a similar taste.
Handling and Serving Elotes
For easy handling, you can insert bamboo skewers into the corn stalks. To serve, you can either plate the components separately for self-assembly or serve them already assembled.
Flavor Profile and Variations
Elotes offer a smoky, sweet, savory, tangy, and slightly spicy flavor profile. For a twist, try adding crumbled bacon or different herbs to customize your dish!
Storing and Reheating Elotes
If you have leftovers, store them in a sealed container in the refrigerator for up to a week. To reheat, warm them in the oven or enjoy cold.
Related Recipes to try
- Southwest Quinoa Grilled Corn Salad
- Corned Beef
- Crockpot Corned Beef
- Corned Beef Brisket
- Crock Pot Corned Beef
- Corned Beef Cabbage
FAQs
What ingredients do I need for elotes?
To make elotes, you will need 8 ears of corn, safflower oil, mayonnaise, ancho chili powder, garlic powder, fine sea salt, lime zest and juice, Cotija cheese, cilantro, and lime wedges for serving.
How do I make elotes step by step?
Start by shucking the corn and brushing it with oil. Grill or broil until cooked, then prepare the sauce with mayonnaise and spices. Brush the sauce on the corn and top with cheese and cilantro before serving.
Can I make elotes ahead of time?
Yes, you can grill the corn up to 24 hours in advance. Just assemble with the sauce and toppings right before serving for the best flavor and freshness.
How should I store leftover elotes?
Store leftover elotes in a sealed container in the refrigerator for up to 1 week. Reheat in the oven or enjoy them cold.
Conclusion
Elotes are not just a simple dish; they are a celebration of flavor and comfort food that everyone can enjoy. Perfect for gatherings, they pair well with a refreshing drink, and you can elevate your meal with various sides. If you’re looking for other delicious recipes, check out our Pinterest page for more inspiration and ideas!

Elotes: A Deliciously Easy Mexican Street Corn Recipe
Equipment
- grill
- broiler
- small bowl
- pastry brush
- bamboo skewers (optional)
Ingredients
- 8 ears corn
- 1 tablespoon safflower oil
- ¼ cup mayonnaise
- 1 teaspoon ancho chili powder
- ½ teaspoon garlic powder
- ½ teaspoon fine sea salt
- Zest of 1 lime
- Juice of ½ lime
- ¼ cup crumbled aged Cotija cheese
- 2 tablespoons minced fresh cilantro leaves
- Lime wedges for serving (optional)
Sauce
- ¼ cup mayonnaise
- ¾ teaspoon ancho chili powder
- ½ teaspoon garlic powder
- ¾ teaspoon lime zest
- ½ teaspoon lime juice
- ½ teaspoon fine sea salt
Instructions
- Shuck the corn, leaving the stalks intact, and brush each ear with safflower oil.
- Grill the corn at 400°F (high) for approximately 10 minutes, turning occasionally, until browned and tender. Alternatively, broil the corn on high, turning once per side, until browned and tender.
- In a small bowl, mix mayonnaise, 3/4 teaspoon ancho chili powder, garlic powder, 3/4 teaspoon lime zest, lime juice, and salt to create the sauce.
- Once the corn has cooled slightly, brush the prepared sauce over the kernels. Sprinkle with the remaining chili powder, lime zest, Cotija cheese, and cilantro.
- Serve the elotes warm or at room temperature, optionally with lime wedges on the side.
Assembly Options
- For easier handling, insert bamboo skewers into the corn stalks before cooking.
- Alternatively, spread the Cotija cheese on a plate and roll the sauced corn in it to coat.
- For a self-serve option, present the corn and toppings separately.