Grilled Steak Elote Tacos

Grilled steak elote tacos topped with charred corn, crema, crumbly cotija cheese, and fresh cilantro Save
Grilled steak elote tacos topped with charred corn, crema, crumbly cotija cheese, and fresh cilantro | homecookledger.com

These vibrant tacos combine perfectly seasoned grilled steak with authentic Mexican street corn flavors. The steak gets a robust spice rub of chili powder, cumin, smoked paprika, and garlic before hitting the grill. Fresh corn kernels are charred and mixed with creamy mayonnaise, sour cream, cotija cheese, and bright cilantro. Everything comes together in warm corn tortillas with extra cheese, zesty crema, and crisp red onion slices. Ready in just 40 minutes for a satisfying dinner that brings the bold tastes of Mexican street food to your table.

The smell of street corn hitting the grill still takes me back to a rooftop in Mexico City, where my sister and I spent an entire evening trying to recreate what we'd just eaten from a cart below. We got absolutely everything wrong the first three times, but laughing over burnt corn and over-spiced steak became part of the memory anyway. These tacos are what happened when we finally figured it out.

My roommate caught me standing over the cutting board eating the elote mixture straight from the bowl with a spoon. She looked at me, looked at the steak, and said please tell me there's enough for dinner. Now I always double the corn topping just to be safe.

Ingredients

  • Flank or skirt steak: The thin fibers soak up that chili-lime rub beautifully and grill up fast
  • Chili powder and smoked paprika: This combo gives the steak that authentic street food depth
  • Fresh corn: Frozen kernels work in a pinch but fresh off the cob transforms this completely
  • Cotija cheese: Salty and crumbly like feta but with that distinct Mexican tang you cant fake
  • Mayonnaise and sour cream: The secret to that velvety elote coating that clings to every kernel
  • Corn tortillas: Warm them until they puff slightly and they'll cradle everything perfectly
  • Lime: Fresh juice cuts through the rich elements and wakes up all the spices

Instructions

Season the steak:
Mix together olive oil, chili powder, cumin, paprika, garlic powder, salt, pepper and lime juice then rub it all over the meat. Let it sit while you prep everything else so those spices really sink in.
Fire up the grill:
Get it to medium-high and brush the corn with a little oil before throwing it on. Turn the ears occasionally until you see those gorgeous charred spots all around.
Grill the steak:
Cook it about 3 to 4 minutes per side for medium-rare then move it to a plate and tent it with foil. Those few minutes of resting make all the difference between juicy and tough.
Make the magic happen:
Cut the kernels off the cob and toss them with mayonnaise, sour cream, cotija, chili powder, cilantro and lime juice. Stir it until every piece is coated in that creamy mixture.
Slice it right:
Cut the steak against the grain into thin strips. This feels tedious but it's what makes each taco tender instead of chewy.
Warm the tortillas:
Give them a quick turn on the grill or in a dry skillet until they're soft and pliable with just a hint of char.
Bring it all together:
Pile steak on each tortilla then spoon that elote mixture on top. Finish with extra cotija, fresh cilantro, red onion and a drizzle of crema. Squeeze lime over everything right before eating.
Flavorful grilled steak elote tacos in warm corn tortillas drizzled with tangy Mexican crema Save
Flavorful grilled steak elote tacos in warm corn tortillas drizzled with tangy Mexican crema | homecookledger.com

The first time I made these for a group dinner, my friend actually paused mid-bite and said wait why haven't you made this forever. Now they request them every time grill season rolls around.

Getting the Perfect Char

I've learned that the best elote flavor comes from letting the corn get darker than feels comfortable. Those deeply charred spots are where the smoky sweetness lives so don't be afraid to let it go a little further than you normally would.

Make Ahead Magic

The steak rub comes together days in advance and actually gets better overnight. You can also mix up the elote coating a few hours before serving but wait to cut the corn until just before assembling or it'll get soggy.

Taco Assembly Tips

Double up your tortillas if they're thin because these tacos get generously loaded. A little slaw or pickled red onion adds crunch that cuts through the rich elements beautifully.

  • Keep extra lime wedges at the table because everyone always wants more
  • Hot sauce on the side lets heat lovers customize their bite
  • Small plates are essential because these tacos get gloriously messy
Delicious grilled steak elote tacos featuring spicy marinated meat and creamy Mexican street corn topping Save
Delicious grilled steak elote tacos featuring spicy marinated meat and creamy Mexican street corn topping | homecookledger.com

Some nights the best meals are the ones where you're slightly covered in elote and absolutely not sorry about it.

Recipe FAQs

Flank or skirt steak are ideal choices because they're flavorful, cook quickly on the grill, and slice easily against the grain for tender bites. Both cuts absorb the spice marinade beautifully.

Yes, you can prepare the street corn mixture up to a day in advance. Store it in an airtight container in the refrigerator and bring it to room temperature before serving for the best texture and flavor.

Feta cheese makes an excellent substitute with similar crumbly texture and salty flavor. You could also use queso fresco for a milder taste, or grated Parmesan in a pinch.

Warm tortillas directly on the grill for about 15-20 seconds per side until pliable and lightly charred. Alternatively, heat them in a dry skillet over medium heat or wrap in foil and warm in the oven.

Absolutely. Use a grill pan or cast iron skillet over medium-high heat for the steak. For the corn, you can cut kernels from the cob and sauté them in a hot skillet until lightly browned and charred.

Use a meat thermometer for accuracy: 130-135°F for medium-rare, 140-145°F for medium. Remember the steak will continue cooking slightly while resting, so remove it from heat just before your target temperature.

Grilled Steak Elote Tacos

Succulent spiced steak paired with creamy Mexican street corn, all nestled in warm corn tortillas with tangy crema and crumbled cotija.

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
Season the Steak: 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
Prepare 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
Meredith Sloan

Passionate home cook sharing simple, family-friendly recipes and practical kitchen tips.