Elotes (Mexican Street Corn) Recipe
Introduction
Elotes, or Mexican street corn, is a beloved snack that’s full of smoky, creamy, and tangy flavors. This recipe offers two easy methods—grilling or air frying—to enjoy this classic treat at home. With a quick homemade sauce and bold toppings, it’s perfect for any casual gathering.

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 your grill for medium-high heat and let it heat for about 5 minutes. Place the corn on the grill, turning frequently until all sides are slightly charred, about 10 minutes.
- Step 2: Meanwhile, in a small bowl, combine the mayonnaise and Mexican crema (or sour cream) until smooth.
- Step 3: For the air fryer method, cut the corn to fit the basket, possibly halving the cobs. Brush the corn all over with vegetable oil.
- Step 4: Arrange the corn in the air fryer basket in batches. Cook at 400°F, turning halfway through, until tender and lightly browned, about 10 to 12 minutes.
- Step 5: Transfer the cooked corn to a platter. Brush each ear generously with the mayonnaise mixture, then sprinkle with grated cotija cheese, chili powder, and chopped cilantro.
- Step 6: Serve immediately, warm or at room temperature, with lime wedges on the side for squeezing over the top.
Tips & Variations
- If you like extra heat, add a pinch of cayenne pepper or a dash of hot sauce to the mayonnaise mixture.
- Cotija can be substituted with feta cheese if you can’t find it, though the flavor will be slightly different.
- For a vegetarian version, ensure the crema is dairy-based or use a plant-based sour cream alternative.
- Grilling adds a smoky flavor, but the air fryer offers a quicker and convenient option without sacrificing taste.
Storage
Store any leftover elotes in an airtight container in the refrigerator for up to 2 days. To reheat, warm them gently in a microwave or air fryer until heated through, as the mayonnaise mixture may separate if overheated.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare the sauce in advance?
Yes, you can mix the mayonnaise and crema ahead of time and refrigerate it for up to one day. Just give it a good stir before using.
What if I don’t have a grill or an air fryer?
You can roast the corn in a conventional oven at 425°F, turning occasionally, until charred and cooked through, about 15 to 20 minutes. Then proceed with the same toppings.
Print
Elotes (Mexican Street Corn) Recipe
- Total Time: 22 minutes
- Yield: 6 servings 1x
Description
Elotes, or Mexican Street Corn, is a popular and flavorful Mexican side dish featuring grilled or air-fried corn on the cob slathered in a creamy mayonnaise and Mexican crema mixture, then topped with tangy cotija cheese, chili powder, fresh cilantro, and lime wedges for a perfect balance of smoky, creamy, and spicy flavors.
Ingredients
For the Corn
- 6 ears corn, shucked and rinsed
- Vegetable oil, for brushing if using air fryer
For the Topping
- 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: If grilling, preheat your grill to medium-high heat or heat a grill pan over medium-high for about 5 minutes. For air frying, cut the corn to fit the basket, possibly halving the cobs if necessary.
- Cook the Corn: For grilling, place the corn on the grill and turn frequently until the corn is slightly charred all over, approximately 10 minutes. For air frying, brush the corn with vegetable oil and arrange it in the air fryer basket. Cook at 400°F (200°C), turning halfway through, for 10 to 12 minutes until tender.
- Prepare the Sauce: While the corn cooks, mix the mayonnaise and Mexican crema or sour cream in a small bowl until well combined.
- Assemble the Elotes: Transfer the cooked corn to a platter. Generously brush each ear with the mayonnaise and crema mixture.
- Add the Toppings: Sprinkle each ear with grated cotija cheese and chili powder, then garnish with chopped fresh cilantro.
- Serve: Serve the elotes warm or at room temperature alongside lime wedges for squeezing over the top before eating.
Notes
- Mexican crema can be substituted with sour cream if unavailable.
- Adjust the amount of chili powder according to your spice preference.
- Cotija cheese adds authentic flavor but can be replaced with feta or Parmesan in a pinch.
- This dish can be made either grilled or air fried depending on your equipment and preference.
- Wear gloves or handle lime wedges carefully to avoid bitterness on your hands.
- Prep Time: 10 minutes
- Cook Time: 10-12 minutes
- Category: Side Dish
- Method: Grilling
- Cuisine: Mexican
Keywords: elotes, Mexican street corn, grilled corn, air fryer corn, cotija cheese, chili powder, Mexican cuisine, summer side dish

