Go Back
Grilled Elote Steak Tacos Recipe

Grilled Elote Steak Tacos Recipe

Rebecca
These Grilled Elote Steak Tacos are packed with smoky, charred steak and creamy, cheesy elote-style corn, all wrapped in a warm tortilla. It’s a simple yet delicious dish that’s perfect for any taco night or gathering, delivering bold, vibrant flavors that will impress your guests.
Prep Time 30 minutes
Cook Time 1 hour
Total Time 1 hour 30 minutes
Course Main Course
Cuisine Mexican
Servings 4
Calories 526 kcal

Ingredients
  

For the Steak Marinade:

  • 1.5 lbs flap steak
  • 1/4 cup lime juice
  • 1/2 cup cola
  • 1 tablespoon hot sauce
  • 1 teaspoon kosher salt
  • 1 teaspoon black pepper
  • 1/2 teaspoon garlic powder

For the Elote Corn Topping:

  • 2 ears fresh corn on the cob
  • 1 tablespoon canola oil
  • 3 tablespoons mayonnaise
  • 2 tablespoons sour cream
  • 2 tablespoons crumbled cotija cheese
  • 1 teaspoon Tajin seasoning
  • 1/4 cup chopped cilantro
  • 2 tablespoons diced red onion

For the Tacos:

  • 10 small tortillas corn or flour
  • 1 cup shredded Jack cheese

Instructions
 

  • Start by whisking lime juice, cola, hot sauce, kosher salt, black pepper, and garlic powder in a large bowl. Place your flap steak in the marinade, ensuring it’s completely coated. Cover and refrigerate for at least 4 hours, or leave it overnight for enhanced flavor. The marinade works its magic by tenderizing the meat while infusing it with deep, bold flavors.
  • Preheat your grill to high heat. Sear the marinated steak for 4–5 minutes per side, aiming for a perfectly medium-rare center. Use a meat thermometer to confirm an internal temperature of 125°F. Once done, remove the steak from the grill and allow it to rest for 10 minutes. This step locks in the juices and makes slicing easier.
  • Set your grill to medium-high. Brush fresh corn with canola oil and grill for 6–8 minutes, turning occasionally, until evenly charred. Once cooled slightly, cut the kernels off the cob and mix them with mayonnaise, sour cream, Tajin, cotija cheese, cilantro, and red onion. The result is a smoky, creamy corn topping that’s the star of these tacos.
  • Whisk mayonnaise, sour cream, lime juice, and a dash of hot sauce in a small bowl. This creamy elote sauce is perfect for drizzling over the finished tacos.
  • Heat a cast iron skillet over medium heat. Toast one side of a tortilla, then flip it, sprinkle shredded Jack cheese, and fold it in half. Cook until the cheese melts and the tortilla turns crispy. Repeat for all tortillas.
  • Fill your cheesy tortillas with sliced steak and a generous helping of corn topping. Drizzle the elote sauce over the top and garnish with extra cilantro and Tajin. Serve immediately and enjoy!

Notes

  • Make-Ahead: Marinate the steak and grill the corn the day before. Store them separately in the fridge until ready to assemble.
  • Leftovers: Store cooked steak and corn topping in airtight containers in the fridge for up to 3 days.
  • Reheating: Gently warm the steak in a skillet or oven to preserve its tenderness. Reassemble the tacos fresh for the best texture.
Keyword Grilled Elote Steak Tacos Recipe