Mexican Elotes

Authentic Homemade Mexican Street Corn (Elotes) Recipe: Your Ultimate Summer Treat

Unlock the vibrant flavors of Mexican street food right in your kitchen with this incredibly easy recipe for Mexican Street Corn, also known as Elotes! This classic corn on the cob dish is the quintessential summer recipe, perfect for barbecues, Cinco de Mayo celebrations, or simply as a delightful snack. You can grill it for a smoky char or bake it in the oven for tender sweetness, then slather it with a creamy garlic mayo, a generous squeeze of zesty lime juice, crumbled cotija cheese, and a sprinkle of chili powder for that iconic spicy kick. Get ready to elevate your corn game!

Freshly grilled Mexican street corn on a plate with lime wedges, ready to be served.

There’s nothing quite like the taste of fresh corn on the cob, especially as the weather warms and summer produce hits its peak. Today, we’re diving into a beloved culinary tradition: Elotes, which is essentially Mexican street corn. It’s an explosion of flavors and textures that transforms a simple ear of corn into an unforgettable gastronomic experience.

Imagine golden corn kernels, perfectly roasted or grilled, then lovingly brushed with a rich, creamy garlic sauce. Next, it’s brightened with a drizzle of tangy lime juice, and finally, generously dusted with savory cotija cheese and fresh, aromatic cilantro. This isn’t just a dish; it’s a celebration of summer’s bounty and a testament to the incredible vibrancy of Mexican cuisine. For many, Elotes represents the absolute best thing about the warmer months, bringing joy with every bite.

As someone who grew up in the heart of corn country – Illinois, to be precise – corn recipes hold a special place in my heart, especially during spring and summer. My earliest memories involve grilling corn, squeezing it with fresh lemon juice, and rubbing it with salt and chili powder, a tradition passed down from my mom’s home cooking. That simple, yet incredibly satisfying, preparation of corn remains a favorite to this day.

However, living in Texas has brought me even closer to the authentic flavors of Mexican street food. Here, Elotes and esquites are staples, readily available from friendly street vendors and charming mom-and-pop Mexican snack shops on almost every corner. This exposure inspired me to jazz up my childhood favorite, adding a touch of Mexican crema, mayonnaise, or even sour cream to the mix. The result is a richer, creamier version that perfectly captures the spirit of true Mexican street corn.

If you’re new to the world of Mexican street corn or Elotes, allow me to introduce you to this sensational dish. Forget plain corn on the cob; Elotes takes it to a whole new level. It’s corn, but absolutely loaded with flavor – truly a party in your mouth! The tender corn is generously coated with a creamy mayo mixture, then rolled in a salty, crumbly cotija cheese (or feta, if cotija is hard to find). A final flourish of fresh cilantro, a sprinkle of authentic chili powder, and a healthy squeeze of tart lime juice complete this masterpiece. Is your mouth watering yet? Mine certainly is!

While there might be countless variations of Mexican street corn, with every family boasting their own cherished recipe, the core components remain the same: fresh corn, a creamy element, a salty cheese, a hint of spice, and a touch of acidity. This enduring summer corn tradition continues to delight taste buds across generations and cultures.

Prepared Elotes on a plate, garnished with cotija cheese, cilantro, and chili powder.

Essential Ingredients for Authentic Mexican Street Corn

