Mexican Street Corn (Elote)
I remember the first time I bit into elote at a summer festival—smoky char, tangy crema, and salty cotija all at once. It felt like a tiny celebration on a stick. This grilled Mexican street corn is simple, bold, and perfect whenever you want a hands-on side that steals the show.
Why you’ll love this dish
Elote brings big flavor with minimal fuss. It’s a quick, crowd-pleasing side for weeknight dinners, backyard barbecues, or potlucks. The crema softens the heat from the chipotle seasoning, while cotija adds a crunchy, salty finish. Plus, it’s easy to scale: make a few ears for dinner or a big batch for a party.
“Smoky, creamy, and utterly addictive—everyone asked for seconds. The chipotle crema is my new favorite topping.” — a recent tester
Benefits at a glance:
- Fast to prepare (about 25 minutes total).
- Budget-friendly and vegetarian.
- Flexible: grill, broil, or pan-sear depending on equipment.
- Kid-friendly when you dial back the spice.
How to make Mexican Street Corn (Elote)
Step-by-step overview:
- Preheat your grill (or heat an alternative cooking surface).
- Season and grill whole husked ears until charred and cooked through.
- Whisk together Mexican crema and chipotle seasoning.
- Brush hot corn with the crema mixture, then sprinkle cotija.
- Finish with lime and cilantro, and serve immediately.
Knowing this flow helps you work efficiently: grill first, prepare the crema while the corn cooks, then dress and serve right away so the cheese sticks and the flavors pop.
Ingredients
What you’ll need (serves 4):
- 4 ears of corn, husked
- 1/2 cup Mexican crema (substitute: sour cream or a mix of mayo + sour cream)
- 1/2 cup crumbled cotija cheese (substitute: feta or queso fresco if needed)
- 1 tablespoon chipotle seasoning (or 1 tsp chipotle powder + 1 tsp smoked paprika + 1/2 tsp salt)
- 1 lime, cut into wedges
- Fresh cilantro, chopped (for garnish)
- Salt (to taste)
Optional extras:
- 1–2 tablespoons melted butter for brushing if you like extra richness.
- A pinch of smoked paprika or cayenne on top for color and heat.
- For a vegan version: use vegan sour cream/crema and a plant-based crumbly cheese.
Directions
Step-by-step instructions (clear and friendly):
- Preheat: Heat your grill to medium-high (about 400–450°F / 200–230°C). If using a cast-iron pan or broiler, preheat until very hot.
- Prepare the corn: Remove husks and silk. Pat the ears dry. Lightly season with salt.
- Grill the corn: Place the ears directly on the grill grates. Grill for 10–15 minutes, turning every 2–3 minutes to get even char marks and prevent burning. The kernels should be tender and have blistered, smoky spots.
- Make the crema: While the corn cooks, whisk together the Mexican crema and chipotle seasoning in a bowl. Taste and adjust salt or spice.
- Brush the corn: Remove corn from heat. Immediately brush each ear generously with the crema mixture so it melts slightly into the hot kernels.
- Add cheese and garnish: Sprinkle crumbled cotija over the coated corn so it adheres. Squeeze lime wedges over the finished ears and top with chopped cilantro. Serve right away.
Quick notes: Work while the corn is hot—the crema spreads best and the cheese sticks when the surface is warm.
How to serve Mexican Street Corn (Elote)
Best ways to enjoy it:
- Serve each ear on a small plate with a lime wedge for squeezing.
- For a casual party, place ears in a bowl with toothpicks or wooden skewers inserted for easy handling.
- Pairings: grilled chicken, carne asada, tacos, a bright salad, or black bean soup. The creamy, smoky corn balances spicy and acidic main dishes well.
- Plating idea: Cut grilled kernels off the cob and serve as esquites (in cups) with crema, cotija, cilantro, and a splash of hot sauce.
How to store
Storage and reheating tips:
- Prepared elote is best eaten immediately. If you must store leftovers, keep grilled corn and the crema mixture separate.
- Refrigerate corn in an airtight container for up to 2 days. Refrigerate crema/topping for up to 3 days. Reapply crema and cheese after reheating for best texture.
- Reheating: Warm corn on a hot grill or in a 350°F (175°C) oven for 6–8 minutes, turning once. Microwaving works in a pinch but softens the char texture.
- Freezing: Whole grilled ears don’t freeze well (texture suffers). If you want to freeze, cut kernels off, blanch 1–2 minutes, cool quickly, then freeze in airtight bags for up to 8–12 months.
Safety note: Keep dairy toppings refrigerated and discard any crema that has been left at room temperature for more than 2 hours.
Tips to make
Helpful cooking tips:
- Even char: Turn corn often and cook over direct heat but not too close to flames to avoid burning. Aim for blistered, not blackened, char.
- Brush while hot: Apply crema immediately off the grill so it melds into the kernels.
- Use a brush or spoon: A silicone brush or back-of-spoon motion helps coat evenly.
- Cheese adhesion: Crumble cotija finely so it clings better to the crema. If you want extra adhesion, pat the cream onto the corn rather than just brushing.
- Make it less spicy: Reduce chipotle seasoning to 1/2 tbsp or blend with extra crema.
- Easier clean-up: Use skewers or corn holders to keep cheese and crema off guests’ hands.
Variations
Creative twists to try:
- Esquites (cup style): Cut kernels off the cob, sauté with a little butter, then toss with crema, cotija, lime, and chipotle. Serve in cups.
- Street corn salad: Combine grilled kernels with diced avocado, cherry tomatoes, red onion, cilantro and a squeeze of lime.
- Smoky bacon: Crumble crispy bacon over the finished corn for a savory crunch.
- Spicy mango: Top with diced mango and a sprinkle of chili-lime seasoning for sweet-heat contrast.
- Vegan: Use vegan crema (coconut-based or soy) and a plant-based crumbly cheese or toasted almond crumble for saltiness.
FAQs
Q: Can I make elote without a grill?
A: Yes. Broil the corn on a baking sheet, turning every 2–3 minutes until charred. Or cook in a hot cast-iron skillet, rotating until blistered. Finish exactly the same with crema and cotija.
Q: How far in advance can I prepare the chipotle crema?
A: Make the crema up to 3 days ahead and keep it refrigerated in an airtight container. Stir well before using. Don’t mix it onto the corn until serving for best texture.
Q: Is cotija necessary? What can I use instead?
A: Cotija gives a distinct salty, crumbly finish, but you can substitute feta, queso fresco, or finely crumbled hard goat cheese. For a non-dairy option, use a salty toasted nut crumble (cashew or almond) with a pinch of salt.
Q: How spicy is this recipe?
A: The heat level is moderate with 1 tablespoon of chipotle seasoning. Reduce to 1/2 tablespoon for mild spice, or increase for more heat.
Q: Can I prepare elote for a large crowd?
A: Yes. Grill in batches and keep finished ears warm in a low oven (about 200°F / 95°C) on a wire rack for up to 20–30 minutes. For very large events, consider serving esquites in cups to speed service and reduce loss of toppings.
If you want, I can give a shopping list formatted for printing or scale the recipe to feed 8–12 people. Which would you prefer?
Print
Mexican Street Corn (Elote)
- Total Time: 25 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
A smoky, creamy, and addictive grilled Mexican street corn dish topped with chipotle crema and cotija cheese.
Ingredients
- 4 ears of corn, husked
- 1/2 cup Mexican crema (or a mix of sour cream and mayo)
- 1/2 cup crumbled cotija cheese
- 1 tablespoon chipotle seasoning (or 1 tsp chipotle powder + 1 tsp smoked paprika + 1/2 tsp salt)
- 1 lime, cut into wedges
- Fresh cilantro, chopped (for garnish)
- Salt (to taste)
Instructions
- Preheat the grill to medium-high (about 400–450°F / 200–230°C).
- Prepare the corn by removing husks and silk, then patting them dry.
- Grill the corn for 10–15 minutes, turning every 2–3 minutes until charred and tender.
- Make the crema by whisking together the Mexican crema and chipotle seasoning in a bowl.
- Brush each ear of corn generously with the crema mixture right after grilling.
- Add crumbled cotija cheese and garnish with lime wedges and chopped cilantro. Serve immediately.
Notes
For best results, serve hot and apply crema immediately after grilling for better adhesion of cheese.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Side Dish
- Method: Grilling
- Cuisine: Mexican
