Ingredients
Equipment
Method
Marinate the steak
- In a bowl, combine lime juice, olive oil, garlic, cumin, and salt and pepper, then add flank steak and coat well. Marinate for 30 minutes so the surface flavor sets up before grilling.
Grill and slice
- Preheat the grill to medium-high heat and grill flank steak for 4-5 minutes per side, until grill marks appear and it’s cooked to your preference. Let it rest so juices settle, then slice.
Make the elote-style corn
- In a bowl, mix corn kernels, grilled, mayonnaise, sour cream, cotija cheese, lime juice, and chili powder until creamy and speckled with cheese. Taste and adjust seasoning so the topping sticks to the corn.
Assemble the tacos
- Warm corn tortillas on the grill until flexible with light toast marks, about 30-60 seconds per side. Fill with sliced steak and spoon in the elote mixture.
- Top the tacos with cilantro and serve with lime wedges so you can squeeze over just before eating. Arrange so you can see the grilled steak and creamy corn topping.
Notes
Pro tip: slice the steak against the grain right after resting so each bite stays tender. Refrigerate leftover steak and elote separately in airtight containers for up to 3 days; rewarm tortillas and steak, and stir the elote before serving (not freezer-friendly due to dairy). For a lighter option, use light mayonnaise or Greek yogurt in place of mayonnaise to keep the creamy texture with less fat.
