Imagine biting into a perfectly grilled ear of corn, the smoky aroma mingling with the rich creaminess of tangy sauce, all topped with a sprinkle of crumbly cheese and a dash of spice. That’s the magic of Mexican Street Corn, or Elote, a vibrant dish that dances on your taste buds and transports you straight to the bustling streets of Mexico. Whether you’re hosting a summer barbecue or simply craving a snack that packs a flavorful punch, this delight is guaranteed to elevate any occasion.
As I reminisce about my first encounter with Elote at a lively street fair, I can still feel the warmth of the sun and hear laughter all around me. The combination of textures—crispy kernels, velvety sauce, and crunchy toppings—created a symphony in every bite. This dish isn’t just food; it’s an experience filled with joy and celebration, perfect for gatherings or cozy nights in when you want to impress your friends or family with something unforgettable. Prepare to fall in love with this culinary treasure that promises an explosion of flavors!
Why Is Mexican Street Corn (Elote) So Irresistibly Good?
Deliciously unique flavors come together in this vibrant dish, combining grilled corn with a creamy, zesty sauce. Quick prep and cook times make it perfect for busy weeknights or last-minute gatherings. Crowd-pleaser appeal ensures everyone will be coming back for more! Versatile toppings let you customize each cob to your liking. Plus, it’s a taste of authentic street food that brings the spirit of Mexico right to your kitchen!
Mexican Street Corn (Elote) Ingredients
For the Corn
- 4 ears corn on the cob (Husked) – Freshly husked sweet corn is key for the best flavor and texture in your Mexican Street Corn (Elote).
For the Sauce
- 1/2 cup mayonnaise – This adds creaminess and richness to the sauce, balancing out the spices.
- 1/4 cup sour cream – A dollop of sour cream gives a tangy flavor that complements the mayo beautifully.
- 1 teaspoon lime juice (Freshly squeezed) – Fresh lime juice brightens up the sauce with a zesty kick.
- 1 teaspoon chili powder – This spice provides warmth and depth, essential for an authentic taste.
- 1 clove garlic (Minced) – Minced garlic infuses the sauce with aromatic flavor that enhances every bite.
For the Toppings
- 1/2 cup cotija cheese (Crumbled) – Crumbled cotija cheese adds a salty and crumbly texture that’s irresistible on top of grilled corn.
- 2 tablespoons cilantro (Chopped) – Fresh cilantro lends a burst of freshness and color to your dish.
- 1 teaspoon lime zest – Lime zest intensifies the citrus aroma, elevating the overall flavor profile.
- 1 teaspoon salt – A sprinkle of salt enhances all those vibrant flavors, making every bite pop.
Directions: Mexican Street Corn (Elote)

1. Preheat the Grill: Start by preheating your grill to medium-high heat. This ensures that the corn cooks evenly and develops that beautiful charred flavor.
2. Grill the Corn: Place the husked corn on the grill and cook for about 10-15 minutes. Turn occasionally until you see those lovely charred spots and the corn is tender throughout.
For the Sauce:
3. Mix the Sauce: In a mixing bowl, combine 1/2 cup mayonnaise, 1/4 cup sour cream, 1 teaspoon freshly squeezed lime juice, 1 teaspoon chili powder, and 1 clove minced garlic. Stir well until you have a creamy, flavorful sauce.
4. Brush with Sauce: Once your corn is perfectly grilled, generously brush each ear with the creamy sauce you just prepared. Make sure to coat every nook and cranny for maximum flavor!
5. Add Toppings: Finish off your elote by sprinkling 1/2 cup crumbled cotija cheese, 2 tablespoons chopped cilantro, 1 teaspoon lime zest, and 1 teaspoon salt over each ear of corn. Let those colors shine!
6. Serve Immediately: Serve your delicious Mexican street corn hot off the grill! Pair it with extra lime wedges on the side for an added zesty kick.
Optional: For an extra touch, drizzle some more lime juice just before serving.
Exact quantities are listed in the recipe card below.
Expert Tips
- Choose Fresh Corn: Select ears with bright green husks and plump kernels for the best flavor and texture in your Mexican Street Corn (Elote).
- Perfect Grill Marks: Rotate the corn every 2-3 minutes while grilling to achieve those beautiful charred spots without burning.
- Sauce Consistency: For a smoother sauce, blend the mayonnaise and sour cream together before adding lime juice and spices, ensuring an even coating.
- Cheese Alternatives: If cotija isn’t available, try feta or Parmesan for a similar salty kick, but aim for crumbles for better adherence.
- Avoid Over-seasoning: Start with smaller amounts of chili powder and salt; you can always add more if needed, but it’s hard to take it away once added.
How to Store and Freeze Mexican Street Corn (Elote)
- Fridge: Store leftover Mexican Street Corn (Elote) in an airtight container for up to 3 days. Keep the toppings separate until ready to serve to maintain freshness.
- Freezer: You can freeze the grilled corn on the cob without sauce for up to 2 months. Wrap each ear tightly in plastic wrap and then place in a freezer bag.
- Reheating: Thaw frozen corn in the fridge overnight, then reheat on a grill or stovetop until heated through. Reapply sauce and toppings fresh for best flavor.
- Leftover Sauce: Store any remaining sauce in the fridge for up to 1 week. Use it as a dip or drizzle over other dishes for added flavor.
Mexican Street Corn (Elote) Your Way
Feel free to get creative with this dish and add your own personal touch for a delightful twist!
- Spicy Kick: Add diced jalapeños or a dash of hot sauce to the creamy sauce for an extra layer of heat. This will elevate the taste and make it even more exciting for those who love spice!
- Vegan Delight: Swap mayonnaise and sour cream for avocado or a plant-based yogurt alternative. This not only creates a rich, creamy texture but also adds a unique flavor that everyone can enjoy.
- Smoky Flavor: Use smoked paprika instead of chili powder to give your corn a delightful smoky flavor. The subtle hint of smokiness will transport you straight to the streets of Mexico.
- Cheesy Variation: Mix in some grated Parmesan cheese along with cotija for an extra cheesy experience. The combination will create layers of flavor that are simply irresistible.
- Zesty Herb Boost: Replace cilantro with fresh parsley or even mint for a refreshing twist. Each herb brings its own character, turning this dish into a new adventure every time.
- Nutty Crunch: Sprinkle some crushed peanuts or walnuts on top for added texture and crunch. This unexpected addition will surprise your palate and make each bite more interesting.
- Citrus Burst: Drizzle with additional lime juice or zest just before serving for an invigorating citrus kick. This brightens up the dish and enhances all the flavors beautifully.
Make Ahead Options

