This post may contain affiliate links. Please read our disclosure policy.

Elote, or Mexican Street Corn, is a popular street food in Mexico and the absolute best way to enjoy grilled corn on the cob. Easy to make at home, sweet corn is smothered in a mixture of creamy mayonnaise, chili powder, and lime juice, then topped with tangy crumbled cotija cheese. So good!

Three prepared elote on a baking sheet and garnished with paprika and chili powder, fresh cilantro, and lime wedges.

What is Elote?

Elote, or Mexican street corn, is the most delicious way to enjoy grilled corn. Sweet corn on the cob is charred on the grill and then bathed in the creamiest, tangiest, yummiest mayo sauce before being topped with crumbled cheese. With a little added kick from chili powder and zing from fresh lime juice, the combination of flavors – creamy, sweet, smoky, and tangy – is like a party in each bite.

Ingredients needed to make elote in individual measuring cups and ramekins.

Elotes Ingredients

  • Corn on the cob
  • Mayonnaise: The creamy, delicious base that helps the toppings stick to.
  • Mexican table crema: Mexican table crema is creamy and slightly tangy, making it very similar to sour cream. If you can’t find any, feel free to swap it with full-fat sour cream.
  • Fresh lime juice: For a little fresh zing.
  • Chili powder and Paprika: Adds a little extra smoky flavor, spice, and color.
  • Queso fresco: For salty, tangy, creamy flavor. Fortunately, queso fresco is becoming more available in most grocery stores, but if you can’t find it, substitute it with a little feta cheese.
  • Cilantro: A nice, fresh, completely optional garnish.
Four yellow ears of corn cooking on an indoor electric grill.

How to Make Elote

1. Preheat an outdoor grill or indoor electric grill to high heat.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

2. Grill the corn cobs directly on the grill grates, rotating every 2-3 minutes, until lightly charred on all sides and cooked through. Remove and set aside. Optional: once the corn has cooled down enough to handle them, push a wooden skewer into the husk.

Mayonnaise, Mexican table crema, lime juice, chili powder, and paprika in a white mixing bowl.
Spooning tangy mayo mixture over one grilled corn on the cob.
Grilled corn on the cob covered in creamy mayo mixture and coated in queso fresco crumbles.

3. Prepare the creamy mayo sauce. Combine the mayonnaise, Mexican crema, fresh lime juice, chili powder, and paprika in a small bowl.

4. Allow the corn to cool slightly, then spread the mayo sauce over the corn, covering them completely.

5. Sprinkle the corn with queso fresco, paprika, and chili powder. Serve with freshly chopped cilantro and lime wedges, if desired.

Person (out of frame) picking up elote by a wooden skewer.

What to Serve with Mexican Street Corn

Elotes are a delicious summer snack that is great on their own, but it’s also great paired with a variety of other dishes.

Three prepared elote - the middle with a bite taken out - on a baking sheet and garnished with paprika and chili powder, fresh cilantro, and lime wedges.

How to Store Leftover Elote

If you’ve made elote (Mexican street corn) and have leftovers or want to prepare it in advance, you can store it safely with a few simple steps:

  • Storage: Allow the elote to cool to room temperature before wrapping each individual elote in plastic wrap or aluminum foil or placing them in an airtight container. Transfer to the refrigerator for up to 3-4 days.
  • Freezing: Cool to room temperature, wrap each elote tightly in plastic wrap, and place in a freezer bag, removing as much air as possible. Transfer to the freezer. When ready to eat, thaw in the refrigerator overnight. (Note: I have never tried freezing elote, so I can’t guarantee the results once thawed and reheated.)
  • Reheating: Reheat leftovers on a grill or on a stovetop griddle. If the corn has been removed from the cob, reheat it in a skillet set over medium heat.

More Corn Recipes

If you try making this Elote (Mexican Steet Corn) Recipe, please leave me a comment and let me know! I always love to hear your thoughts.

Corn on the cob covered in mayo sauce and sprinkled with crumbled queso fresco, chili powder, paprika, cilantro, and fresh lime juice.
Three prepared elote on a baking sheet and garnished with paprika and chili powder, fresh cilantro, and lime wedges.
4.89 from 9 votes

Elote Recipe (Mexican Street Corn)


Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlightJessica Randhawa
Elote is a popular street food in Mexico and the absolute best way to enjoy grilled corn on the cob. Easy to make at home, sweet corn is smothered in a mixture of creamy mayonnaise, chili powder, and lime juice, then topped with tangy crumbled cotija cheese. So good!
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 4 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 4 ears of corn, husks removed
  • ½ cup Mayonnaise
  • ½ cup Mexican table crema
  • 1 lime, juiced
  • ½ teaspoon chili powder
  • ½ teaspoon paprika
  • 4 ounces queso fresco, crumbled
  • Fresh cilantro, to garnish

Instructions 

  • Preheat the grill to high heat.
  • Place the ears of corn directly on the grill grates and cook for approximately 15 minutes, turning every 2-3 minutes until the corn is lightly charred and cooked through, then set aside. Optional: once the corn has cooled down enough to handle them, push a wooden skewer into the husk.
  • Combine the mayonnaise, Mexican table crema, fresh lime juice, chili powder, and paprika in a small bowl.
  • Allow the corn to cool slightly, then spread the cream over the ears of corn, making sure to cover them completely.
  • Sprinkle the corn with queso fresco, paprika, and chili powder. Serve with freshly chopped cilantro and lime wedges, if desired.

Notes

Tip: If using fresh husked corn, leave the stem end attached as something to hold on to while eating. You can also stick a long wooden skewer into the end of the corn (as shown in this recipe) before grilling and coating the corn with sauce.
Substitutes: Cotija cheese is traditional to this recipe. If you can’t find it, substitute it with grated parmesan cheese or crumbled feta. Also, if Mexican table crema is unavailable, sour cream will work in a pinch.
Esquites: Sometimes called “Mexican street corn salad” or “corn in a cup” is essentially the off-the-cob version of elote. Less messy to easy and just as easy (if not easier) to make.

Nutrition

Calories: 416kcal | Carbohydrates: 21g | Protein: 9g | Fat: 35g | Saturated Fat: 10g | Polyunsaturated Fat: 14g | Monounsaturated Fat: 8g | Trans Fat: 0.3g | Cholesterol: 48mg | Sodium: 418mg | Potassium: 349mg | Fiber: 2g | Sugar: 8g | Vitamin A: 800IU | Vitamin C: 11mg | Calcium: 200mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this? Leave a comment below!
Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlight

Jessica Randhawa

Chef | Food Photographer

Iโ€™m Chef Jessica Randhawa, bringing over 14 years of experience in creating and publishing over 1200 mouthwatering recipes, coupled with invaluable kitchen tips and professional guidance, to transform your daily cooking into a truly enriching culinary adventure.

You may also like:

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




4.89 from 9 votes (9 ratings without comment)