Crafting the perfect Elotes starts with selecting the right ingredients. Here’s what you’ll need to create this incredibly flavorful dish:

  • Fresh Sweet Corn: The star of the show! For the best results, always opt for fresh, in-season sweet corn. When selecting corn at the grocery store or farmer’s market, look for husks that are green and tightly wrapped. The kernels should be plump and milky when pressed. Store your corn in the refrigerator until you’re ready to cook. If you’re baking, leaving the husk on helps steam the corn to perfection; for grilling, you can remove the husk to get beautiful char marks.
  • Mayonnaise: This forms the creamy, rich base of our sauce, acting as an easily accessible substitute for traditional Mexican crema. Feel free to use your favorite brand; a good quality mayo makes a noticeable difference.
  • Garlic Powder: A crucial flavor enhancer, garlic powder adds a subtle depth and aromatic warmth to the mayonnaise mixture. While I highly recommend it for that authentic touch, you can omit it if you prefer a simpler flavor profile. Alternatively, a tiny bit of fresh minced garlic can also be used, but garlic powder blends more seamlessly into the mayo.
  • Cotija Cheese: This aged Mexican cow’s milk cheese is a cornerstone of Elotes. It boasts a firm, crumbly texture and a distinctly salty flavor that is often compared to a young feta or even Parmesan. If authentic cotija is unavailable in your area, grated Parmesan cheese makes a surprisingly decent substitute, or even a salty feta can work in a pinch.
  • Fresh Cilantro: Chopped fresh cilantro not only provides a vibrant pop of color but also adds a refreshing, herbaceous flavor that perfectly complements the rich and spicy elements. If you’re one of those who aren’t a fan of cilantro, you can certainly leave it out, or substitute with finely chopped parsley for a different fresh note.
  • Chili Powder: This is where you bring the heat and smoky notes! You have several delicious options here. Tajin (a popular Mexican seasoning blend of chili, lime, and salt) offers a mild, tangy kick. Chipotle chili powder provides a smoky heat, while ancho chili powder gives a milder, fruitier chili flavor. For those who love a serious punch, a tiny dash of cayenne pepper will deliver quite the kick – use sparingly! You can also opt for a general mild chili powder if you prefer less heat.
  • Lime Wedges: Essential for balancing the richness and spice, fresh lime juice adds a bright, acidic pop that cuts through the creaminess and enhances all the other flavors. For an even more intense lime flavor, consider adding a pinch of lime zest to your mayonnaise and garlic powder mixture before brushing it on the corn.

Pro Tip: Elevate Your Mexican Dishes! Have some extra cotija cheese after making your Elotes? Don’t let it go to waste! This versatile cheese is fantastic in a variety of other Mexican-inspired dishes. Try it in these delicious recipes: Blackened Shrimp Tacos, a fun and easy Sheet Pan Street Corn Nachos, a refreshing Mexican Rice and Corn Salad, or even sprinkled over a hearty Chicken Posole Verde. Cotija adds that perfect salty, savory finish!

Fresh corn on the cob baking on a sheet pan with husks on, ready for oven roasting.

How to Make Homemade Mexican Street Corn (Elotes)

Making Elotes at home is surprisingly simple and yields incredible results. Here’s a step-by-step guide to achieving that perfect street food flavor:

  1. Preparing and Baking the Corn: If your plan is to prepare this delicious side dish indoors, perhaps for a weeknight dinner, you’ll want to preheat your oven well in advance. A key tip for oven roasting is to leave the husk on. As long as you maintain a moderate oven temperature, the husk acts as a natural steaming wrapper, keeping the corn incredibly juicy and tender. Simply place the corn directly on the wire rack in your preheated oven and let it roast for about 35-45 minutes. The goal is perfectly sweet, tender kernels that are bursting with flavor.
  2. Roasting or Grilling the Corn for Smoky Perfection: During the glorious summer months, nothing beats the smoky flavor imparted by grilling. You have the option to leave the husk on while grilling, which helps to steam the corn, or you can remove it completely to achieve those beautiful, caramelized grill marks. A popular method is to bake the corn first for about 30 minutes until tender, then peel back the husks and give it a quick char on the grill or even a hot stove-top pan for a few minutes. This ensures the corn is cooked through but still gets that irresistible smoky finish.
  3. Crafting the Flavorful Garlic Mayo: In a small, clean bowl, combine your chosen mayonnaise with the garlic powder. Whisk them together until the mixture is smooth and well-incorporated. For an extra burst of citrusy brightness, you can grate in some fresh lime zest at this stage – it really amplifies the lime flavor. Some enthusiasts even like to whisk in a bit of melted butter for added richness, which is a delicious optional step. Once your creamy, savory sauce is ready, generously brush this mixture over every kernel of your hot, cooked corn.
  4. Rolling in the Flavorful Toppings: Now for the fun part – assembling your Elotes! Find a shallow bowl or a wide plate and combine the crumbled cotija cheese, fresh chopped cilantro, and chili powder. Once your corn is brushed with the garlic mayo, carefully roll each ear in this glorious topping mixture. Make sure to rotate it thoroughly so that the corn is evenly coated and picks up all those wonderful flavors. Serve immediately with extra lime wedges on the side, allowing everyone to squeeze on a final burst of tangy juice to their liking. Enjoy the explosion of tastes!
A comprehensive list of ingredients and detailed instructions can be found in the recipe card below.
Baked corn on the cob with husks peeled back, showing tender golden kernels.

Exciting Variations and Serving Suggestions for Your Elotes

