There’s nothing quite like the experience of biting into a delicious ear of Elote, with its creamy topping and smoky flavor. This beloved Mexican street food is a celebration of sweet corn, tangy lime, and a hint of spice that makes it utterly irresistible.
Not only is this dish a crowd-pleaser, but it also brings a burst of flavor and texture that’s hard to resist. With its creamy, zesty topping and the satisfying crunch of grilled corn, you’ll want to make this recipe for every gathering.
Why You’ll Love This Recipe
Elote is a delightful combination of flavors and textures that everyone enjoys.
- Quick to prepare and cook.
- Versatile and customizable.
- Perfect for summer barbecues or cozy gatherings.
- Captures the essence of authentic Mexican street food.
- Deliciously addictive with every bite.
My Experience Making This Recipe
When I first made Elote, it was an instant hit at my backyard barbecue. The aroma of the corn sizzling on the grill mixed with the spices created such a festive atmosphere.
Watching my friends take their first bites and see their eyes light up made every second spent preparing worth it. This dish brings people together, and its fresh flavors are always a conversation starter.
Recipe Overview
- Recipe Name: Elote
- Servings: 4
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Course: Snack, Side Dish
- Cuisine: Mexican
- Calories per Serving: 250
Equipment You Will Need
- Grill or grill pan
- Brush for applying toppings
- Mixing bowl
- Serving platter
- Skewers (optional)
Ingredients for Elote
- 4 ears of corn
- 1/2 cup mayonnaise
- 1/2 cup sour cream
- 1 cup crumbled Cotija cheese
- 1 teaspoon chili powder
- 1 lime, juiced
- Salt to taste
- Fresh cilantro for garnish
Ingredient Notes and Substitutions
- Cotija cheese: This cheese adds a salty, crumbly texture. You can substitute with feta if Cotija is unavailable.
- Mayonnaise: It provides creaminess and richness. For a lighter option, Greek yogurt works well.
- Sour cream: It adds tanginess to the mix. You can replace it with more Greek yogurt for a healthier version.
- Chili powder: This gives a kick of spice. Adjust the amount or use smoked paprika for a milder flavor.
How to Make Elote
Step 1: Prepare the Grill
Preheat your grill to medium-high heat. Getting the grill hot ensures that the corn cooks evenly and gets those lovely char marks.
Step 2: Prepare the Corn
Remove the husks and silk from the corn. This allows the kernels to cook directly on the grill, absorbing that smoky flavor.
Step 3: Grill the Corn
Place the corn on the grill and cook for about 10-15 minutes, turning occasionally. This allows all sides to get beautifully charred.
Step 4: Make the Topping
In a mixing bowl, combine the mayonnaise, sour cream, lime juice, and chili powder. This mixture is the star of the show, bringing creaminess and spice.
Step 5: Coat the Corn
Once the corn is grilled to perfection, remove it from the grill and brush the topping mixture generously over each ear. The heat from the corn will slightly melt the topping, making it extra delicious.
Step 6: Add Cheese
Sprinkle the crumbled Cotija cheese over the coated corn. This adds a salty flavor and a delightful crunch.
Step 7: Season and Garnish
Sprinkle with salt and additional chili powder if desired. Finish with a sprinkle of fresh cilantro for a pop of color and flavor.
Step 8: Serve Immediately
Serve your Elote right away while it’s still warm. Freshly grilled corn is best enjoyed hot!
Pro Tip: For extra flavor, try adding a drizzle of hot sauce or a squeeze of lime juice just before serving.
Tips for the Best Elote
- Use fresh corn for the best flavor and texture.
- Don’t skip the grilling step; it adds essential smoky notes.
- Feel free to adjust the spice level to suit your taste.
- Serve immediately for the best experience.
- Experiment with different toppings such as avocado or jalapeños.
Common Mistakes to Avoid
- Not preheating the grill can lead to uneven cooking.
- Overcooking the corn makes it tough and chewy.
- Forgetting to season the corn after grilling can leave it bland.
- Using frozen corn will not replicate the fresh taste and texture.
Serving Suggestions
Elote pairs wonderfully with a variety of dishes, making it a fantastic addition to your meal. Here are some great ideas to consider:
- Grilled meats like chicken or steak.
- Fish tacos for a fresh, vibrant combo.
- Spicy black bean soup for a hearty meal.
- Fresh guacamole and tortilla chips.
Variations to Try
- Try adding chipotle sauce for a smoky, spicy twist.
- Substitute the cheese with a dairy-free option for a vegan version.
- Add diced tomatoes or red onion for extra freshness and crunch.
- Top with a drizzle of balsamic glaze for a sweet contrast.
Dietary Adaptations
- Gluten-free: This recipe is naturally gluten-free.
- Dairy-free: Use vegan mayonnaise and cheese alternatives.
- Vegan: Replace sour cream and cheese with plant-based options.
- Low-carb/Keto: Skip the corn and try using zucchini instead.
Storage and Reheating
Refrigerator
Store leftover Elote in an airtight container in the fridge for up to 3 days.
- Keep the toppings separate if possible.
Freezer
For longer storage, freeze the corn on the cob before applying toppings. It can last up to 3 months in the freezer.
- Thaw in the fridge before grilling again.
Reheating
Reheat grilled corn in the microwave or on the grill briefly to warm it up. Avoid overcooking it again to keep it tender.
- Add fresh toppings after reheating.
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 250 |
| Total Fat | 14g |
| Saturated Fat | 4g |
| Carbohydrates | 28g |
| Fiber | 3g |
| Sugar | 5g |
| Protein | 7g |
| Sodium | 300mg |
| Cholesterol | 20mg |
This information is approximate and can vary based on specific ingredients used.
Frequently Asked Questions
Can I make Elote ahead of time?
While it’s best fresh, you can prepare the toppings in advance and grill the corn just before serving.
What if I don’t have a grill?
You can roast the corn in the oven at 400°F for about 20 minutes, turning halfway through.
How can I store leftover Elote?
Store any leftover corn in an airtight container in the refrigerator for up to 3 days.
How do I achieve the best char on my corn?
Ensure your grill is hot enough before adding the corn, and turn it frequently for even charring.
Can I use frozen corn for this recipe?
Fresh corn is recommended for the best flavor and texture, but you can use frozen if fresh is not available.
Final Thoughts
Making Elote is not just about the flavors; it’s about bringing people together for a shared experience. Whether it’s a summer cookout or a cozy night in, this dish is sure to impress.
So, fire up that grill and enjoy the delightful taste of this classic Mexican street food. For more delicious corn recipes, check out corn pone recipe or corn ribs recipe.

Elote
Ingredients
Equipment
Method
- Preheat a grill or grill pan to medium-high heat.
- Remove the husks and silk from 4 ears of corn.
- Place the corn on the grill and cook for 10–15 minutes, turning occasionally, until charred on all sides.
- In a mixing bowl, whisk together 1/2 cup mayonnaise, 1/2 cup sour cream, the juice of 1 lime, and 1 teaspoon chili powder.
- Brush the creamy topping generously over each ear of hot corn.
- Sprinkle 1 cup crumbled Cotija cheese evenly over the coated corn.
- Season with salt to taste and, if desired, an extra sprinkle of chili powder.
- Garnish with fresh cilantro and serve immediately while warm.