I love making this elote recipe because it brings a little taste of summer and fun to any meal. It’s simple to make and full of bold flavors that always make people smile. I can’t wait for you to try it and enjoy the mix of creamy, spicy, and tangy all in one bite.
If you haven’t cooked with cotija cheese before, it’s a crumbly Mexican cheese that adds a salty, tangy flavor to the dish. You can usually find it in the dairy or international section of most supermarkets. Also, fresh cilantro and lime are key to getting the authentic taste, so try to pick fresh ones for the best flavor.
Ingredients For Elote Recipe
Corn: Fresh ears of corn are the base of this dish, giving it a sweet and juicy flavor when grilled.
Mayonnaise: Adds creaminess and helps the other toppings stick to the corn.
Sour cream: Gives a tangy, smooth texture that balances the richness of the mayonnaise.
Cotija cheese: A crumbly Mexican cheese that adds a salty and slightly tangy flavor.
Chili powder: Brings a mild heat and smoky flavor to the corn.
Cilantro: Fresh herb that adds a bright, citrusy note.
Lime: Used for squeezing over the finished corn to add a fresh, zesty kick.
Technique Tip for This Recipe
Grilling the corn just right is the secret to making this elote taste amazing. Here’s a simple way to get that perfect char without burning it:
- Preheat your grill to medium-high heat. This means it should be hot enough to cook the corn through but not so hot that it burns in seconds.
- Place the husked corn directly on the grill grates.
- Turn the corn every couple of minutes. This helps it cook evenly and get those nice little blackened spots all around.
- Keep an eye on it! The corn usually takes about 10 minutes to cook through. You want it to be tender and have a smoky flavor from the grill marks, but not burnt.
Doing this makes the corn juicy and full of flavor, which is the perfect base for the creamy mayonnaise and sour cream mixture you’ll brush on later. The slight char adds a smoky taste that balances the tangy and spicy toppings.
When I first tried grilling corn, I left it on one side too long and ended up with some burnt spots that were a bit bitter. Now, I make sure to turn it often and watch closely. Also, if you don’t have a grill, you can use a grill pan on the stove—it works just as well and gives you those grill marks indoors.
Grilling corn this way makes the whole elote experience so much better, and it’s fun to watch the color change as it cooks. Plus, it smells incredible!
Suggested Side Dishes
Alternative Ingredients
corn - Substitute with frozen corn kernels: If fresh corn is not available, frozen corn kernels can be used. Thaw and roast them to mimic the flavor of grilled corn.
mayonnaise - Substitute with Greek yogurt: Greek yogurt provides a similar creamy texture and tangy flavor while being a healthier option.
sour cream - Substitute with crema: Crema is a Mexican dairy product similar to sour cream but slightly thinner and less tangy, making it a more authentic choice.
cotija cheese - Substitute with feta cheese: Feta cheese has a similar crumbly texture and salty flavor, making it a good alternative to cotija cheese.
chili powder - Substitute with paprika: Paprika can provide a mild heat and smoky flavor, though it is less spicy than chili powder.
cilantro - Substitute with parsley: Parsley can be used if you prefer a milder herb or if cilantro is not available.
lime - Substitute with lemon: Lemon wedges can be used to provide a similar acidic and citrusy flavor if limes are not available.
Other Alternative Recipes
How to Store or Freeze This Dish
- Allow the corn to cool completely before storing. This prevents condensation, which can make the corn soggy.
- Wrap each ear of elote individually in aluminum foil or plastic wrap to maintain its flavor and texture.
- Place the wrapped elote in an airtight container or a resealable plastic bag. This helps to keep it fresh and prevents any unwanted odors from seeping in.
- Store the elote in the refrigerator for up to 3-4 days. This ensures that it remains safe to eat while retaining its delicious taste.
- For longer storage, consider freezing the elote. Wrap each ear tightly in plastic wrap, then place them in a freezer-safe bag or container.
- Label the container with the date to keep track of its freshness. Frozen elote can be stored for up to 2 months.
- To reheat, thaw the elote in the refrigerator overnight if frozen. Then, warm it up in the oven at 350°F (175°C) for about 10-15 minutes, or until heated through.
- Alternatively, you can reheat the elote on the grill or stovetop. Brush with a little olive oil to prevent it from drying out, and heat until warmed through.
- Avoid microwaving the elote as it can make the corn rubbery and less enjoyable.
- If you have leftover toppings like cotija cheese, mayonnaise, and sour cream, store them separately in airtight containers in the refrigerator. They can be used to refresh the elote when reheating.
How to Reheat Leftovers
Oven Method:
- Preheat your oven to 350°F (175°C).
- Wrap each ear of corn in aluminum foil to retain moisture.
- Place the wrapped corn on a baking sheet and heat for about 10-15 minutes, or until warmed through.
- Unwrap and enjoy your reheated elote with a fresh squeeze of lime.
Stovetop Method:
- Heat a non-stick skillet over medium heat.
- Add a small amount of butter or olive oil to the skillet.
- Place the corn in the skillet and cover with a lid.
- Turn occasionally, heating for about 5-7 minutes until warmed through.
- Serve with additional cotija cheese and cilantro if desired.
Microwave Method:
- Place the corn on a microwave-safe plate.
- Cover with a damp paper towel to keep it moist.
- Microwave on high for 1-2 minutes, checking halfway through.
- Add a fresh sprinkle of chili powder and cotija cheese before serving.
Air Fryer Method:
- Preheat your air fryer to 350°F (175°C).
- Place the corn in the air fryer basket.
- Heat for about 5-7 minutes, shaking the basket halfway through to ensure even heating.
- Serve with a wedge of lime and enjoy the crispy texture.
Best Tools for This Recipe
Grill: Used to cook the corn, giving it a charred and smoky flavor.
Tongs: Essential for turning the corn on the grill to ensure even cooking.
Mixing bowl: Used to combine the mayonnaise and sour cream.
Basting brush: Helps to evenly coat the grilled corn with the mayonnaise and sour cream mixture.
Measuring cups: Necessary for measuring out the mayonnaise, sour cream, and cotija cheese.
Knife: Used for chopping the cilantro and cutting the lime into wedges.
Cutting board: Provides a safe surface for chopping cilantro and cutting lime.
Serving platter: Ideal for presenting the finished elote with lime wedges.
How to Save Time on This Recipe
Pre-mix the sauce: Combine the mayonnaise and sour cream ahead of time and store in the fridge.
Prep the corn: Husk the corn and have it ready to go before you start grilling.
Use pre-crumbled cheese: Save time by buying crumbled cotija cheese instead of crumbling it yourself.
Chop cilantro in advance: Chop the cilantro and store it in an airtight container.
Grill in batches: If you have a large grill, cook all the corn at once to save time.

Elote Recipe
Ingredients
Main Ingredients
- 4 ears corn husked
- ¼ cup mayonnaise
- ¼ cup sour cream
- ½ cup cotija cheese crumbled
- 1 teaspoon chili powder
- 1 tablespoon cilantro chopped
- 1 unit lime cut into wedges
Instructions
- Preheat grill to medium-high heat.
- Grill the corn, turning occasionally, until charred and cooked through, about 10 minutes.
- In a bowl, mix mayonnaise and sour cream together.
- Brush the mixture onto the grilled corn.
- Sprinkle cotija cheese, chili powder, and cilantro over the corn.
- Serve with lime wedges.
Nutritional Value
Keywords
More Amazing Recipes to Try 🙂
- Air Fryer Whole Chicken Recipe1 Hours 10 Minutes
- Slow Cooker Chicken Recipe4 Hours 10 Minutes
- Banana Milkshake Recipe5 Minutes
- Baked Jalapeno Poppers Recipe35 Minutes
- Cranberry Pineapple Juice Recipe10 Minutes
- Carrot and Orange Juice Recipe10 Minutes
- Aebleskiver Recipe35 Minutes
- Vegan Coconut Curry with Pasta and Vegetables Recipe40 Minutes

Leave a Reply