Grilled Steak Elote Tacos

Loading…

By Reading time

Grilled steak elote tacos hit the table with everything you want in one bite: smoky char on the beef, sweet corn with a creamy coating, sharp cotija, and a squeeze of lime that ties it all together. The steak stays juicy because it gets a short marinade and a proper rest before slicing, and the corn topping brings the same punchy, messy satisfaction you get from elote on a cob without making the tacos awkward to eat.

The key here is balance. Lime juice and cumin do enough work in the marinade without masking the steak, and the elote mixture uses just enough mayo and sour cream to cling to the corn instead of turning heavy. Grill the corn hard enough to pick up a little char, and don’t rush the steak off the grill before it has had time to settle. That rest matters as much as the sear.

The steak sliced cleanly after resting, and the elote topping stayed creamy without making the tortillas soggy. My husband kept adding extra lime and asked if we could make them again next week.

★★★★★— Jenna P.

Save these grilled steak elote tacos for the night you want smoky steak, creamy street corn, and limey taco-night energy in one pan.

Save to Pinterest

The Marinade Window That Keeps the Steak Juicy

Steak tacos can turn dry fast when the meat is over-marinated or cooked too long, and that’s the mistake this recipe avoids. Thirty minutes is enough for the lime, garlic, and cumin to season the surface without pushing the steak into mushy territory. Flank steak also needs a hot grill and a quick rest; if you slice it too soon, the juices run straight onto the cutting board instead of staying in the meat.

The other thing that matters is slicing against the grain. Flank steak has a long muscle structure, and cutting across it shortens those fibers so every bite feels tender instead of chewy. If the steak looks great on the grill but eats tough, that’s usually the fix you skipped.

  • Flank steak — This cut brings bold beef flavor and takes to a quick marinade beautifully. Skirt steak works too, but it cooks even faster, so watch it closely.
  • Lime juice — It brightens the meat and helps the surface seasoning stick. Don’t push the marinating time much past 30 minutes or the acid starts working against you.
  • Cumin and garlic — These are doing the savory work that keeps the steak from tasting flat. Fresh garlic gives the best punch here; garlic powder won’t hurt, but it tastes softer.
  • Cotija cheese — Cotija stays crumbly and salty, which is what you want on top of creamy corn. Feta can stand in if that’s what you have, but it brings a tangier finish.

Building the Elote Topping So It Stays Creamy, Not Soupy

Grilled Steak Elote Tacos smoky creamy

Grilled corn is the backbone of the topping, and the char is not just for looks. It adds a toasted sweetness that balances the mayo, sour cream, and cotija. If you use plain boiled corn, the topping tastes flatter and you lose the street-corn character that makes these tacos special.

The trick is to mix the corn while it’s warm, not piping hot. Warm corn loosens the mayonnaise and sour cream enough to coat every kernel, but scorching-hot corn can make the mixture runny and melt the cheese too much. If your elote topping seems loose, let it sit for a few minutes and it usually tightens up on its own.

  • Grilled corn — Fresh corn cut from the cob gives the best sweet pop and char. Frozen corn works in a pinch if you roast it in a hot skillet until it browns in spots.
  • Mayonnaise and sour cream — This combination makes the topping cling to the corn without turning heavy. All mayo will taste richer, while all sour cream will taste sharper and a little thinner.
  • Lime juice — A small squeeze keeps the topping from tasting creamy in a dull way. It should brighten, not dominate.
  • Chili powder — It adds gentle heat and that familiar elote finish. If yours is very smoky or very spicy, start with less and taste before adding more.

Grilling, Slicing, and Filling Without Losing the Juices

Getting the Steak Off the Grill at the Right Moment

Grill the flank steak over medium-high heat for 4 to 5 minutes per side, watching for good browning and a little char at the edges. You’re looking for firm but still springy meat, not a hard crust that feels tight when pressed. If the grill is too cool, the steak steams instead of searing, so preheat it fully before the meat goes on.

Letting the Meat Rest Before You Cut

Move the steak to a cutting board and let it sit for 10 minutes before slicing. That rest keeps the juices in the meat instead of flooding out the second the knife hits it. If you cut too early, even perfectly cooked steak can taste dry.

Warming the Tortillas and Assembling Fast

Warm the corn tortillas until they’re soft and pliable, then keep the filling moving quickly. Stack steak first, spoon the elote mixture over the top, and finish with cilantro and lime. Cold tortillas crack, and overstuffed tacos fall apart, so keep the portions generous but manageable.

How to Adapt These Tacos When You Want a Different Finish

Make It Gluten-Free Without Changing a Thing

These tacos are naturally gluten-free as long as your corn tortillas are certified gluten-free. The rest of the recipe stays exactly the same, which makes this an easy dinner for mixed diets at the table.

Swap the Steak for Grilled Chicken

