Mexican Street Corn (Elote) Recipe photo by Taste of Home
Total Time
Prep: 15 min. + soaking Grill: 25 min.
This creamy, cheesy Mexican street corn recipe will become your favorite way to enjoy grilled corn on the cob. Elote is customizable and perfect for summer cookouts.

Updated: May 22, 2024

If you’re an avid street food connoisseur, you’re likely familiar with Mexican street corn, or elote (Spanish for “corn cob”). Our recipe for this summery snack is slathered with a creamy sauce made from mayo and sour cream, then topped with Cotija cheese and chili powder for a bit of heat.

You don’t have to find a street corn vendor to enjoy this Mexican food. Just pick up a few ears of corn and fire up the grill!

Elote Ingredients

ingredients for Mexican street Corn on a blue wood backgroundTMB studio

  • Sweet corn ears
  • Sour cream
  • Mayonnaise
  • Fresh cilantro
  • Lime zest
  • Lime juice
  • Garlic cloves
  • Cotija cheese
  • Chili powder

Directions

Step 1: Remove the silk

Carefully peel back the corn husks until they’re about 1 inch away from the bottoms. Remove the silk using a produce brush under running water or by rubbing the cob with a gloved hand.

Step 2: Rewrap the corn

husking an ear of cornTMB studio

Rewrap each ear of corn in its husk and secure them with kitchen string

Editor’s Tip: Use butcher’s twine for this step because it’s oven-safe; regular string won’t work. You don’t want to worry about anything burning while your corn is cooking.

Step 3: Soak the corn

Place the ears of corn in a Dutch oven, and cover them with cold water. Let them soak for 20 minutes and then drain them.

Step 4: Grill the corn

While you’re waiting for the corn to soak, preheat your grill to medium heat. If you’re using a charcoal grill, cook the corn over direct heat.

Grill the corn in their husks, covered, over medium heat until the corn is tender, about 25 to 30 minutes. Turn the ears of corn often.

Step 5: Brush on the sauce

putting mixture onto an ear of cornTMB studio

Combine the sour cream, mayonnaise, cilantro, lime zest and juice in a medium bowl. Peel back the husk on each ear of corn and spread the mixture generously over the kernels.

Step 6: Top with Cotija and chili powder

Sprinkle each ear of corn with Cotija cheese and chili powder and serve on a platter, or let everyone assemble an ear of corn so the toppings are to their liking. Elote are best served immediately so the mixture remains nice and warm on the crisp corn.

Editor’s Tip: Cotija cheese is an aged Mexican cheese that has a similar taste to Parmesan. Find it at your local grocery store or a store that sells Mexican food products if you have one nearby.

Recipe Variations

  • Align with tradition: You can also use Mexican crema instead of mayonnaise for a more authentic taste.
  • Use a different cheese: If you have trouble finding Cotija cheese, use Parmesan, feta or queso fresco.
  • Make it vegan: For a dairy-free version of this recipe, swap out the sour cream and mayonnaise with 1/2 cup of vegan mayonnaise, and use your favorite vegan Cotija or Parmesan cheese.
  • Add spicy acidity: Substitute tajin for the chili powder for an added zing to your elotes.

Elote Tips

Mexican street cornTMB studio

What do you serve with elote?

Unsurprisingly, Mexican street corn pairs well with a variety of Mexican food. Serve it alongside burritos, birria tacos, taquitos or even fajitas! It’s the perfect combination when you’re in the mood for Mexican cuisine.

Watch how to Make Mexican Street Corn (Elote)

Mexican Street Corn (Elote)

Prep Time 15 min
Cook Time 25 min
Yield 6 servings.

Ingredients

  • 6 medium ears sweet corn
  • 1/4 cup sour cream
  • 1/4 cup mayonnaise
  • 1/4 cup minced fresh cilantro
  • 1 teaspoon grated lime zest
  • 2 tablespoons lime juice
  • 2 garlic cloves, minced
  • 6 tablespoons Cotija cheese
  • 2 to 3 teaspoons chili powder

Directions

  1. Carefully peel back corn husks to within 1 in. of bottoms; remove silk. Rewrap corn in husks; secure with kitchen string. Place in a Dutch oven; cover with cold water. Soak 20 minutes; drain.
  2. Grill corn, covered, over medium heat until tender, 25-30 minutes, turning often.
    Peel back husks. Combine sour cream, mayonnaise, cilantro, lime zest and juice; spread over each ear. Sprinkle with cojita cheese and chili powder.

Nutrition Facts

1 ear: 201 calories, 12g fat (4g saturated fat), 18mg cholesterol, 202mg sodium, 21g carbohydrate (7g sugars, 2g fiber), 6g protein.