Authentic Elotes recipe, also known as Mexican street corn, made with fresh grilled corn on the cob, creamy mayonnaise, Mexican crema, Cotija cheese, chili powder, and lime juice. This easy Mexican corn on the cob is packed with smoky, tangy, and cheesy flavors, perfect for summer barbecues, cookouts, or as a side dish for tacos and carne asada. Learn how to make Mexican corn at home with simple ingredients for a traditional street food favorite.

Ingredients
- 4 ears of corn, husked
- 2 tablespoons mayonnaise
- 2 tablespoons Mexican crema (or sour cream)
- ½ cup Cotija cheese, freshly grated (or queso fresco as a substitute)
- Chili powder or Tajín, to taste
- 1 lime, quartered
- Fresh chopped cilantro, for garnish (optional)
Instructions
- Cook the corn: Bring a large pot of salted water to a boil over medium-high heat. Add the corn and cook for about 10 minutes, until tender. (Alternatively, cook the corn in an Instant Pot).
- Grill for flavor (optional): Brush the cooked corn with melted butter and grill over medium heat until slightly charred for extra smoky flavor.
- Prepare the sauce: In a small bowl, combine mayonnaise and Mexican crema. Spread a thin, even layer of the mixture over each ear of corn.
- Add toppings: Generously sprinkle with Cotija cheese and dust with chili powder or Tajín.
- Finish and serve: Garnish with cilantro if desired, and serve with lime wedges for squeezing over the top. Serve immediately while warm.
Tips
- For the most authentic flavor, grilling the corn is highly recommended.
- If you don’t have Mexican crema, sour cream works just as well.
- Warm your corn slightly before spreading the sauce so it adheres better.
- Use freshly grated cheese for the best texture and taste.

Variations and Substitutions
- Cheese: If Cotija is unavailable, queso fresco or even Parmesan can be used.
- Spice level: Adjust chili powder or Tajín based on your heat preference.
- Butter lovers: Brush with garlic butter before adding the sauce for extra richness.
- Street corn salad: Cut the kernels off the cob and toss with the sauce, cheese, and chili for an easier-to-eat version.
FAQs
Can I make elotes ahead of time?
Elotes are best served immediately, but you can prep the sauce in advance and cook the corn just before serving.
What if I don’t have a grill?
Boiling or steaming the corn works perfectly. You can also use a grill pan indoors for a bit of char.
Is this recipe spicy?
It depends on how much chili powder or Tajín you add. You can keep it mild or make it fiery.
Serving Suggestions
- Serve elotes as a side dish for tacos, carne asada, or grilled chicken.
- Pair with a refreshing margarita, michelada, or agua fresca.
- They make a fantastic addition to summer barbecues and cookouts.
Why You’ll Love This Recipe
Elotes are the perfect balance of smoky, creamy, tangy, and spicy flavors. The juicy corn pairs with the rich crema-mayo sauce, salty Cotija, zesty lime, and a kick of chili for a street food experience that’s both comforting and exciting. This recipe is easy, quick, and guaranteed to impress at any gathering.
Elotes Recipe (Mexican Street Corn)
4
servings10
minutes10
minutesIngredients
4 ears of corn, husked
2 tablespoons mayonnaise
2 tablespoons Mexican crema (or sour cream)
½ cup Cotija cheese, freshly grated (or queso fresco as a substitute)
Chili powder or Tajín, to taste
1 lime, quartered
Fresh chopped cilantro, for garnish (optional)
Directions
- Cook the corn: Bring a large pot of salted water to a boil over medium-high heat. Add the corn and cook for about 10 minutes, until tender. (Alternatively, cook the corn in an Instant Pot).
- Grill for flavor (optional): Brush the cooked corn with melted butter and grill over medium heat until slightly charred for extra smoky flavor.
- Prepare the sauce: In a small bowl, combine mayonnaise and Mexican crema. Spread a thin, even layer of the mixture over each ear of corn.
- Add toppings: Generously sprinkle with Cotija cheese and dust with chili powder or Tajín.
- Finish and serve: Garnish with cilantro if desired, and serve with lime wedges for squeezing over the top. Serve immediately while warm.




Leave a Comment