I absolutely adore this Elote - Mexican Street Corn Recipe because it captures the vibrant, soulful flavors of Mexican street food right in my own kitchen. The combination of smoky grilled corn, creamy tangy sauce, a little heat, and that salty crumbly cotija cheese is pure magic. Every time I make it, it feels like a festive celebration, whether it’s a casual weeknight or a lively backyard party with friends. It’s one of those dishes that’s easy to prepare but packs so much flavor that I’m always eager to share it with anyone who loves bold and comforting flavors.
Why You'll Love This Elote - Mexican Street Corn Recipe
What really draws me to this recipe is the incredible balance of flavors and textures. The corn is grilled in the husk until it’s beautifully charred but still juicy – that smoky, slightly sweet bite is essential. Then, the creamy mixture of mayo, sour cream, lime, and a spicy splash of Sriracha blends perfectly with the savory depth of chicken stock and the tangy cotija cheese. I love how each bite gives you a little bit of heat, creaminess, and crunch all in one. It’s such a satisfying explosion of flavor that never fails to impress.
Another reason I keep coming back to this Elote - Mexican Street Corn Recipe is how straightforward it is to pull together. Grilling the corn in the husk keeps things simple and mess-free, and mixing the sauce is a breeze with basic pantry staples. I find it perfect for a variety of occasions—from easy weeknight dinners to family gatherings or summer barbecues. It stands out because it’s not just ordinary corn on the cob; it’s a vibrant, crowd-pleasing dish that feels special yet accessible. I can’t recommend it enough if you want to add a touch of Mexican street food magic to your dining table.
Ingredients You'll Need
The beauty of this recipe lies in its simple yet essential ingredients. Each one plays a key role in creating the perfect harmony of flavor, texture, and color that defines this Elote - Mexican Street Corn Recipe.
- 6 ears of corn (husk left intact): Fresh corn grilled in its husk locks in juiciness and adds a subtle char aroma.
- ½ cup mayonnaise: Adds rich creaminess and a smooth base for the sauce.
- ½ cup sour cream: Brings tang and balances the spice beautifully.
- 1 tablespoon Sriracha: Provides a perfect kick of heat and flavor.
- 2 tablespoons lime juice (freshly squeezed): Brightens the dish with fresh acidity.
- ¼ cup chicken stock: Adds savory depth and helps loosen the sauce for coating the corn.
- 1 teaspoon salt: Enhances all flavors.
- 1 teaspoon black pepper: Adds subtle warmth and spice.
- 1 teaspoon sugar: Balances acidity and rounds out the flavor.
- ¾ cup cotija cheese (broken into small chunks): Classic crumbly cheese that adds a salty punch and authentic texture.
- 2 tablespoons cilantro (finely chopped): For a fresh pop of herbal brightness.
- Ground chili powder (to taste): Adds color, smoky heat, and the signature spice touch.
Directions
Step 1: Preheat your grill to medium-high heat. Place the corn with the husks still on directly over the grill and roast, turning every couple of minutes so the husks get evenly charred without burning the kernels. This should take about 10 minutes. Once the husks are blackened and smoky, remove the corn from the grill, and set aside until cool enough to handle.
Step 2: Carefully peel back and remove the charred husks, then use a sharp knife to cut the kernels off the cob. Try to get nice, whole chunks but don’t worry about perfection—some smaller bits make the dish even more flavorful.
Step 3: In a small mixing bowl, whisk together the mayonnaise, sour cream, Sriracha, fresh lime juice, chicken stock, salt, black pepper, and sugar until smooth and well combined. This sauce is the creamy, spicy heart of the dish.
Step 4: Heat a large skillet over medium-low heat. Add the corn kernels and the sauce mixture, stirring gently to coat everything evenly. Warm the corn for about 5 minutes, just until heated through and the flavors have melded. Be gentle so the corn doesn’t get mushy.
Step 5: Transfer the warm corn mixture into a serving bowl. Sprinkle generously with the chopped cilantro, crumbled cotija cheese, and a dusting of chili powder for that signature Elote finish. Serve immediately and enjoy the explosion of flavors and textures.
Servings and Timing
This Elote - Mexican Street Corn Recipe serves about 6 people as a delightful side dish or appetizer. Prep time is minimal, roughly 10 minutes to gather and prepare your ingredients. The grilling takes about 10 minutes, and warming the corn in the sauce is just 5 minutes, making a total cook time of around 15 minutes. Overall, from start to finish, you’re looking at about 30 minutes including cooling time after grilling the corn.
How to Serve This Elote - Mexican Street Corn Recipe
I love serving this Elote as a vibrant side for grilled meats like carne asada or chicken, and it pairs wonderfully alongside a fresh, crisp salad to balance the rich creaminess. For parties, it’s perfect served in a big bowl so guests can help themselves, or plated individually with a wedge of lime on the side. The bright green cilantro and the red chili powder on top make it look as festive as it tastes.
For garnishing, I sprinkle extra cotija cheese and fresh cilantro right before serving to keep the flavors fresh and the textures just right. You can also add an extra drizzle of lime juice or even some chopped jalapeños for more heat if you’re feeling adventurous. I recommend serving it warm, right from the skillet, because the flavors are most vibrant, but it’s still delicious at room temperature if you want to prepare it ahead a bit.
To complement the spicy, creamy notes, I like to pair this dish with a cold margarita or a light beer that cuts through the richness. If you’re sticking to non-alcoholic drinks, an icy agua fresca made from watermelon or cucumber works beautifully to refresh the palate. It really shines at casual family dinners, festive Cinco de Mayo celebrations, or summer barbecues when you want easy and impressive.
Variations
I often like to switch things up by using vegan mayonnaise and a plant-based sour cream alternative, which makes this Elote recipe fully vegan without sacrificing any of the creamy goodness. For a dairy-free twist, I swap out cotija cheese for a sprinkle of toasted nutritional yeast or vegan cheese crumbles. It’s a great way to keep the savory punch while accommodating dietary needs.
When it comes to flavor variations, adding a teaspoon of smoked paprika or chipotle powder instead of regular chili powder gives the dish a deeper smoky flavor that I adore for autumn or winter gatherings. Alternatively, you can grill the corn directly without the husks if you want an even more intense char on the kernels, but I personally prefer the husk method because it keeps the corn tender and juicy.
For a fun twist, I sometimes mix in fresh diced avocado or roasted poblano peppers right before serving. This adds a fresh creaminess or a mild smoky heat that complements the rest of the flavors beautifully. The flexibility of this recipe means you can easily make it your own while still honoring the classic essence of Elote - Mexican Street Corn.
Storage and Reheating
Storing Leftovers
If you happen to have leftovers, I suggest transferring the corn mixture into an airtight container and refrigerating it. It will keep well for 2 to 3 days. Using glass or BPA-free plastic containers with tight-fitting lids works best to preserve freshness and prevent any odors from seeping into the corn. Keep any garnishes like fresh cilantro or extra cheese separate if possible, to maintain their texture.
Freezing
While I don’t usually freeze this Elote - Mexican Street Corn Recipe because the texture of the corn can change, it is possible if you’re careful. Place the cooled mixture in freezer-safe containers or bags, leaving some space for expansion. It can be frozen for up to 1 month, but I recommend consuming it sooner for best flavor. When thawing, do so overnight in the refrigerator, then reheat gently to prevent the corn from becoming too mushy.
Reheating
The best way to reheat is gently on the stovetop over low heat, stirring frequently to warm through evenly. Avoid microwaving directly, as it can heat unevenly and make the sauce separate. Adding a splash of fresh lime juice and a little extra mayonnaise or sour cream after reheating can help revive the creamy texture and fresh tang. Reheat only what you plan to serve to keep the leftovers tasting their absolute best.
FAQs
Can I make this Elote - Mexican Street Corn Recipe without a grill?
Absolutely! If you don’t have a grill, you can roast the corn in a very hot oven (around 450°F) with the husks on, turning occasionally until charred. Alternatively, you can remove the husks, brush the corn with oil, and roast on a baking sheet or even pan-sear the kernels directly on the stove. The flavors won’t be as smoky but still delicious.
Is there a way to make this recipe less spicy?
Yes, you can reduce or omit the Sriracha and chili powder to suit your taste. If you want a mild version, just add a touch of smoked paprika or mild chili powder for some color and flavor without intense heat. The lime and cheese bring plenty of brightness, so it’s still very flavorful even without much spice.
Can I prepare this recipe in advance?
You can grill the corn and prepare the sauce a few hours ahead to save time, but I recommend mixing and warming the corn with the sauce right before serving to preserve the best texture and flavor. If serving at a party, keep the corn and sauce separate until just before serving if possible.
What can I substitute for cotija cheese if I can’t find it?
Feta cheese is a reasonable substitute since it has a similar crumbly texture and salty tang, though it is a bit creamier. You can also use grated Parmesan in a pinch for saltiness. Just avoid soft cheeses as they won’t hold up the same way.
Is this recipe gluten-free?
Yes, this Elote - Mexican Street Corn Recipe is naturally gluten-free as none of the ingredients contain gluten. Just be sure to check that your chicken stock and hot sauce are labeled gluten-free, as brands can vary.
Conclusion
I can’t wait for you to try this Elote - Mexican Street Corn Recipe and experience the joyful, bold flavors that make it a standout every time I make it. It’s one of those dishes that brings people together, sparks conversation, and makes any meal feel like a little fiesta. Simple to prepare yet rich in taste, it’s definitely become one of my all-time Mexican street food favorites. Enjoy!
PrintElote - Mexican Street Corn Recipe
Elote, or Mexican Street Corn, features grilled corn slathered in a creamy, tangy, and slightly spicy sauce made with mayonnaise, sour cream, Sriracha, and lime juice. Tossed with fresh cilantro, crumbled cotija cheese, and chili powder, this dish offers smoky, zesty flavors perfect as a side or snack. The corn is first roasted in its husk on a grill to develop a charred smoky aroma before being cooked in a skillet with the flavorful sauce for a warm, irresistible treat.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6 servings
- Category: Side Dish
- Method: Grilling and Stovetop
- Cuisine: Mexican
Ingredients
Corn
- 6 ears of corn (husk left intact)
Sauce and Seasoning
- ½ cup mayonnaise
- ½ cup sour cream
- 1 tablespoon Sriracha
- 2 tablespoons lime juice (freshly squeezed)
- ¼ cup chicken stock
- 1 teaspoon salt
- 1 teaspoon black pepper
- 1 teaspoon sugar
Toppings
- ¾ cup cotija cheese (broken down into small chunks)
- 2 tablespoons cilantro (finely chopped)
- Ground chili powder (to taste)
Instructions
- Grill the Corn: Over a medium-hot grill, roast the corn with husks intact until the husks are charred, approximately 10 minutes. Turn the ears occasionally to ensure even charring without burning the kernels underneath. Once charred, set aside to cool.
- Prepare the Sauce: While the corn cools, combine mayonnaise, sour cream, Sriracha, lime juice, chicken stock, salt, black pepper, and sugar in a small bowl. Mix thoroughly and set aside to let flavors meld.
- Shuck and Cut the Corn: Once the corn is cool enough to handle, remove the charred husks and cut the kernels off the cob carefully.
- Sauté the Corn: In a large skillet over medium-low heat, add the cut corn and the prepared mayonnaise mixture. Sauté gently until the corn is warmed through and well coated with the sauce, stirring occasionally.
- Garnish and Serve: Transfer the warm corn mixture into a serving bowl. Sprinkle with finely chopped cilantro, crumbled cotija cheese, and a dusting of ground chili powder to taste. Serve immediately while warm.
Notes
- Grilling the corn with husks on helps retain moisture and imparts a smoky flavor without over-charred kernels.
- The chicken stock in the sauce adds depth and balances the richness but can be substituted with vegetable stock for a vegetarian option.
- Adjust the amount of Sriracha and chili powder according to your preferred spice level.
- For a vegetarian version, substitute chicken stock with vegetable stock and use vegetarian-friendly mayonnaise.
- If cotija cheese is unavailable, feta cheese can be used as an alternative for a similar salty tang.

Leave a Reply