Elotes (Mexican Street Corn) Recipe
Introduction
Elotes, or Mexican street corn, is a flavorful and fun way to enjoy fresh corn on the cob. This dish features grilled or air-fried corn slathered in a creamy, tangy sauce and topped with cheese, chili powder, and fresh cilantro. Perfect as a snack or a side, elotes bring a taste of the vibrant streets of Mexico to your home kitchen.

Ingredients
- 6 ears corn, shucked and rinsed
- Vegetable oil, for brushing (if air frying)
- 1/4 cup mayonnaise
- 1/4 cup Mexican crema or sour cream
- 1/3 cup grated cotija cheese
- 3 teaspoons chili powder
- Chopped fresh cilantro, for serving
- Lime wedges, for serving
Instructions
- Step 1: For grilling, prepare a grill or grill pan over medium-high heat and let it heat for 5 minutes. Grill the corn, turning often, until slightly charred all over, about 10 minutes.
- Step 2: For air frying, cut the corn into pieces that fit your air fryer basket (halving the cobs if needed). Brush the corn all over with vegetable oil. Arrange the corn in the basket in batches and cook at 400°F, turning halfway through, until tender, 10 to 12 minutes.
- Step 3: While the corn cooks, mix the mayonnaise and Mexican crema (or sour cream) together in a small bowl.
- Step 4: Transfer the cooked corn to a platter. Brush each ear with the mayonnaise mixture. Sprinkle generously with cotija cheese, chili powder, and chopped cilantro.
- Step 5: Serve the elotes warm or at room temperature with lime wedges on the side for squeezing over just before eating.
Tips & Variations
- For extra smoky flavor, add a pinch of smoked paprika to the chili powder.
- Substitute cotija cheese with feta if cotija is unavailable, though the flavor will be slightly different.
- For a spicier version, add a dash of hot sauce or finely chopped jalapeño to the mayo mixture.
- If fresh cilantro is not preferred, chopped parsley can be used as a milder herb alternative.
Storage
Elotes are best enjoyed fresh but can be stored in an airtight container in the refrigerator for up to 2 days. To reheat, warm the corn gently in an oven or air fryer until heated through. Avoid microwaving as it can make the mayonnaise mixture separate.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make elotes ahead of time?
While you can prepare the sauce and toppings ahead, grilled or air-fried corn is best served immediately to enjoy its freshness and texture. If needed, reheat gently before serving.
What if I don’t have Mexican crema?
Mexican crema can be substituted with sour cream or a mix of sour cream and a little lime juice for tanginess. This keeps the creamy texture and flavor close to the original.
PrintElotes (Mexican Street Corn) Recipe
Elotes, or Mexican street corn, is a deliciously charred and creamy corn on the cob recipe featuring a tangy mayonnaise and Mexican crema sauce, topped with crumbly cotija cheese, chili powder, and fresh cilantro. Perfect for grilling or air frying, this vibrant side dish delivers authentic Mexican flavors with a zesty lime finish.
- Prep Time: 10 minutes
- Cook Time: 10-12 minutes
- Total Time: 22 minutes
- Yield: 6 servings 1x
- Category: Side Dish
- Method: Grilling
- Cuisine: Mexican
Ingredients
For the Corn
- 6 ears corn, shucked and rinsed
- Vegetable oil, for brushing if air frying
For the Sauce and Toppings
- 1/4 cup mayonnaise
- 1/4 cup Mexican crema or sour cream
- 1/3 cup grated cotija cheese
- 3 teaspoons chili powder
- Chopped fresh cilantro, for garnish
- Lime wedges, for serving
Instructions
- Prepare the grill or air fryer: For grilling, preheat your grill to medium-high heat and let it warm for about 5 minutes. If using a grill pan, preheat it over medium-high heat. For the air fryer, cut the corn into smaller pieces to fit the basket and brush them with vegetable oil.
- Grill the corn: Place the corn directly on the grill and turn frequently to ensure even charring. Cook until the corn is slightly charred all over, approximately 10 minutes.
- Air fry the corn: Arrange the oiled corn in the air fryer basket in a single layer. Cook at 400°F (204°C) for 10 to 12 minutes, turning halfway through, until tender and lightly browned.
- Make the creamy sauce: While the corn is cooking, mix the mayonnaise and Mexican crema together in a small bowl until smooth and well combined.
- Assemble the elotes: Transfer the cooked corn to a serving platter. Brush each ear generously with the mayonnaise and crema mixture, ensuring full coverage.
- Add toppings: Sprinkle the grated cotija cheese evenly over the sauce-coated corn, followed by a dusting of chili powder and a scattering of fresh chopped cilantro for a burst of color and flavor.
- Serve: Offer the elotes warm or at room temperature with lime wedges on the side for squeezing over before eating.
Notes
- Use Mexican crema for authentic flavor, but sour cream is a good substitute.
- For a spicier kick, add cayenne pepper to the chili powder or brush the corn with a bit of hot sauce before adding the creamy mixture.
- Grill marks and slight charring enhance the flavor but avoid blackening the corn too much to prevent bitterness.
- If cotija cheese is unavailable, feta cheese can be used as an alternative.
- This recipe can be made ahead; prepare and assemble the elotes then reheat briefly on the grill or air fryer before serving.
Keywords: elotes, Mexican street corn, grilled corn, Mexican side dish, cotija cheese, chili powder, creamy corn

