Ingredients
Equipment
Method
Marinate the steak
- Combine lime juice, olive oil, minced garlic, cumin, salt, and pepper, then rub over the flank steak. Marinate for 30 minutes in the refrigerator while you prep the grill.
Grill and slice the steak
- Preheat a grill to medium-high heat, then grill the flank steak for 4-5 minutes per side until browned with grill marks. Rest the steak for 5 minutes, then slice thinly against the grain.
Make the creamy elote
- Grill the corn kernels until lightly charred, then keep them warm. In a bowl, mix the grilled corn, mayonnaise, sour cream, cotija, lime juice, and chili powder until creamy and evenly coated.
Warm tortillas and assemble tacos
- Warm corn tortillas on the grill or in a dry pan until pliable, about 30-45 seconds per side. Fill each with sliced steak and spoon on the elote mixture.
- Top tacos with cilantro and serve with lime wedges so each taco can be finished with fresh juice.
Notes
Pro tip: slice the steak against the grain right after resting so each bite stays tender. Store leftover steak and elote separately in airtight containers in the fridge up to 3 days; rewarm steak gently and stir elote to re-creamitize. Freezing is not recommended for the creamy corn topping (texture can break). For a lighter option, swap mayonnaise with Greek yogurt.
