Grilled Steak Elote Tacos

Golden corn tortillas piled high with spiced grilled steak elote tacos topped with tangy crema and crumbly cotija cheese Pin It
Golden corn tortillas piled high with spiced grilled steak elote tacos topped with tangy crema and crumbly cotija cheese | sweetandsear.com

These vibrant tacos combine perfectly seasoned flank steak with charred corn mixed with mayonnaise, sour cream, and cotija cheese. The steak gets a rub of chili powder, cumin, smoked paprika, and lime before hitting the grill. Once rested and sliced thinly against the grain, it layers onto warm corn tortillas with the creamy elote mixture, extra cheese, fresh cilantro, red onion, and a drizzle of crema. Each bite delivers smoky, tangy, and savory flavors that capture the essence of Mexican street food.

The first time I made these tacos was on a Tuesday evening when I needed something bright and bold to break up the week. I had leftover corn from weekend grilling and a flank steak begging for fire. The smell of charred corn and seasoned beef hit my porch and suddenly neighbors were wandering over with curiosity.

I served these at a summer dinner party and watched them disappear in minutes. My friend who claims to hate tacos went back for thirds. Theres something about the smoky grilled elements meeting cool tangy crema that makes people lean in and forget conversation.

Ingredients

  • 1 lb flank or skirt steak: Flank steak has great beefy flavor and holds up beautifully to high heat grilling while skirt steak offers incredible marbling
  • 1 tbsp olive oil: This helps the spice rub cling to the meat and promotes even caramelization on the grill
  • 1 tsp chili powder: Adds a gentle warmth and deep red color without overwhelming heat
  • 1/2 tsp ground cumin: Brings that earthy backbone typical of Mexican street food
  • 1/2 tsp smoked paprika: The smoke element reinforces the grilled flavor even if cooking indoors
  • 1/2 tsp garlic powder: Distributes savory notes evenly without burning like fresh garlic might
  • 1/2 tsp kosher salt: Enhances natural beef flavors and helps form a nice crust
  • 1/4 tsp black pepper: Provides a subtle sharp kick that cuts through rich toppings
  • Juice of 1 lime: The acid tenderizes the meat slightly and brightens the spice rub
  • 2 ears fresh corn: Fresh corn on the cob develops natural sweetness and beautiful char marks that frozen cannot replicate
  • 1 tbsp mayonnaise: Creates the classic creamy base for elote that clings to every kernel
  • 1 tbsp sour cream: Adds tang that balances the rich mayonnaise and sweet corn
  • 1/4 cup crumbled cotija cheese: This salty Mexican cheese is essential for authentic elote flavor
  • 1/2 tsp chili powder: Dusting the corn with just a hint of spice echoes the steak seasoning
  • 1 tbsp fresh cilantro: Bright herb notes cut through the creaminess and add fresh pops of color
  • 1 tsp lime juice: A squeeze of lime prevents the corn mixture from feeling too heavy
  • 8 corn tortillas: Corn tortillas are traditional and hold up better than flour for these hearty fillings
  • 1/4 cup crumbled cotija cheese: Extra cheese sprinkled on top creates salty pockets throughout
  • 1/4 cup chopped fresh cilantro: Fresh cilantro added at the end keeps its vibrant flavor intact
  • 1/4 cup Mexican crema: Crema is thinner and tangier than sour cream making it perfect for drizzling
  • 1 small red onion: Thinly sliced red onion adds sharp bites and beautiful purple contrast
  • Lime wedges: Extra lime at the table lets everyone adjust brightness to their taste

Instructions

Preheat the grill:
Get your grill to medium high heat about 400 to 450 degrees Fahrenheit so it is hot enough to sear the steak quickly and char the corn beautifully
Season the steak:
Mix the olive oil chili powder cumin paprika garlic powder salt pepper and lime juice in a small bowl then rub this fragrant mixture all over the steak
Grill the corn:
Brush the corn lightly with oil and grill for 8 to 10 minutes turning until you see golden charred spots on all sides then set aside to cool
Cook the steak:
Grill the steak for 3 to 4 minutes per side for medium rare then move it to a plate tent loosely with foil and let it rest for 5 minutes
Make the elote mixture:
Cut the kernels off the cooled corn cobs and toss with the mayonnaise sour cream cotija chili powder cilantro and lime juice until everything is evenly coated
Slice the steak:
Cut the rested steak thinly against the grain which keeps each bite tender rather than chewy
Warm the tortillas:
Heat the tortillas on the grill for about 30 seconds per side or in a dry skillet until they are pliable and lightly charred
Assemble the tacos:
Layer the sliced steak on warm tortillas then pile on the elote mixture extra cotija cilantro red onion and a drizzle of crema serving with lime wedges on the side
Vibrant grilled steak elote tacos featuring charred corn mayonnaise mixture fresh cilantro and zesty lime wedges on wooden board Pin It
Vibrant grilled steak elote tacos featuring charred corn mayonnaise mixture fresh cilantro and zesty lime wedges on wooden board | sweetandsear.com

These tacos have become my go to for summer gatherings because they feel festive without requiring fussy preparation. Last week I made them for my family and my dad who usually sticks to basic beef tacos declared these were the best he had ever tasted.

Making It Your Own

The beauty of this recipe lies in how adaptable it is to your preferences. I have added sliced radishes for extra crunch or swapped in poblano peppers for the steak when I wanted a vegetarian version. The elote mixture works just as well on its own as a side salad.

Grilling Tips

Let your grill grates get properly hot before adding anything to prevent sticking. Keep a spray bottle of water nearby for flare ups from the steak dripping. Resist the urge to move the meat around too much those dark sear marks are where all the flavor lives.

Serving Suggestions

I like to set up a taco bar and let everyone build their own perfect creation. It turns dinner into an interactive experience and lets guests control their spice and topping levels. The plates always come back empty.

  • Keep extra lime wedges on hand for squeezing
  • Offer hot sauce on the side for heat lovers
  • Have napkins ready because these get messy in the best way
Delicious steak elote tacos stacked with juicy sliced grilled meat Mexican street corn and red onion slices on white plate Pin It
Delicious steak elote tacos stacked with juicy sliced grilled meat Mexican street corn and red onion slices on white plate | sweetandsear.com

These tacos capture everything I love about summer cooking all in one handheld package. Fire up the grill and invite some people over.

Recipe FAQs

Flank or skirt steak are ideal choices because they're flavorful, cook quickly, and slice beautifully against the grain for tender bites in tacos.

Yes, you can char corn kernels in a hot cast-iron skillet or use frozen corn that's been pan-roasted until lightly browned and fragrant.

Feta cheese makes an excellent substitute with similar crumbly texture and salty tang. You can also use queso fresco for a milder flavor.

Use a meat thermometer—130°F for medium-rare, 140°F for medium. Or press the steak with your finger; medium-rare feels like the fleshy part of your palm below your thumb.

The steak marinade can be mixed up to a day ahead. Elote mixture tastes even better after chilling for a few hours. Warm tortillas and assemble just before serving.

Grilled Steak Elote Tacos

Savory grilled steak paired with creamy Mexican street corn, nestled in warm corn tortillas with zesty toppings.

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 Grill: Preheat grill to medium-high heat.
2
Prepare 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 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 Tortillas: Warm tortillas on the grill or in a dry skillet.
8
Assemble 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
Juliette Hayes

Passionate home cook sharing simple, delicious recipes for every home kitchen.