Thin chicken cutlets or boneless thighs work well with the same marinade. Chicken won’t give you the same beefy depth, but it picks up the lime and cumin fast and still pairs beautifully with the creamy corn.

Make It Dairy-Free With a Few Smart Swaps

Use dairy-free mayo and a plain unsweetened dairy-free yogurt in place of the sour cream. You’ll lose a little of cotija’s salty crumble unless you use a vegan cheese substitute, but the topping still stays creamy and tangy.

Use the Corn Filling as a Taco Bowl Base

Skip the tortillas and serve the steak and elote over rice or shredded lettuce. The flavor stays the same, but the bowl version is easier for meal prep and holds up better if you want leftovers for lunch.

Storage and Reheating

  • Refrigerator: Store steak and elote separately for up to 3 days. The corn mixture may loosen slightly, but it stirs back together.
  • Freezer: The steak freezes well for up to 2 months if sliced first and packed tightly. The elote topping doesn’t freeze well because the dairy can separate.
  • Reheating: Reheat the steak gently in a skillet over low heat or in short microwave bursts so it doesn’t dry out. Warm the tortillas separately and add the elote topping after the steak is hot; heating everything together makes the tortillas soggy.

Answers to the Questions Worth Asking

Can I marinate the steak longer than 30 minutes?+

You can, but with lime in the marinade I wouldn’t push it much past an hour. The acid starts to change the texture on the surface and can make flank steak feel a little soft instead of juicy. Thirty minutes gives you the seasoning you want without that downside.

How do I keep the steak from turning chewy?+

Don’t overcook it and don’t slice with the grain. Flank steak needs high heat, a short cook, and a rest before slicing so the juices stay put. Once it’s rested, cut it thinly across the grain and it eats tender instead of stringy.

Can I use frozen corn for the elote topping?+

Yes, but roast it in a hot skillet first so it picks up some browning. Plain thawed corn tastes flat here, while a little char gives the topping the same sweet-smoky edge you get from grilling fresh corn. Let the corn cool for a minute before mixing so the dairy doesn’t loosen too much.

How do I keep the tortillas from cracking?+

Warm them in a dry skillet, on the grill, or wrapped in a damp towel in the microwave until they’re soft and flexible. Cold corn tortillas crack the second you fold them, especially once they’re loaded with steak and elote. Keep them covered while you assemble so they stay pliable.

Can I make these tacos ahead for a party?+

Yes. Grill and slice the steak, then mix the elote topping a few hours ahead and chill both separately. Warm the steak and tortillas just before serving, then assemble at the last minute so the tortillas don’t soften and the corn topping stays fresh.

Grilled Steak Elote Tacos

Grilled steak elote tacos with creamy elote-style corn are juicy, char-kissed, and ready fast. Marinated flank steak meets warm tortillas and a cotija-lime corn mix for a street-corn taco vibe.
Prep Time 25 minutes
Cook Time 15 minutes
Marinating 30 minutes
Total Time 1 hour 10 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: Mexican Fusion
Calories: 620

Ingredients
  

Steak marinade
  • 1.5 lb flank steak
  • 3 tbsp lime juice
  • 2 tbsp olive oil
  • 2 clove garlic, minced
  • 1 tsp cumin
  • 1 salt and pepper
Elote topping
  • 3 cup corn kernels, grilled
  • 0.25 cup mayonnaise
  • 0.25 cup sour cream
  • 0.5 cup cotija cheese, crumbled
  • 1 tbsp lime juice
  • 0.5 tsp chili powder
Tacos to assemble
  • 1 corn tortillas
  • 1 cilantro
  • 1 lime wedges

Equipment

  • 1 grill
  • 1 sheet pan

Method
 

Marinate the steak
  1. Marinate steak with lime juice, olive oil, garlic, cumin, salt, and pepper for 30 minutes in the refrigerator.
Grill and slice the steak
  1. Preheat a grill to high heat, then grill steak for 4-5 minutes per side, until browned with visible grill marks.
  2. Transfer steak to a plate and let it rest, then slice against the grain.
Make the elote mixture
  1. For elote, mix grilled corn, mayonnaise, sour cream, cotija, lime juice, and chili powder until creamy and evenly combined.
Assemble the tacos
  1. Warm corn tortillas until soft and pliable, then fill with sliced steak and the elote mixture.
  2. Top with cilantro and serve with lime wedges for squeezing over the tacos.

Notes

Pro tip: slice the steak against the grain so each bite stays tender even after grilling. Refrigerate leftovers in an airtight container up to 3 days; freeze steak and elote separately for up to 2 months (reheat steak and re-stir elote before serving). For a lighter option, use plain Greek yogurt in place of mayonnaise or swap half the mayo for yogurt to keep the corn creamy.

You might also like these recipes

Leave a Comment

Recipe Rating