Ingredients
4 ears of fresh corn, husked
1/2 cup mayonnaise
1/4 cup Crema Mexicana (or sour cream mixed with a teaspoon of lime juice)
2 tablespoons fresh lime juice, plus extra wedges for serving
1 teaspoon chili powder (plus more for dusting)
1/4 teaspoon salt (or to taste)
1/2 cup Cotija cheese, crumbled
2 tablespoons fresh cilantro, chopped (for garnish)
Pinch of cayenne pepper (optional, for extra heat)
Instructions
Step 1: Prepare the Creamy Sauce: In a medium bowl, combine the mayonnaise, Crema Mexicana, 2 tablespoons of fresh lime juice, 1 teaspoon of chili powder, and 1/4 teaspoon of salt. Whisk until smooth and well combined. Set aside.
Step 2: Cook the Corn: Grill the husked corn on a preheated medium-high grill for 10-15 minutes, turning occasionally, until the kernels are tender and slightly charred in spots. Alternatively, boil the corn for 5-7 minutes or roast in a 400°F (200°C) oven for 20-25 minutes until tender.
Step 3: Sauce the Corn: While the corn is still warm, hold it by the stem and generously brush each ear with the prepared creamy sauce, ensuring an even coating all around.
Step 4: Add the Toppings: Sprinkle each sauced ear of corn liberally with crumbled Cotija cheese, gently pressing it onto the sauce to adhere. Dust with an additional sprinkle of chili powder (and cayenne pepper, if using).
Step 5: Garnish and Serve: Garnish with fresh chopped cilantro. Serve immediately with extra lime wedges on the side for squeezing over the corn. Enjoy your delicious elote corn recipe!
Notes
For the best flavor, use fresh, in-season corn. If you can't find Cotija cheese, a salty feta or finely grated Parmesan can be used as a substitute. Adjust chili powder and cayenne to your preferred spice level. This elote corn recipe is best served immediately after preparation.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Drinks, Snacks & Holiday Treats
- Cuisine: Mexican
Nutrition
- Serving Size: 1 ear of corn
- Calories: 220 kcal
- Sugar: 7g
- Sodium: 380mg
- Fat: 14g
- Saturated Fat: 4g
- Unsaturated Fat: 9g
- Trans Fat: 0.1g
- Carbohydrates: 25g
- Fiber: 3g
- Protein: 6g
- Cholesterol: 25mg