Grilled Steak Elote Tacos

Golden grilled steak elote tacos topped with cotija cheese, crema, and fresh cilantro Save
Golden grilled steak elote tacos topped with cotija cheese, crema, and fresh cilantro | dishvertex.com

Savory flank steak gets a smoky char on the grill, then slices into tender strips perfect for taco night. The real star is the elote—sweet corn kernels roasted until slightly charred, then tossed with creamy mayonnaise, sour cream, crumbled cotija cheese, and a kick of chili powder. Warm corn tortillas get layered with the steak, that irresistible corn mixture, extra cotija, fresh cilantro, and a drizzle of Mexican crema. A squeeze of fresh lime brightens everything up, bringing together these bold Mexican flavors in every handheld bite.

My first attempt at elote was a complete disaster I wound up with mayo all over my kitchen counter and corn kernels scattered everywhere. But that smoky sweet corn coated in tangy crema stayed in my head for months until I realized the brilliant solution just put it all in a taco. Now these steak elote tacos are the thing my friends actually text me about days after dinner.

Last summer I made these for a rooftop dinner party and watched my usually skeptical uncle go back for fourths. Theres something about the way the corn sweetness balances against the spiced steak that makes people strangely quiet while they eat then suddenly very talkative about how good it is.

Ingredients

  • 1 lb flank or skirt steak: Flank has great beefy flavor but skirt cooks even faster both work beautifully sliced thin against the grain
  • 1 tbsp olive oil: Helps the spice rub cling to the meat and promotes those gorgeous grill marks we all want
  • 1 tsp chili powder: Adds mild heat and that classic red color on the steak
  • 1/2 tsp ground cumin: Brings earthy warmth that pairs perfectly with corn
  • 1/2 tsp smoked paprika: The secret ingredient that makes everything taste like it spent hours over a wood fire
  • 1/2 tsp garlic powder: Distributes garlic flavor evenly without any raw bite
  • 1/2 tsp kosher salt: Enhances the natural beef flavors and helps form a nice crust
  • 1/4 tsp black pepper: Just enough sharpness to cut through the rich toppings
  • Juice of 1 lime: The acid tenderizes the meat slightly and adds brightness to balance the spices
  • 2 ears fresh corn: Fresh corn is non negotiable here the sweetness is what makes elote so addictive
  • 1 tbsp mayonnaise: Creates that velvety creamy base elote is famous for
  • 1 tbsp sour cream: Lightens the mayo and adds a subtle tang
  • 1/4 cup crumbled cotija cheese: Salty funky cheese that ties everything together feta works in a pinch
  • 1/2 tsp chili powder: A dusting on the corn adds color and a gentle kick
  • 1 tbsp fresh cilantro: Fresh herb brightness to cut through all the rich elements
  • 1 tsp lime juice: Wakes up the entire corn mixture
  • 8 corn tortillas: Authentic flavor and texture that holds up to substantial fillings
  • 1/4 cup Mexican crema: The perfect finishing drizzle thinner and tangier than sour cream
  • 1 small red onion: Sharp crunch and beautiful color contrast against the golden corn

Instructions

Get your grill nice and hot:
Preheat to medium high you want it hot enough that you hear a satisfying sizzle when the meat hits the grates
Season the steak:
Mix all those spices with olive oil and lime juice then rub it all over the meat like youre giving it a flavorful massage
Grill the corn first:
Brush those husked ears with a little oil and let them char for 8 to 10 minutes turning until theyre speckled with gorgeous dark spots
Cook the steak:
Throw it on the grill for 3 to 4 minutes per side for medium rare then let it rest under foil for 5 minutes so the juices redistribute
Make the elote magic:
Cut the kernels off the cob then toss with mayo sour cream cotija chili powder cilantro and lime juice until its all creamy and coated
Prep for assembly:
Slice that rested steak thinly against the grain and warm your tortillas right on the grill until theyre pliable and slightly charred
Build your tacos:
Pile on the steak then spoon on that elote mixture like its the crown jewel finish with extra cotija cilantro onion and a generous crema drizzle
Warm corn tortillas layered with spiced steak and creamy Mexican street corn elote Save
Warm corn tortillas layered with spiced steak and creamy Mexican street corn elote | dishvertex.com

These tacos have become my go to for summer birthdays because they feel fancy enough for a celebration but casual enough that everyone can build their own exactly how they like them. Watching people customize their plates with extra onions or more cilantro or that perfect squeeze of lime is part of the fun.

Grilling Like You Mean It

Hot grills and cold meat dont get along so let your steak sit out for about 20 minutes before cooking. The outside will sear beautifully instead of steaming and youll get that restaurant quality crust that makes people think you know secrets you definitely learned the hard way.

The Elote Evolution

I used to make elote on the cob as a side dish but halfway through every meal id end up scraping it off anyway. Putting it directly in tacos was one of those why didnt I think of this sooner moments that changed my entire approach to Mexican night at home.

Taco Assembly Strategy

Warm tortillas are essential because cold corn tortillas crack and sad tacos are nobody's idea of a good time. I like to keep mine stacked in a clean kitchen towel while I grill everything else so they stay soft and ready for action.

  • Double up tortillas if your corn ones are on the thinner side
  • Have lime wedges ready on the table that final squeeze makes everything pop
  • Extra napkins are not optional elote tacos are gloriously messy
Flavor-packed grilled steak elote tacos drizzled with crema and sprinkled with crumbly cotija Save
Flavor-packed grilled steak elote tacos drizzled with crema and sprinkled with crumbly cotija | dishvertex.com

Theres something deeply satisfying about a recipe that turns street food inspiration into a homemade masterpiece everyone can gather around. Hope these bring as much joy to your table as theyve brought to mine.

Recipe FAQs

Flank or skirt steak are ideal choices because they're quick-cooking, flavorful, and slice beautifully against the grain. Both absorb marinades well and develop a nice char on the grill.

Yes, you can use frozen corn kernels sautéed in a skillet until slightly charred, or even canned corn drained well and roasted in the oven at 400°F for about 15 minutes until golden.

Feta cheese works well as a substitute—similar crumbly texture and salty profile. Queso fresco is milder but also delicious, or you could use grated Parmesan in a pinch.

Use a meat thermometer: 130-135°F for medium-rare, 140-145°F for medium. Remember the steak will continue cooking slightly while resting, so pull it off a few degrees before your target temperature.

Absolutely. The steak can be seasoned up to 4 hours ahead, and the elote mixture can be made a day in advance—just store it in the fridge and bring to room temperature before assembling.

Warm them gently on the grill or in a dry skillet just until pliable. If they're still stiff, wrap them in a clean kitchen towel after heating to keep warm and flexible.

Grilled Steak Elote Tacos

Juicy grilled steak paired with creamy Mexican street corn elote, topped with cotija, crema, and fresh cilantro.

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
Alyssa Grant

Sharing easy, flavorful recipes and real-life kitchen tips to make home cooking joyful and approachable.