Mexican Street Corn (Elote) is not only a delightful treat but also an ideal candidate for meal prep, allowing you to savor its vibrant flavors anytime. You can husk the corn and prepare the creamy sauce—a delightful mix of mayonnaise, sour cream, lime juice, chili powder, and minced garlic—up to 24 hours in advance. Simply store the sauce in an airtight container in the refrigerator to preserve its freshness. The grilled corn can be prepped up to 3 days ahead; just remember to keep it wrapped tightly to maintain its moisture. When you’re ready to serve, grill the corn for about 10-15 minutes until charred, then brush on your prepared sauce and sprinkle with crumbled cotija cheese, chopped cilantro, lime zest, and salt. This way, you’ll enjoy perfectly fresh Mexican Street Corn (Elote) with minimal effort!
Your Mexican Street Corn (Elote) Questions, Answered
What type of corn is best for making Elote?
For the best flavor and texture, choose fresh, sweet corn on the cob. Look for ears with bright green husks and plump kernels. The sweeter the corn, the more delicious your Elote will be!
Can I make the sauce ahead of time?
Absolutely! You can prepare the creamy sauce up to a day in advance. Just mix together 1/2 cup mayonnaise, 1/4 cup sour cream, 1 teaspoon lime juice, 1 teaspoon chili powder, and 1 clove minced garlic. Store it in an airtight container in the refrigerator until you’re ready to grill your corn.
How should I store leftover Elote?
If you have any leftovers (which is rare!), wrap them tightly in plastic wrap or store them in an airtight container. They can be kept in the fridge for about 2-3 days. Just remember that the toppings may lose some freshness, so you might want to add those when reheating.
Can I freeze grilled corn on the cob?
While it’s not ideal to freeze Elote once assembled due to the creamy sauce and toppings, you can freeze plain grilled corn. Wrap individual cobs tightly in foil or freezer bags and store them for up to 3 months. When ready to enjoy, simply thaw and reheat on the grill!
How many servings does this recipe make?
This Mexican Street Corn recipe yields four satisfying servings. Each ear of corn is packed with flavor and makes a perfect side dish or snack during summer barbecues!
Is there a dairy-free alternative for this recipe?
Yes! You can easily make a dairy-free version by substituting the mayonnaise and sour cream with plant-based alternatives like vegan mayo and coconut yogurt. You’ll still get that delicious creamy texture without compromising on flavor!

Mexican Street Corn (Elote)
Ingredients
Method
- Preheat the grill to medium-high heat. Grill the corn for about 10-15 minutes, turning occasionally, until charred and cooked through.
- In a bowl, mix together mayonnaise, sour cream, lime juice, chili powder, and minced garlic until well combined.
- Once the corn is grilled, brush the sauce generously over each ear of corn.
- Sprinkle crumbled cotija cheese, chopped cilantro, lime zest, and salt on top.
- Serve immediately while hot, with extra lime wedges on the side if desired.