While the classic Elotes recipe is a masterpiece in itself, there are many ways to customize and enjoy this delicious street corn. Here are some creative variations and serving ideas:

  • Spice it Up with Hot Cheetos! For a truly unconventional yet wildly popular twist, try topping your Mexican street corn with crushed Hot Cheetos! After brushing the corn with mayo, simply roll it around in finely pulsed (or crushed) Hot Cheetos for an incredible tangy, spicy, and crunchy texture that kids and adults alike adore.
  • Prefer a Party-Friendly Dip Version? If you’re hosting a gathering and want to serve the amazing flavors of Elotes in a more shareable format, consider making a creamy Mexican corn dip. All the classic ingredients are combined into a luscious dip perfect for scooping with tortilla chips.
  • Not a Fan of Mayonnaise? No Problem! For those who prefer to skip the mayo, you can absolutely do so. Instead, brush the hot, cooked corn with rich melted butter. This provides a different kind of richness and still allows the other toppings to adhere beautifully.
  • Need a Versatile Side Dish? Transform your Elotes into a vibrant and easy-to-serve Mexican corn salad with black beans and avocados. This is a fantastic option for potlucks, picnics, or as a fresh side to any meal, making it easier to eat with a fork.
  • Craving Nachos? Take the incredible flavors of Elotes and spread them over crispy tortilla chips for an irresistible snack or appetizer. Try my street corn nachos recipe for a hearty and satisfying treat!
  • Add More Herbs: Beyond cilantro, finely chopped green onions or a sprinkle of fresh parsley can also add a delightful freshness.
  • Smoky Paprika: If you’re not into the heat but love the color and a hint of smokiness, smoked paprika is a wonderful substitute for chili powder.
Several ears of prepared Elotes on a sheet pan, ready to be served.

Frequently Asked Questions About Elotes (Mexican Street Corn)

What is the difference between elote and Mexican Street Corn?

Absolutely no difference at all! “Elote” is simply the Spanish word for “corn” and is the traditional term used in Mexico for this popular street food. “Mexican Street Corn” is the English translation, making them one and the same delicious dish!

What is elote made of?

Elote, widely celebrated as Mexican street corn, is a vibrant and flavorful street food from Mexico. It typically begins with a perfectly cooked ear of corn – either boiled, roasted, or grilled – which is then generously brushed with a creamy base, most commonly mayonnaise or Mexican crema. The corn is then adorned with a sprinkling of salty cotija cheese, fresh chopped cilantro, and a dash of chili powder, often finished with a squeeze of fresh lime juice.

What does Elote mean?

The word ‘elote’ directly translates to ‘corn’ in Spanish. In Mexico, when someone refers to ‘elote,’ they are almost always talking about this specific, prepared street corn on the cob, not just a plain ear of corn.

What is the difference between elote and esquites?

Both Elote and Esquites share the same delicious flavor profile and ingredients. The primary difference lies in their presentation and how they are eaten. Elote is corn served directly on the cob, making it a handheld treat. Esquites, on the other hand, consists of the same corn kernels that have been shaved off the cob and served in a cup or bowl, typically topped with the exact same delightful condiments, making it easier to eat with a spoon and perfect for sharing or as a side dish.

How do you store leftover elote?

For storing leftover elote, it’s best to shave the corn kernels off the cob. Place the flavored kernels into an airtight container and store them in the refrigerator. This way, you can easily enjoy them the next day as esquites, either cold or gently reheated. They make a fantastic addition to salads or as a quick snack!

Can I make Elotes ahead of time for a party?

While Elotes are best enjoyed fresh off the grill or out of the oven, you can prepare some components in advance. The corn can be cooked and cooled, then quickly reheated. You can also mix the garlic mayo ahead of time. The toppings (cotija, cilantro, chili powder) should be applied just before serving to maintain their freshness and texture.

Is Elotes a spicy dish?

The spice level of Elotes is entirely adjustable to your preference! Traditional Elotes can have a mild to medium kick depending on the chili powder used (like chipotle or ancho). If you love heat, add a pinch of cayenne. For a milder version, opt for a mild chili powder or even smoked paprika for flavor without the spice.

Close-up of Mexican street corn on the cob, generously topped with cotija cheese, cilantro, and garlic mayo.

