I absolutely love sharing this Grilled Mexican Street Corn (Elote) Recipe with friends and family because it perfectly captures the vibrant flavors and fun spirit of Mexican street food. For me, this dish is all about the combination of smoky, sweet grilled corn slathered in a creamy, tangy sauce, topped with a kick of chili and crumbly Cotija cheese. It’s easy to make but incredibly satisfying, and every bite just bursts with flavor. If you’re looking for a crowd-pleasing side or snack that feels special yet effortless, this recipe is exactly what you want in your kitchen.

Why You’ll Love This Grilled Mexican Street Corn (Elote) Recipe

I think what makes this recipe stand out the most is the incredible combination of flavors that come together so effortlessly. There’s the natural sweetness of the corn, intensified by that perfect smoky char you get from grilling, mixed with the creamy tartness of the mayo and lime sauce. Then, the chili powder adds just the right hint of heat, and the Cotija cheese brings a salty, crumbly texture that makes each bite unforgettable. To me, these layers of flavor combine to create a dish that’s both comforting and exciting.

Another reason I love this Grilled Mexican Street Corn (Elote) Recipe is how simple and approachable it is. You don’t need any fancy ingredients or complicated techniques, just fresh corn and a few pantry staples. It comes together quickly — about 30 minutes from start to finish — which makes it perfect for weeknight dinners, backyard barbecues, or casual gatherings. I often recommend it because it immediately livens up any meal and is always met with rave reviews from guests. Honestly, it’s hard not to fall in love with this dish once you try it.

Ingredients You’ll Need

The image shows four grilled corn ears with light char marks, placed next to each other on a white plate. Above the plate, there is a light green bowl with white creamy sauce and a light green spatula resting inside. To the left, there is another light green bowl filled with white crumbly cheese. Above it, a small white bowl contains red chili powder. Below the bowls, there is a lime cut in half, and next to it, a lime juicer with a halved lime on it. At the bottom, a bunch of fresh green cilantro leaves spread on the white marbled surface. A yellow textured cloth is on the top right corner of the image. Photo taken with an iphone --ar 4:5 --v 7

The beauty of this recipe lies in its simplicity, with ingredients that are easy to find but essential for achieving that perfect balance of taste and texture. Each component adds something special, from the juicy sweetness of the corn to the creamy sauce and spicy kick.

  • 4 ears corn, husked: Fresh corn is the star here—choose the sweetest, freshest ears you can find for the best flavor.
  • ⅓ cup mayonnaise: This creates the creamy base that holds the flavors together; for a twist, you can mix with Mexican crema or sour cream.
  • 1 teaspoon fresh lime juice: Adds a bright, zesty freshness that cuts through the richness.
  • ½ teaspoon lime zest: Provides an extra fragrant citrus pop that complements the corn beautifully.
  • ½ teaspoon chili powder or ancho chile powder: Brings a smoky, mild heat that wakes up your taste buds without overpowering the dish.
  • ⅓ cup Cotija cheese: The salty, crumbly cheese that makes elote unmistakably delicious.
  • 2 tablespoons chopped fresh cilantro: Adds a fresh herbal note and lovely green color.
  • Sea salt, to taste: Essential for seasoning and enhancing all the flavors.

Directions

Step 1: Preheat your grill or grill pan to medium-high heat. I love using a cast iron grill pan because it gives a great sear and is easy to control indoors or outdoors.

Step 2: Place the husked corn directly on the grill. Turn every 3 to 5 minutes so all sides get evenly cooked, developing those gorgeous light char marks. This usually takes about 15 minutes total. You want the corn tender but still slightly crisp with a smoky flavor.

Step 3: While the corn is grilling, whisk together the mayonnaise, fresh lime juice, and lime zest in a small bowl until smooth. This sauce is the heart of the dish, so make sure you mix it well for even flavor.

Step 4: Once the corn is off the grill, immediately spread the mayo-lime mixture generously over each ear. Don’t be shy here — the creamy coating is what makes the elote so addictive.

Step 5: Sprinkle the corn evenly with chili powder or ancho chile powder, then crumble the Cotija cheese on top. Finish with a scattering of fresh chopped cilantro and a pinch of sea salt to taste.

