Spicy Mexican Street Corn Recipe

Photo of author

Maya Bennett

Nothing screams "street food delight" quite like a solid cup of Mexican street corn, or elote. This dish brings together bold flavors and textures in the best way possible. Think smoky, cheesy, and just the right kick of spice—perfect for summer barbecues, cozy nights in, or even impromptu snack attacks. Seriously, once you’ve had a bite, you’d want to make it on repeat. Trust me on this one!

Why you’ll love this dish

The beauty of this recipe lies in its simplicity and the vibrant flavors that explode in your mouth. Grilled corn coated in a luscious mixture of creamy, tangy ingredients? Yes, please! It’s the kind of dish that immediately transports you to a sunny street in Mexico, where vendors expertly prepare elote right before your eyes.

"An explosion of flavor in every bite! I could eat this every day!"

The combination of sweet corn, zesty lime, and the richness from cheese creates a balance that is utterly irresistible. Plus, it’s a fantastic crowd-pleaser. Whether it’s for a fiesta or a casual get-together, everyone will be lining up for seconds!

How it comes together

Creating this dish is as easy as it is satisfying. Start with grilling your corn until it’s perfectly charred, then slather on a mix of mayo, lime juice, and cheese, finishing it all off with a sprinkle of chili powder. You can whip this up in a flash, making it an ideal option when you want something delicious but without a lengthy prep time.

Prep Time: 10 min | Cook Time: 15 min | Total Time: 25 min

What you’ll need

  • 4 ears of fresh corn, husked and cleaned (don’t even think about frozen—fresh is key here!)
  • ½ cup mayonnaise
  • 1 lime, juiced (go fresh, the bottled stuff just won’t cut it)
  • ½ cup crumbled cotija cheese (or feta in a pinch)
  • 1 tsp chili powder (use smoked for even more depth)
  • Fresh cilantro, chopped (for garnish, if desired)
  • Salt, to taste

Step-by-step instructions

  1. Preheat your grill. Get that grill going at medium-high heat. You want those beautiful grill marks on your corn!

  2. Grill the corn. Place the corn directly on the grill. Rotate every 2-3 minutes until charred and tender, about 10-15 minutes.

  3. Mix the sauce. In a bowl, combine the mayonnaise, lime juice, and a pinch of salt. This is your creamy base that just elevates everything.

  4. Coat the corn. Once the corn is grilled to perfection, take it off the grill and brush that creamy mixture all over each ear.

  5. Finish with toppings. Sprinkle with crumbled cotija cheese and chili powder. A little cilantro on top will bring it all together.

  6. Serve immediately. Don’t wait too long; this dish is best enjoyed fresh!

Best ways to enjoy it

Serve this dish hot off the grill as a side at your next barbecue, or enjoy it as a snack while lounging on the patio. Pair it with tangy margaritas or a refreshing beer for that authentic vibes. You can also add avocado slices or a drizzle of spicy sauce for a fun twist.

Storage and reheating tips

This dish is best eaten right away, but if you have leftovers (lucky you!), store them in an airtight container in the fridge for up to 3 days. Just a heads-up: the corn may lose some of its magic in the texture department, but it’ll still taste great! To reheat, pop the corn back on the grill for a few minutes or use a microwave with a damp paper towel to maintain some moisture.

Helpful cooking tips

  • Don’t skip the grilling! That char adds so much flavor; boiling just won’t cut it.
  • Experiment with cheese. If you can’t find cotija, feta works well, but don’t swap it for regular mozzarella—wrong texture and flavor profile.
  • Spice it up! Adjust the chili powder based on your heat preference. You can also use spicy mayo instead of regular mayo for an added kick.

Creative twists

Feel free to make it your own! Add a dash of cayenne pepper for extra heat, or mix in some chopped jalapeños into your creamy sauce. If you’re feeling adventurous, try using different herbs like mint or dill to shake things up. You can even turn this dish into a salad by cutting the corn off the cob and mixing it with your favorite greens.

FAQ

How do I know when the corn is done grilling?
You’re looking for those lovely, charred marks and for the kernels to be tender but not mushy. Typically, 10-15 minutes should do it, depending on the heat of your grill.

Can I make this dish ahead of time?
You can prep the sauce and grill the corn ahead, but it’s best to combine them just before serving for that fresh flavor and texture.

What if I can’t find cotija cheese?
Feta is the next best thing! You could also crumble some parmesan cheese, but it won’t have that same creaminess.

Now, grab your grill, and let’s make some unforgettable elote!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Mexican Street Corn (Elote)


  • Author: maya-benet
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

Delicious grilled corn coated in a creamy, tangy sauce with cheese and spices, perfect for summer barbecues.


Ingredients

Scale
  • 4 ears of fresh corn, husked and cleaned
  • ½ cup mayonnaise
  • 1 lime, juiced
  • ½ cup crumbled cotija cheese (or feta)
  • 1 tsp chili powder
  • Fresh cilantro, chopped (for garnish)
  • Salt, to taste

Instructions

  1. Preheat your grill to medium-high heat.
  2. Grill the corn for 10-15 minutes, rotating every 2-3 minutes until charred.
  3. Mix the mayonnaise, lime juice, and a pinch of salt in a bowl.
  4. Coat the grilled corn with the creamy mixture.
  5. Finish by sprinkling cotija cheese and chili powder on top.
  6. Serve immediately for the best flavor!

Notes

Best enjoyed fresh off the grill. Store leftovers in an airtight container for up to 3 days.

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Side Dish
  • Method: Grilling
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 ear of corn
  • Calories: 250
  • Sugar: 5g
  • Sodium: 600mg
  • Fat: 16g
  • Saturated Fat: 3g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 24g
  • Fiber: 2g
  • Protein: 6g
  • Cholesterol: 10mg

Keywords: elote, Mexican street corn, grilled corn, summer recipes, barbecue sides