Ingredients
Equipment
Method
Marinate the steak
- Mix lime juice, olive oil, garlic, cumin, salt, and pepper in a bowl, then rub evenly over the flank or skirt steak. Marinate at room temperature for 30 minutes, uncovered, so the surface stays tacky and flavorful.
Grill and rest the steak
- Preheat a grill to high heat, then place the steak on the grates and cook for 4-5 minutes per side for medium-rare. Look for clear grill marks and a charred surface with a pink center.
- Transfer the steak to a cutting board and rest for 10 minutes. Keep it loosely tented so juices redistribute and slices stay moist.
- Slice the steak thinly against the grain. Aim for consistent strips so each taco gets a visible layer of charred steak.
Make the avocado salsa
- Gently mix avocados, cherry tomatoes, red onion, cilantro, lime juice, and salt until just combined. The salsa should look chunky, not mashed, with evenly distributed green and red pieces.
Warm tortillas and assemble tacos
- Warm corn tortillas on the grill until pliable and lightly charred. When they puff slightly and show brown spots, they’re ready for assembly.
- Assemble tacos by adding sliced steak to each tortilla and topping with avocado salsa. Finish with lime wedges for serving.
Notes
Resting helps the steak stay juicy—don’t skip the 10 minutes. Store salsa covered in the fridge up to 1 day (it will darken slightly); store cooked steak refrigerated up to 3 days and rewarm on a hot grill pan. Freezing is not recommended for the salsa, but you can freeze cooked steak up to 2 months and slice to reheat quickly. For a gluten-free option, use certified corn tortillas and serve with no flour additives.