Step 6: Serve the corn with lime wedges on the side for an extra squeeze of citrus. Enjoy it warm for the best flavors!

Servings and Timing

This Grilled Mexican Street Corn (Elote) Recipe serves 4 people. It takes about 15 minutes to prep the ingredients and 15 minutes to grill the corn, making the total time roughly 30 minutes. There’s no resting or cooling time needed, so you can enjoy it fresh off the grill while it’s still warm and tender — that’s when it tastes best.

How to Serve This Grilled Mexican Street Corn (Elote) Recipe

The image shows five grilled corn cobs on a white plate with light grill marks and a creamy white sauce being brushed on one cob by a woman's hand holding a wooden brush. Three cobs on the plate have a thin layer of sauce, and two are plain. Around the plate, there is a small yellow bowl of red spice powder, a white citrus juicer with a half lime, a bunch of fresh green cilantro on the right, and a small white bowl with white cheese pieces on the left. The surface is white marble, and a yellow cloth is partly visible in the bottom left corner. photo taken with an iphone --ar 4:5 --v 7

Serving elote is all about celebrating its vibrant colors and textures. I like to place the grilled corn on a bright platter and garnish it with extra cilantro and a wedge or two of lime to make it look as lovely as it tastes. It’s a great side dish to pair with grilled meats like steak, chicken, or seafood. The smoky corn flavor complements those nicely without overpowering them.

For a festive touch, try serving it at a summer barbecue or a casual family dinner. Sometimes I even chop the kernels off the cob and toss them into a salad or taco topping for a fresh spin. As for drinks, a chilled margarita or a crisp Mexican lager pairs perfectly here. If you prefer non-alcoholic options, limeade with a hint of chili powder is surprisingly refreshing and keeps the theme going.

I always recommend enjoying elote hot or warm, right off the grill, for that perfect contrast of creamy, spicy, and smoky flavors with the sweet crunch of corn. It’s best served in individual portions—one or two ears per person—so everyone can dive right in. For presentation, a rustic wooden board or a colorful plate adds a fun, festive vibe that I adore.

Variations

Over time, I’ve tried tons of different ways to make this Grilled Mexican Street Corn (Elote) Recipe uniquely my own. For example, if you’re vegan, swapping out the mayonnaise for a vegan mayo or cashew cream works beautifully without losing any of the creaminess. You can also experiment with cheese alternatives like crumbled tofu or nutritional yeast to keep the cheesy flavor while staying plant-based.

If you want to tweak the flavor profile, try adding smoked paprika or cayenne instead of chili powder for a bolder kick. You might also enjoy mixing a little chopped jalapeño into the mayo sauce to turn up the heat in a fresh way. For a zingy twist, a drizzle of honey or agave nectar adds a subtle sweetness that contrasts nicely with the lime and chili.

Don’t feel limited to just grilling on a pan or outdoor grill. I often roast the corn in the oven at high heat when the weather doesn’t cooperate. Wrapping the corn in foil and roasting it for about 20 minutes delivers a softer texture but the sauce and toppings still shine spectacularly.

Storage and Reheating

Storing Leftovers

If you have any leftover elote (though I doubt there will be!), store it in an airtight container in the refrigerator. I recommend using a shallow container so the sauce and toppings stay intact and don’t get soggy. Leftover grilled corn with toppings will keep well for up to 2 days, but keep in mind the cheese might soften and the texture won’t be quite as crisp as fresh.

Freezing

I don’t recommend freezing Grilled Mexican Street Corn (Elote) Recipe because corn’s texture tends to become watery and mushy after freezing and thawing. The creamy sauce and cheese toppings also don’t freeze well, so the best experience is definitely enjoying it fresh. If you want to prepare in advance, I suggest grilling the corn and freezing it plain, then adding the mayo and toppings after thawing and reheating.

Reheating

To reheat leftover elote, I like to use a grill pan or oven broiler to warm the corn gently while reviving some of the char flavor. Avoid microwaving if possible, as it can make the corn rubbery and the sauce separate. If reheating in the oven, bake at 350°F (175°C) for 10–12 minutes until warm throughout. After reheating, you might want to add a fresh squeeze of lime or a pinch of chili powder to brighten the flavors again.

