Ingredients
Equipment
Method
Marinate the steak
- In a bowl, combine flank steak with lime juice, olive oil, garlic cloves, cumin, salt, and black pepper. Cover and refrigerate at 40°F/4°C for 30 minutes, turning once so the surface stays coated.
Grill and slice the steak
- Preheat a cast iron skillet over high heat until hot. Grill the flank steak for 4-5 minutes per side, until you see browned grill marks and juices start to pool at the surface.
- Transfer the steak to a plate and let it rest at room temperature for 5 minutes. Slice against the grain so the pieces look tender and slightly glossy.
Make the elote
- In a bowl, mix grilled corn kernels with mayonnaise, sour cream, cotija cheese, lime juice, and chili powder. Stir until the corn is evenly coated and the mixture looks creamy with flecks of cheese.
Assemble the tacos
- Warm corn tortillas in a dry skillet over medium heat for 20-30 seconds per side. Look for soft, lightly blistered spots so they fold without cracking.
- Fill each tortilla with sliced flank steak and spoon on the elote mixture. Serve with cilantro and lime wedges, aiming for visible grilled steak and a creamy corn topping.
Notes
Pro tip: slice the steak against the grain right after resting so every bite stays tender. Refrigerate leftovers in an airtight container up to 3 days; rewarm steak gently and stir elote to refresh the texture. Freezing is not recommended for the creamy corn topping. For a lighter option, use Greek yogurt in place of sour cream for a similar tang.
