Ingredients
Equipment
Method
Marinate the steak
- Combine lime juice, olive oil, minced garlic, cumin, salt, and pepper with the flank or skirt steak, coating both sides. Marinate for 30 minutes at cool room temperature to keep the steak juicy.
Grill and slice
- Preheat your grill to high heat, then place the steak on the grates and grill for 4-5 minutes per side for medium-rare. Look for charred, dark grill marks as it cooks.
- Transfer the steak to a cutting surface and let it rest 10 minutes. Keep it loosely tented so the juices redistribute and the steak stays tender.
- Slice the steak thinly against the grain using long, even cuts. Aim for narrow slices so each taco gets visible char.
Make the avocado salsa
- Gently mix diced avocados, cherry tomatoes, red onion, chopped cilantro, lime juice, and salt in a bowl. Stir lightly to keep the avocado pieces intact and glossy.
Warm tortillas and assemble
- Warm corn tortillas on the grill until pliable and lightly marked. Keep them moving so they don’t dry out.
- Assemble tacos by layering warm tortillas with sliced grilled steak, then spoon on avocado salsa. Serve with lime wedges so you can squeeze over the top.
Notes
Pro tip: Slice against the grain right after the 10-minute rest for the most tender, street-taco bite. Refrigerate leftover salsa in an airtight container up to 2 days; steak is best used within 2 days. Freezing isn’t recommended for the fresh avocado salsa texture. Dietary swap: use poultry or portobello mushrooms in place of steak for a different style while keeping the same lime-garlic marinade and avocado salsa.
