I remember the first time I tried elotes at a street stand — the corn was perfectly charred, tangy, creamy, and a little smoky. Mexican street corn (elotes) layers charred kernels with a zippy crema-cheese sauce and a dusting of chili. It’s quick to make, crowd-pleasing, and perfect when you want a lively side for summer grilling or a year-round flavor-packed snack.
Why you’ll love this dish
Elotes are simple and loud in the best way: bright lime, salty Cotija, creamy mayo/crema, and a smoky heat from chipotle or chili powder. It’s a great way to turn ordinary corn into a centerpiece. Serve them at barbecues, casual dinners, or whenever you want a fun side that feels festive.
“This recipe hits every note — char, cream, tang, and heat. It stole the show at our backyard party.” — a satisfied cook
Benefits at a glance:
- Fast: grill or sauté in about 15 minutes.
- Crowd-friendly: easy to scale.
- Flexible: works on-cob or off-cob (esquites).
- Kid- and adult-approved with easy spice control.
How to make Mexican Street Corn (Elotes)
Step-by-step overview:
- Char the corn (grill, skillet, or broiler).
- Make the creamy topping by mixing crema, mayo, cheese, garlic, lime, cilantro, and salt.
- Brush or spoon the sauce onto hot corn.
- Finish with extra Cotija, a dusting of chipotle, and lime.
This gives you a clear sense of the workflow before you start.
What you’ll need
- 4 ears of corn (or sub for 2 cans of corn, drained)
- 1/4 cup Crema Mexicana / Agria (Mexican sour cream). Regular sour cream works if you don’t have crema.
- 1/4 cup mayonnaise
- 1/2 cup Cotija cheese, crumbled (feta or queso fresco in a pinch; Parmesan is an OK substitute)
- 2 cloves garlic, crushed or finely minced
- 1/4 teaspoon fine sea salt (adjust to taste)
- Juice and zest of 1 lime
- 1/4 cup cilantro, finely chopped
- 1/2 teaspoon chipotle chili powder (or smoked paprika + pinch of cayenne)
Optional extras: Tajín or extra lime wedges for serving, chopped chiles for heat, butter for brushing before grilling.
Notes: If using canned corn for esquites, drain well and sauté to develop a little color.
Directions
Follow these short, clear steps.
Preheat:
- For grill: heat to roughly 400°F (about medium-high).
- For skillet: set to medium-high.
- For broiler: position rack 6–8 inches from the heat and preheat.
Prep corn:
- For husks on: soak husked ears in water for 10 minutes to prevent burning.
- For husks off: remove husks, lightly spray or brush each cob with a little oil.
Char the corn:
- Grill (husk off): place cobs on the grill and cook ~12 minutes, turning a 1/4 turn every 3 minutes, until nicely charred on all sides.
- Grill (husk on): place soaked husked ears on the grill and cook ~12–15 minutes, turning occasionally.
- Skillet: heat 1–2 tablespoons oil. Add corn and cook, rolling occasionally, until browned in spots, about 8–12 minutes.
- Broiler: place cobs on a sheet pan and broil, turning every few minutes, until charred in spots (about 10–12 minutes).
Make the sauce:
- In a bowl, stir together crema (or sour cream), mayonnaise, 1/4 cup Cotija, garlic, lime zest and juice, cilantro, and salt. Taste and adjust salt or lime.
Dress the corn:
- Spread or brush the warm corn with the sauce. Press or sprinkle extra Cotija on top.
- Finish with a light dusting of chipotle chili powder and extra cilantro. Serve with lime wedges.
For esquites (corn off the cob):
- Cut kernels off the cobs after charring, or sauté canned/frozen corn until slightly browned. Toss with the sauce and finish with cheese, chipotle, and cilantro. Serve in bowls.
Enjoy immediately for best texture and flavor.
Best ways to enjoy it
- Serve on a platter with lime wedges and toothpicks or corn holders.
- Pair with grilled meats (steak, pollo asado), tacos, or a fresh salad.
- For casual eats, cut corn off the cob and serve as esquites in cups topped with extra chili and a squeeze of lime.
- Drinks: Margarita, cerveza, or a citrusy agua fresca complement the flavors.
Plating idea: Arrange whole elotes on a wooden board and provide small bowls of extra Cotija, chipotle, and lime for guests to customize.
Storage and reheating tips
- Refrigerate leftovers within 2 hours of serving.
- Stored in an airtight container, dressed corn keeps 2–3 days in the fridge. The sauce will soften the charred texture over time.
- To reheat: grill or pan-sear briefly to restore char (1–3 minutes each side). Reheat under a broiler for 1–2 minutes for a quick char. Avoid microwaving if you want crisp char lines; if using the microwave, do so briefly and then finish in a hot skillet.
- Freezing: avoid freezing fully dressed elotes. You can freeze plain cooked or blanched corn kernels for 2–3 months. Thaw and re-char or sauté before dressing.
Food safety: dairy-based sauces and mayo should not sit at room temperature more than 2 hours (1 hour above 90°F).
Helpful cooking tips
- Char for flavor: longer contact with high heat develops smoky notes. Aim for dark brown/black spots, not full carbonization.
- Zest first: zest the lime before juicing so you don’t lose flavor. Zest adds bright aroma.
- Cheese texture: crumble Cotija finely so it adheres to the sauce. If Cotija is unavailable, crumble feta and reduce salt slightly.
- Make ahead options: mix the sauce up to 1 day ahead and keep chilled. Rewarm corn and assemble just before serving.
- Control heat: start with 1/2 teaspoon chipotle and add more at the table if guests want extra kick.
- For easier eating: push a skewer through each cob or cut the corn off and serve in bowls for kids.
Variations
- Vegan elotes: swap crema for vegan sour cream or plain dairy-free yogurt, use vegan mayo, and sprinkle nutritional yeast or vegan cotija-style crumbles.
- Spicy: add minced jalapeño or a drizzle of hot sauce to the sauce.
- Smoky sweet: brush with butter mixed with smoked paprika before coating.
- Parmesan elotes: use grated Parmesan if Cotija is unavailable for a different but tasty salty finish.
- Elote en vaso (esquites): sauté kernels with butter, then toss with sauce and serve in cups topped with chili and lime.
- Bacon & corn: finish with chopped crispy bacon for a smoky-salty crunch.
FAQs
Q: How long does this take to make?
A: Active time is about 10–15 minutes to char the corn plus 5 minutes to make the sauce. Total time around 20 minutes.
Q: Can I use frozen or canned corn?
A: Yes. Thaw frozen corn and sauté until browned. Drain canned corn well and sauté to develop color. The flavor is best with charred fresh corn, but sautéed kernels work well in esquites.
Q: Can I make the sauce ahead?
A: Yes. Prepare the crema-mayo sauce up to 24 hours ahead and keep chilled. Mix again before using and taste for salt/lime.
Q: How should I store leftovers and how long are they safe?
A: Refrigerate within 2 hours in an airtight container. Dressed corn is best within 2–3 days. For longer storage, freeze plain cooked kernels for 2–3 months and reheat before dressing.
Q: What can I use instead of Cotija and crema?
A: Substitute crumbled feta or grated Parmesan for Cotija. For crema, use regular sour cream or a blend of Greek yogurt and a little milk to loosen it.
If you want, I can scale this to feed a crowd, convert it to step-by-step photos, or make a one-pan esquites version. Which would you prefer?
Print
Mexican Street Corn (Elotes)
- Total Time: 30 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
A vibrant and flavorful dish featuring charred corn smothered in a creamy, tangy sauce with a sprinkle of spice, perfect for summer grilling or any occasion.
Ingredients
- 4 ears of corn (or 2 cans of corn, drained)
- 1/4 cup Crema Mexicana / Agria (or regular sour cream)
- 1/4 cup mayonnaise
- 1/2 cup Cotija cheese, crumbled (or feta/queso fresco/Parmesan)
- 2 cloves garlic, crushed or finely minced
- 1/4 teaspoon fine sea salt (adjust to taste)
- Juice and zest of 1 lime
- 1/4 cup cilantro, finely chopped
- 1/2 teaspoon chipotle chili powder (or smoked paprika + pinch of cayenne)
- Optional: Tajín, extra lime wedges, chopped chiles, butter for brushing
Instructions
- Preheat the grill to 400°F, set skillet to medium-high, or broiler to 6–8 inches from the heat.
- Prep corn by soaking husked ears in water for 10 minutes or lightly spraying with oil.
- Char the corn: Grill for 12 minutes turning every 3 minutes until charred, or use skillet or broiler methods as detailed.
- Make the sauce by mixing crema, mayonnaise, Cotija, garlic, lime zest and juice, cilantro, and salt.
- Dress the warm corn with the sauce and top with extra Cotija and chipotle powder.
- Serve immediately with lime wedges.
- For esquites, cut kernels off charred corn, sauté with sauce, and serve in bowls.
Notes
For esquites, be sure to drain canned corn well and sauté to develop some color. Refrigerate leftovers within 2 hours.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Side Dish
- Method: Grilling
- Cuisine: Mexican
