This 6-ingredient elote recipe is the best way to serve corn on the cob

This elote recipe is the ultimate upgrade for corn on the cob! Smothered with mayo, chile, cheese, and lime, it's creamy, tangy, smoky, and sweet.

Updated May 18, 2026

Elote on plate with lime wedges and cilantro

This elote recipe is my favorite way to eat corn on the cob. I grill fresh sweet corn, then brush it with mayo and sprinkle it with cheese, chili, and lime for an easy (and absolutely delicious!) snack or side dish.

Inspired by the Mexican street corn I’ve eaten at countless restaurants in Austin, it’s creamy, tangy, smoky, and sweet. Try it this summer—you won’t be able to get enough!

What Is Elote?

Also called Mexican street corn, elote is a Mexican preparation of corn on the cob. The ears of corn are grilled or boiled, then slathered with mayo or crema, and finally topped with lime, chile, and Mexican cheese such as Cotija.

Commonly sold by street vendors in Mexico, elote makes a great snack. I love it as a side dish too. I order it all the time when I’m out to eat in Austin, and it’s also one of my go-to sides for summer cookouts and BBQs.

For a fun variation, check out my Mexican street corn salad! It’s inspired by esquites, a similar Mexican dish where the corn is cut off the cob before being mixed with mayo, lime, and cheese. If you ask me, both are must-make recipes during sweet corn season!

Elote recipe ingredients

Elote Ingredients

Here’s what you’ll need to make this elote recipe:

Find the complete recipe with measurements below.

Grilling the Corn

The first step in this elote recipe is grilling the corn. I share two methods in my recipe for grilled corn on the cob—with the husks and without.

Either will work here. However, having some char on the corn kernels really enhances the smoky flavor. If you choose to grill the corn in the husks, you may want to pull them back for the last few minutes of cooking so that some char marks form on the kernels themselves.

Brushing grilled corn on the cob with mayo

How to Make Elote

Once you grill the corn, make a simple sauce by stirring together the mayo, lime juice, and lime zest.

Use a pastry brush or butter knife to slather the mayo mixture all over each ear of corn.

Sprinkle with the chili powder, Cotija, and cilantro, and season to taste with salt. Serve with lime wedges on the side. Enjoy!

No grill? No problem. Cook the corn on a grill pan or char it in a dry cast-iron skillet, turning it every few minutes so that it becomes charred on all sides.

You can also boil the corn instead of grilling it. It won’t taste quite as smoky, but it’ll still be great—extra-juicy and crisp. Just make sure to pat it dry before adding the mayo so that the toppings stick to the corn.

Elote with mayo, cheese, chili powder, cilantro, and lime

What to Serve with Elote

This grilled Mexican street corn is a delicious snack or side dish for all kinds of summer meals.

How do you like to serve elotes? Let me know in the comments!

Elote recipe

More Favorite Corn Recipes

If you love this recipe, try one of these summer corn dishes next:

rate this recipe:

4.94 from 45 votes

Prep Time: 15 minutes

Cook Time: 15 minutes

Total Time: 30 minutes

Serves 4

This elote recipe is my take on Mexican corn on the cob. Sweet and smoky grilled corn is smothered with mayo, chile, lime, and cheese. You won't find a more delicious side dish or snack!

*Corn: If you'd like to grill the corn with the husks on, see my grilled corn recipe for instructions.

**Mayonnaise: A mix of ¼ cup Mexican crema or sour cream and ¼ cup mayonnaise is a delicious alternative to all mayo.

Nutrition Facts

Elote Recipe (Grilled Mexican Street Corn)

Amount Per Serving (1 ear of corn with toppings)

Calories 162 Calories from Fat 153

% Daily Value*

Fat 17g26%

Saturated Fat 4g25%

Trans Fat 0.04g

Polyunsaturated Fat 8g

Monounsaturated Fat 4g

Cholesterol 19mg6%

Sodium 265mg12%

Potassium 21mg1%

Carbohydrates 1g0%

Fiber 0.1g0%

Sugar 0.2g0%

Protein 2g4%

Vitamin A 156IU3%

Vitamin C 1mg1%

Calcium 64mg6%

Iron 0.2mg1%

* Percent Daily Values are based on a 2000 calorie diet.