Grilled Steak Elote Tacos

Golden grilled steak elote tacos piled high with charred corn, tangy crema, and crumbly cotija cheese Pin it
Golden grilled steak elote tacos piled high with charred corn, tangy crema, and crumbly cotija cheese | recipescooked.com

These vibrant tacos combine perfectly seasoned flank steak with creamy elote—the beloved Mexican street corn. After a quick spice rub, the steak hits the grill while fresh corn chars to smoky perfection. The kernels get tossed with mayonnaise, sour cream, cotija, and spices for that authentic street corn flavor. Warm corn tortillas hold slices of juicy steak topped with the cheesy corn mixture, extra cotija, fresh cilantro, and a drizzle of crema.

The first time I had elote was from a street vendor in Mexico City, and I've been chasing that memory ever since. Something about the charred corn mixed with creamy, tangy, spicy everything just stuck with me. When I finally thought to stuff that whole experience into a taco with grilled steak, my kitchen basically became a permanent taco stand. Now these are the most requested dinner whenever friends come over.

Last summer my neighbor caught the unmistakable smell of grilling corn and carne asada wafting through our shared backyard wall. Ten minutes later she appeared with a six pack of Pacifico, and we ended up feeding both our families at my picnic table until well past midnight. Those are the dinners that stick with you longer than the food itself.

Ingredients

  • 1 lb flank or skirt steak: Flank steak has great beefy flavor and takes on marinades beautifully while skirt steak has even more marbling for extra juiciness, either works perfectly here
  • 1 tbsp olive oil: Helps the spice rub adhere to the meat and promotes nice grill marks
  • 1 tsp chili powder: Provides a mild heat and that classic red color we associate with Mexican spices
  • 1/2 tsp ground cumin: Adds an earthy, warm note that pairs perfectly with grilled meat
  • 1/2 tsp smoked paprika: Gives a subtle smoky flavor even if you are cooking indoors
  • 1/2 tsp garlic powder: Distributes garlic flavor evenly without any burnt bits
  • 1/2 tsp kosher salt: Enhances all the other flavors and helps create a nice crust on the steak
  • 1/4 tsp black pepper: Adds just enough background heat to balance the sweetness of the corn
  • Juice of 1 lime: Brightens everything and helps tenderize the meat slightly
  • 2 ears fresh corn: Fresh corn is essential here for that sweet pop that balances the rich steak
  • 1 tbsp mayonnaise: Creates the creamy base for the elote mixture
  • 1 tbsp sour cream: Adds tanginess to balance the richness of the mayo
  • 1/4 cup crumbled cotija cheese: This salty, crumbly Mexican cheese is non negotiable for authentic flavor
  • 1/2 tsp chili powder: Dusting the elote with chili powder is a classic street corn technique
  • 1 tbsp fresh cilantro: Fresh herbs cut through the richness and add bright color
  • 1 tsp lime juice: A splash of acidity keeps the corn mixture from being too heavy
  • 8 corn tortillas: Corn tortillas are traditional and hold up better than flour for these hearty tacos
  • Additional cotija, cilantro, and crema: These toppings let everyone customize their perfect bite
  • 1 small red onion: Thinly sliced onion adds a sharp bite and beautiful purple color
  • Lime wedges: Extra lime at the table is absolutely essential for that final squeeze of brightness

Instructions

Preheat your grill:
Get your grill to medium high heat, around 375 to 400 degrees, so you are ready to cook everything in quick succession
Season the steak:
Mix the olive oil with chili powder, cumin, smoked paprika, garlic powder, salt, pepper, and lime juice, then rub it all over the steak and let it sit while you prep the corn
Grill the corn:
Brush the husked corn with a little oil and grill for 8 to 10 minutes, turning every few minutes, until you see nice charred spots on all sides
Cook the steak:
Grill the steak for 3 to 4 minutes per side for medium rare, or until it reaches your preferred doneness, then let it rest on a plate covered loosely with foil for 5 minutes
Make the elote:
Cut the cooled kernels off the cobs and mix them with the mayonnaise, sour cream, cotija, chili powder, cilantro, and lime juice until well combined
Slice the meat:
Cut the rested steak thinly against the grain, which keeps it tender and makes it easier to eat in a taco
Warm the tortillas:
Throw the tortillas on the grill for about 30 seconds per side or warm them in a dry skillet until pliable and slightly charred
Assemble the tacos:
Layer sliced steak on each tortilla, pile on a generous spoonful of the elote mixture, then top with extra cotija, cilantro, red onion, and a drizzle of crema, serving immediately with lime wedges on the side
Authentic grilled steak elote tacos featuring spiced beef, creamy Mexican street corn, and fresh cilantro garnish Pin it
Authentic grilled steak elote tacos featuring spiced beef, creamy Mexican street corn, and fresh cilantro garnish | recipescooked.com

These tacos have become my go to for feeding a crowd because everyone gets to customize their own perfect bite. Watching friends and family pile around the platter, building their tacos exactly how they like them, laughing between bites, that is what cooking is really about.

Making Ahead for Easy Weeknight Dinners