There you have it – the ultimate guide to making incredible homemade Mexican Street Corn, or Elotes. Whether you’re grilling in the backyard, entertaining guests, or simply craving a taste of Mexico, this recipe promises to deliver vibrant flavors and an unforgettable experience. It’s a testament to how simple ingredients can create something truly extraordinary. Get ready to impress your taste buds and your friends with this easy, authentic, and utterly delicious summer favorite. Happy cooking!

Yield: serves 5

Mexican Street Corn (Elotes)

Prep Time
5 minutes
Cook Time
35 minutes
Total Time
40 minutes

This is the ultimate corn on the cob recipe for summer gatherings! Homemade Mexican street corn (Elotes) is incredibly easy to prepare. Featuring perfectly cooked corn – either grilled for a smoky char or roasted in the oven – generously coated with a savory garlic mayonnaise, brightened with lime juice, and finished with crumbly cotija cheese and a touch of chili powder for an irresistible kick. It’s the perfect addition to any barbecue party or a delightful snack on its own!

Mexican Street Corn (Elotes) with garlic mayo, cotija cheese, cilantro, and chili powder.

Ingredients

  • 5 ears fresh sweet corn
  • 4 tablespoons mayonnaise
  • 1/4 teaspoon garlic powder
  • 1/2 cup cotija cheese, crumbled
  • 3 tablespoons cilantro, fresh, chopped
  • ½-1 teaspoon chipotle chili powder or ancho chili powder (see notes for spice level)
  • Limes, quartered, for serving

Instructions

  1. TO BAKE: For oven-baked corn, keep the husks on. Preheat your oven to 350ºF (175ºC). Place the corn directly on the oven rack and bake for 35-40 minutes, or until the corn kernels are tender, sweet, and juicy. The husks will help steam the corn to perfection.
  2. OR TO GRILL: If you’re grilling, you have the option to leave the corn husks on for steaming or remove them entirely to achieve beautiful, smoky grill marks. A great technique is to bake the corn first for about 30 minutes to ensure tenderness, then peel back the husks and finish it on a hot stove or grill for a few minutes to char slightly and develop that irresistible grilled flavor.
  3. PREPARE THE SAUCE: In a small mixing bowl, combine the garlic powder with the mayonnaise. Whisk thoroughly until the mixture is smooth and evenly blended. For an extra citrusy kick, you can also add a pinch of fresh lime zest to the mayonnaise at this stage.
  4. APPLY COATING: Prepare a shallow baking dish or a plate by adding the crumbled cotija cheese. Once the corn is cooked to your liking, carefully remove the husks (if they were left on) and generously brush each ear of corn with the prepared garlic mayonnaise mixture, ensuring an even coating.
  5. ROLL AND SERVE: Immediately roll the mayonnaise-coated corn in the cotija cheese, pressing gently to make sure the cheese adheres. Then, sprinkle generously with the chopped cilantro and chili powder. Serve the finished Elotes with fresh lime wedges on the side, allowing everyone to squeeze additional lime juice over their corn for a final burst of tangy flavor. Enjoy this classic Mexican street food!

Notes

  • LESS SPICY OPTION: If you prefer a milder flavor and less heat, you can easily substitute the chipotle chili powder with an equal amount of smoked paprika. This will still provide a lovely color and smoky aroma without the spice.
  • SCALING THE RECIPE: This recipe is incredibly adaptable! It can easily be doubled, tripled, or even quadrupled by simply increasing the quantities of corn and all other ingredients proportionally to accommodate the number of servings you need.

*Please note: The original recipe served 3, and as of April 2024, it has been updated to serve 5 to better reflect typical meal sizes.

Recommended Products

  • Quality Mayonnaise
  • Chipotle Chili Powder
  • Corn Holders

Nutrition Information:

Yield:

5

Serving Size:

1 ear

Amount Per Serving:
Calories: 201Total Fat: 13gCarbohydrates: 19gFiber: 3gProtein: 5g

The nutrition information provided is an estimate and should be used as a courtesy. For the most accurate dietary information, please calculate the ingredients you’ve used with a professional nutrition calculator.

Made this delicious recipe? We’d love to see it!

If you tried this Mexican Street Corn recipe and loved it, please consider leaving a ⭐️⭐️⭐️⭐️⭐️ rating and a comment below. Your feedback means the world! You can also share a picture of your culinary creation on Instagram with the hashtag #LITTLESPICEJAR – I’m always thrilled to see what you’ve made!

© Marzia
Category: Nibbles & Sides

Mexican Street Corn (Elotes) recipe finished and ready to enjoy.