Elote, Mexican street corn, is a delightful side dish made with fresh corn that will have you coming back for more. With corn in season and at its most tender, now is the perfect time to make it.
We often enjoy elote at one of our favorite local restaurants, but recently I prepared a home version with a little twist. It turned out fantastic, and I’m confident you’ll love it too.

Welcome, beautiful golden corn kernels full of flavor. Summer has finally arrived!
In this Article
- What is Elote?
- What is Cotija cheese similar to?
- Tips for the ingredients
- How to make elote to perfection
- How to remove corn from the cob
- Frequently Asked Questions
- What to serve with elote
- Elote – Mexican Street Corn (Recipe)
There are countless ways to prepare Mexican corn. Many families have their own favorite versions; below is our family approach, which is simple, flavorful, and perfect for summer gatherings.
What is Elote?
Elote is Mexican street corn, typically grilled and slathered with a creamy sauce made from mayonnaise and/or sour cream, seasoned with lime and chili powder. It’s traditionally served on the cob, often topped with salty Cotija cheese and fresh cilantro. It’s a little messy to eat, but every bite is worth it.
Because eating whole cobs can be tricky for some (for example, children with braces), this version strips the kernels from the cob after grilling and serves them in a bowl while preserving the classic elote flavors.
I charred the corn in a stovetop grill pan rather than an outdoor barbecue. This method tenderizes the kernels and brings out their natural sweetness. The contrast between sweet corn and salty Cotija cheese is irresistible, while a dash of hot sauce adds a warm, lingering heat.

What is Cotija cheese similar to?
Cotija is a salty, crumbly Mexican cheese. If you can’t find Cotija, a good substitute is feta, which shares a similar salty, tangy profile (though feta is typically made from sheep or sheep-and-goat milk). Parmesan or Romano can also work as alternatives for a firm, salty finish.
Tips for the ingredients
The ingredient list for this elote is short and pantry-friendly. Here are a few pointers:
Ears of corn – choose ears with tight, snug husks; this indicates freshness and tender kernels.
Sour cream – adds richness and a tangy balance to the sauce.
Mayonnaise – gives the sauce its creamy body; you can use only mayo if you prefer.
Sriracha – provides heat and depth. Start with a small amount and adjust to taste, or substitute another hot sauce you like.
Chicken stock – adds savory depth and a little looseness to the sauce. Use vegetable stock to make the dish vegetarian.
Sugar – a pinch balances acidity and enhances the corn’s natural sweetness.
Cotija cheese – adds salty, tangy richness; crumble or break into small pieces for easy sprinkling.
Cilantro – fresh, chopped cilantro brightens the finished dish.

How to make this elote to perfection
- Buy fresh sweet corn with tight husks and a healthy stem—this usually means tender kernels.
- Trim any husk pieces that overhang the cob tip before grilling to avoid flare-ups.
- Grill the corn in the husk on medium-high heat, turning occasionally so the husks char evenly without burning the kernels beneath.
- Use good ventilation when grilling indoors; it can get smoky quickly.
- Use tongs to turn the ears while grilling and to handle the hot corn safely.
- After grilling, remove the husks and silks, then cut the kernels from the cobs.
- Mix the sauce while the corn grills so flavors have a chance to meld: mayo, sour cream, hot sauce, lime juice, stock, salt, pepper, and a pinch of sugar.
- You can substitute different hot sauces, adjust the cheese to your taste, and serve with lime wedges. Serve warm or at room temperature.

How to remove the corn from the cob
An easy technique is to place the cob upright in the center hole of a Bundt pan or any round mold with a central hole. Hold the cob steady and, using a sharp knife, carefully slice downward from the top, removing the kernels. Repeat around the cob until all kernels are removed. Save the cobs to simmer in soups or stocks for added flavor—they freeze well, too.
This elote stores well if you have leftovers; keep refrigerated and rewarm gently before serving.
You can enjoy it alongside grilled tortillas, cheese quesadillas, tacos, burritos, enchiladas, grilled chicken or beef, roasted vegetables, or a light salad such as Belgian endive and avocado. Cilantro-lime rice is another excellent pairing—add extra chili powder or lime zest for a flavor boost.
Frequently Asked Questions
What is elote?
Elote literally means corn cob in Spanish. Mexican elote is grilled corn on the cob coated with a creamy, tangy sauce and topped with cheese and chili powder.
How do you eat elote?
You can eat it straight from the cob, sauced and topped, or remove the kernels after grilling and serve in a bowl—both are delicious.
Is queso fresco the same as cotija?
Queso fresco is softer and moister; Cotija is drier and crumblier with a firmer texture and stronger salty flavor.
What should I serve with elote?
Elote pairs well with tacos, burritos, enchiladas, grilled chicken or beef, and roasted vegetables. Cilantro-lime rice and a refreshing endive-and-avocado salad make great accompaniments. For a heartier meal, try serving with lamb or pork chops, panko-crusted chicken cutlets, or corn-based sides like jalapeño corn sticks or corn chowder.
Elote – Mexican Street Corn

Ingredients
- 6 ears of corn, husk left intact
- ½ cup mayonnaise
- ½ cup sour cream
- 1 tablespoon Sriracha (or other hot sauce), adjust to taste
- 2 tablespoons lime juice, freshly squeezed
- ¼ cup chicken stock (or vegetable stock for vegetarian)
- 1 teaspoon salt
- 1 teaspoon black pepper
- 1 teaspoon sugar
- ¾ cup Cotija cheese, crumbled or broken into small pieces
- 2 tablespoons cilantro, finely chopped
- Ground chili powder, to taste
Instructions
- Grill the corn over medium-high heat until the husks are charred, about 10 minutes for a stovetop grill pan. Turn the ears occasionally to char evenly without burning the kernels. Set aside to cool.
- In a small bowl, whisk together the mayonnaise, sour cream, hot sauce, lime juice, stock, salt, pepper, and sugar. Taste and adjust seasoning.
- Shuck the corn, remove the kernels from the cob, and add them to a large skillet. Add the mayonnaise mixture and sauté over medium-low heat until warmed through.
- Transfer to a serving bowl and garnish with cilantro, Cotija cheese, and a dusting of chili powder. Serve with lime wedges.
Nutrition (per serving, estimate)
Calories: 299 | Carbohydrates: 20 g | Protein: 7 g | Fat: 23 g | Sodium: 816 mg
Nutrition information is an estimate and not calculated by a registered dietitian.
Did you make this?
Leave a comment below or tag @giangiskitchen on Instagram to share your version.
