The Best Homemade Elote Recipe

Now you can master the smoky, creamy magic of street-style elote at home, but one secret step changes everything. Discover the recipe!

Share your Recipe

Recipe

Let me tell you straight up—this homemade elote is going to change your summer game forever. Seriously, I’ve made this countless times, and it’s always the star of the picnic.

What makes it special? Freshly grilled corn slathered in a creamy, tangy sauce, then dusted with chili powder and cotija cheese for that perfect salty kick.

The moment you bite into it, you’ll get that smoky char from the grill, the crunch of the corn, and a burst of flavor that’s sweet, spicy, and irresistible all at once. Trust me, once you try this, you’ll never settle for plain corn again.

It’s easy, it’s fun, and it’s absolutely worth making right now. Let’s get started—your taste buds will thank you.

Ingredients

To create an authentic elote that’s bursting with flavor, start with fresh, high-quality ingredients. The key is balancing creamy, tangy, and spicy elements while enhancing the natural sweetness of the corn. Don’t skimp on the essentials—each ingredient plays a vital role in achieving that iconic street food taste. Here’s what you’ll need:

For the Corn:

  • Fresh corn on the cob (4 ears): Grilled or boiled—this is the star of the dish. Grilling adds smokiness, but boiling works fine if you’re in a pinch.
  • Mayonnaise (1/2 cup): The creamy base that binds everything together. Use full-fat for the richest flavor.
  • Cotija cheese (1/2 cup, crumbled): This salty, crumbly cheese is non-negotiable. Feta can substitute, but Cotija is the authentic choice.
  • Lime (1, juiced): Adds brightness and cuts through the richness. Freshly squeezed is a must.
  • Chili powder or Tajín (1-2 tsp): For that signature kick. Adjust to your spice tolerance.
  • Garlic powder (1/2 tsp): A subtle depth of flavor that complements the smokiness.

For Serving (Optional but Recommended):

  • Fresh cilantro (chopped): Adds a fresh, herbal note. Skip if you’re not a cilantro fan.
  • Hot sauce (a few dashes): For extra heat. Cholula or Valentina are great choices.
  • Butter (1-2 tbsp): Brush it on the corn before grilling for extra richness.

Pro Tip: If you’re short on Cotija, finely grated Parmesan can work, but it won’t have the same salty punch.

And if you’re grilling, lightly char the corn for a smoky flavor that elevates the dish to the next level. Don’t forget to serve it immediately for the best texture and taste!

How to Make the Best Authentic Mexican Street Corn

grill coat sprinkle serve
  • Preheat your grill to medium-high heat. This guarantees the corn cooks evenly and gets a nice char without burning. If you don’t have a grill, a stovetop grill pan works too—just make sure it’s hot before adding the corn.
  • Husk the corn and remove all the silks. Rinse the ears under cool water to confirm they’re clean. Pat them dry with a paper towel to help the seasoning stick better and to avoid steaming when grilling.
  • Brush each ear of corn lightly with olive oil or melted butter. This helps prevent sticking and gives the corn a richer flavor. Make sure every side is coated evenly for consistent grilling.
  • Grill the corn, turning occasionally, until kernels are tender and slightly charred, about 8-10 minutes. Keep an eye on it—flip every 2-3 minutes to avoid burning. The charred bits add a smoky depth, which is key to authentic elote.
  • While the corn is grilling, prepare your toppings. Mix mayonnaise, sour cream, and lime juice in a small bowl for a creamy base.
  • Combine cotija cheese, chili powder, and chopped cilantro in another bowl for the finishing sprinkle.
  • Once the corn is done, immediately brush it with the mayonnaise mixture. Apply a thin, even layer—this acts as the “glue” for the cheese and spices to stick to. Don’t skimp, but don’t overdo it either; you want a balanced flavor.
  • Sprinkle generously with the cotija cheese mixture, rolling the corn to coat all sides. Use your hands to press the cheese and spices onto the corn for better adherence. This step is what makes elote truly irresistible.
  • Finish with a squeeze of fresh lime juice and a sprinkle of extra chili powder or cayenne if you like it spicy. The lime adds brightness that cuts through the richness, balancing the flavors perfectly.
  • Serve immediately while the corn is warm. Elote is best enjoyed fresh off the grill, but if you need to prep ahead, grill the corn and assemble the toppings separately, then combine just before serving.

Nutrition

This homemade elote recipe is packed with flavor and nutrients. Here’s the nutritional breakdown per serving:

NutrientAmount per Serving
Calories220 kcal
Fat12g
Carbohydrates25g
Protein6g
Fiber3g
Sodium320mg

Chef Tips

Mastering the art of making elote starts with choosing the freshest corn you can find. I always grill it for that smoky flavor, but you can boil or roast it too.

Spread mayo thinly—it’s the base for toppings. Don’t skimp on cotija cheese or tajin; they’re the heart of elote.

Finish with a squeeze of lime for brightness. Trust me, these details make all the difference.

Frequently Asked Questions

Can I Make Elote Without Mayonnaise?

Sure, I can make elote without mayonnaise! I’d swap it with Greek yogurt or sour cream for creaminess, or skip it entirely and rely on butter, cheese, and spices for that bold, traditional flavor.

How Long Does Homemade Elote Last in the Fridge?

I usually keep homemade elote in the fridge for up to two days, but it’s best fresh. It can get soggy or lose its flavor if left longer, so I aim to enjoy it quickly.

Can I Use Frozen Corn Instead of Fresh?

I can definitely use frozen corn instead of fresh! Just thaw and drain it well to avoid extra moisture. It won’t have the same crispness, but the chewy texture still works great for homemade elote.

What Are Some Vegan Substitutes for Elote Toppings?

I’d swap mayo for vegan mayo or cashew cream, butter for vegan butter, and cotija for crumbled tofu seasoned with lime juice, garlic, and salt. Nutritional yeast can add a cheesy flavor without dairy.

Is Elote Gluten-Free?

Elote’s usually gluten-free since it’s made from corn, butter, cheese, and spices. I’d just double-check the toppings I use, like sauces or seasoning blends, to make sure there’s no hidden gluten in them.

Share your Recipe