FAQs

Can I make this Grilled Mexican Street Corn (Elote) Recipe vegan?

Absolutely! You can swap the mayonnaise for vegan mayo or make a cashew-based cream to replace the dairy. For the cheese, try using tofu crumbles seasoned with a bit of salt and nutritional yeast to mimic the salty, cheesy flavor. Fresh cilantro, lime, and chili powder keep the flavor vibrant and authentic.

Is it better to grill corn with the husk on or off for elote?

I prefer husking the corn completely for this recipe because it allows the kernels to get direct contact with the grill for those perfect smoky char marks. Grilling with husks on steams the corn and gives a different texture that’s less smoky, which is great for other recipes but not the traditional street corn experience.

What can I substitute for Cotija cheese if I can’t find it?

If Cotija is hard to find, feta cheese is a decent substitute because of its crumbly texture and salty tang. Parmesan cheese can also work in a pinch. Just keep in mind the flavor will be slightly different, but still delicious.

How spicy is this elote?

The chili powder adds a mild heat with a smoky depth, so it’s generally not very spicy unless you increase the amount or add extra fresh chilies. I like to keep it approachable for most palates but flavorful. You can always adjust the seasoning to your taste.

Can I prepare any parts of the recipe ahead of time?

Definitely! You can grill the corn a few hours ahead and keep it covered at room temperature or warm it up before serving. The mayo-lime sauce can also be mixed ahead and stored in the fridge. Just combine everything right before serving for the best texture and flavor.

Conclusion

I hope you feel inspired to try this Grilled Mexican Street Corn (Elote) Recipe soon because it truly is one of my favorite ways to enjoy corn. It’s bursting with bright flavors, easy to make, and always a hit wherever I bring it. Whether you’re impressing guests, spicing up a weeknight meal, or just craving something delicious, this recipe brings all the joy and freshness of Mexican street food right to your table. Trust me, you won’t regret making it a staple in your cooking repertoire!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Grilled Mexican Street Corn (Elote) Recipe

Grilled Mexican Street Corn (Elote) Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.3 from 14 reviews
  • Author: Evelyn
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Side Dish
  • Method: Grilling
  • Cuisine: Mexican

Description

This authentic Elote recipe offers a flavorful twist on Mexican street corn, featuring sweet and smoky grilled corn topped with a creamy lime-mayo sauce, chili powder, Cotija cheese, and fresh cilantro. It’s the perfect side dish or snack that’s easy to make and bursting with vibrant flavors.


Ingredients

Main Ingredients

  • 4 ears corn, husked
  • ⅓ cup mayonnaise
  • 1 teaspoon fresh lime juice, plus wedges for serving
  • ½ teaspoon lime zest
  • ½ teaspoon chili powder or ancho chile powder
  • ⅓ cup Cotija cheese
  • 2 tablespoons chopped fresh cilantro
  • Sea salt, to taste


Instructions

  1. Preheat and Grill Corn: Preheat a grill or grill pan to medium-high heat. Place the husked ears of corn directly on the grill. Cook the corn for about 15 minutes total, turning every 3 to 5 minutes to ensure all sides develop light char marks and the corn is evenly cooked. Once done, remove the corn from the grill.
  2. Prepare the Lime Mayo Sauce: In a small bowl, combine the mayonnaise with fresh lime juice and lime zest. Stir thoroughly to make a smooth, tangy sauce that will coat the grilled corn beautifully.
  3. Assemble the Elote: Spread the prepared lime mayo mixture evenly over the grilled corn. Then, sprinkle the chili powder, crumbled Cotija cheese, and chopped cilantro over each ear. Add sea salt to taste, and serve the elote with lime wedges for an extra burst of citrus flavor.

Notes

  • Corn: For a different flavor and texture, try grilling the corn with the husks on. Refer to specific grilled corn recipes for husk preparation and grilling times.
  • Mayonnaise Alternative: For a creamier and slightly tangy variation, use a mix of ¼ cup Mexican crema or sour cream combined with ¼ cup mayonnaise instead of all mayonnaise.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star