The spice rub can be mixed and stored in a jar for weeks, making it super convenient to whip these up on busy nights. I often grill extra corn on Sunday and keep the elote mixture ready in the fridge, then all I need to do is quickly grill the steak and warm tortillas after work.

Choosing the Right Cut

Flank and skirt steak both have great beefy flavor but skirt steak tends to be more tender while flank steak has a tighter grain. Whichever you choose, slice it thinly against the grain for the most tender tacos possible.

Grilling Alternatives

No grill, no problem. You can achieve similar results with a cast iron skillet or grill pan over high heat, just make sure to get the pan really hot first and work in batches if needed so you do not crowd the pan. The corn can also be cooked under the broiler, turning frequently for even charring.

  • Keep extra lime wedges handy because a final squeeze really ties everything together
  • Warm your tortillas twice if they start to cool down while you are assembling
  • Have all your toppings ready before you start grilling so everything comes together quickly
Warm corn tortillas stacked with juicy grilled steak elote tacos topped with zesty lime and red onion Pin it
Warm corn tortillas stacked with juicy grilled steak elote tacos topped with zesty lime and red onion | recipescooked.com

These Grilled Steak Elote Tacos have turned countless ordinary weeknights into something worth celebrating around my table. Hope they bring the same joy to your kitchen.

Common Recipe Questions

Flank or skirt steak are ideal choices. Both cuts grill beautifully and become tender when sliced against the grain. Look for steak with good marbling for the juiciest results.

A grill pan or cast iron skillet works wonderfully. Cook the corn over medium-high heat until charred, then sear the steak in the same pan for those flavorful grill marks.

The combination of mayonnaise and sour cream creates a creamy base, while cotija adds salty tang. Chili powder provides gentle heat, and fresh lime juice brightens all the flavors together.

Warm tortillas on the grill or in a dry skillet for 15-20 seconds per side. This makes them pliable and adds a subtle char. Stack them on a plate and cover with a clean towel until ready to assemble.

The steak can be marinated up to 4 hours before grilling. The elote mixture tastes best freshly made, but you can prep the corn and chop ingredients in advance. Assemble just before serving for the best texture.

Grilled Steak Elote Tacos

Juicy grilled steak paired with charred Mexican street corn, cotija, and tangy crema.

Prep 20m
Cook 20m
Total 40m
Servings 4
Difficulty Medium

Ingredients

For the Steak

  • 1 lb flank or skirt steak
  • 1 tbsp olive oil
  • 1 tsp chili powder
  • 1/2 tsp ground cumin
  • 1/2 tsp smoked paprika
  • 1/2 tsp garlic powder
  • 1/2 tsp kosher salt
  • 1/4 tsp black pepper
  • Juice of 1 lime

For the Elote

  • 2 ears fresh corn, husked
  • 1 tbsp mayonnaise
  • 1 tbsp sour cream
  • 1/4 cup crumbled cotija cheese
  • 1/2 tsp chili powder
  • 1 tbsp fresh cilantro, chopped
  • 1 tsp lime juice

For Assembly

  • 8 corn tortillas
  • 1/4 cup crumbled cotija cheese
  • 1/4 cup chopped fresh cilantro
  • 1/4 cup Mexican crema or sour cream
  • 1 small red onion, thinly sliced
  • Lime wedges, for serving

Instructions

1
Preheat the Grill: Preheat grill to medium-high heat.
2
Prepare the Steak Marinade: In a small bowl, mix olive oil, chili powder, cumin, paprika, garlic powder, salt, pepper, and lime juice. Rub all over the steak and let marinate while preparing other ingredients.
3
Grill the Corn: Brush corn with a little oil and grill for 8-10 minutes, turning occasionally, until lightly charred on all sides. Remove and let cool slightly.
4
Grill the Steak: Grill steak for 3-4 minutes per side for medium-rare or to desired doneness. Transfer to a plate, cover loosely with foil, and rest for 5 minutes.
5
Make the Elote Mixture: Cut corn kernels from the cob and place in a bowl. Add mayonnaise, sour cream, cotija, chili powder, cilantro, and lime juice. Stir to combine.
6
Slice the Steak: Slice steak thinly against the grain.
7
Warm the Tortillas: Warm tortillas on the grill or in a dry skillet.
8
Assemble the Tacos: Layer sliced steak on each tortilla, top with a generous spoonful of elote mixture, extra cotija, cilantro, red onion, and a drizzle of crema or sour cream. Serve with lime wedges.
Additional Information

Equipment Needed

  • Grill or grill pan
  • Sharp knife
  • Cutting board
  • Mixing bowls
  • Tongs
  • Foil

Nutrition (Per Serving)

Calories 410
Protein 25g
Carbs 36g
Fat 20g

Allergy Information

  • Contains dairy (cotija cheese, crema, sour cream, mayonnaise—check for egg in mayo)
  • Contains corn
  • Double-check all labels for gluten or allergen cross-contamination if necessary
Olivia Barnes

Sharing easy, wholesome recipes and kitchen inspiration for everyday home cooks.