Ingredients
Equipment
Method
Marinate the steak
- In a bowl, combine lime juice, olive oil, minced garlic, cumin, salt, and pepper, then coat the flank or skirt steak evenly. Marinate for 30 minutes so the surface starts to taste seasoned.
Grill and rest
- Preheat the grill to high heat and place the steak on the grates. Grill for 4-5 minutes per side for medium-rare, aiming for visible charring.
- Transfer the steak to a plate and let it rest for 10 minutes. This keeps the juices in so the slices stay tender.
- Slice the steak thinly against the grain. Cut across the muscle fibers for a more biteable street-taco texture.
Make the avocado salsa
- In a bowl, gently mix diced avocados, cherry tomatoes, diced red onion, chopped cilantro, lime juice, and salt. Stir lightly to keep the avocado pieces intact.
Warm tortillas and assemble
- Warm the corn tortillas on the grill until pliable with light toasted spots. Keep them hot so they fold around the grilled steak.
- Assemble tacos by filling each tortilla with sliced charred steak and spooning on avocado salsa. Serve with lime wedges for squeezing at the table.
Notes
Pro tip: Resting the steak for 10 minutes prevents juices from running out when you slice. Refrigerate leftover steak and salsa separately in sealed containers for up to 3 days; freeze steak slices up to 2 months (salsa doesn’t freeze well due to avocado texture). For a lighter option, use 2 tsp olive oil for the marinade and grill on a nonstick grill mat.
