Ingredients
Equipment
Method
Marinate the steak
- Combine lime juice, olive oil, minced garlic, cumin, salt, and pepper with the flank or skirt steak, then coat evenly. Marinate for 30 minutes at room temperature while you prepare the grill.
Grill and rest
- Preheat the grill to high heat, then grill the steak for 4-5 minutes per side for medium-rare. Look for strong char and visible grill marks.
- Transfer the steak to a plate and let it rest for 10 minutes before slicing. It should relax and retain its juices as the surface stops sizzling.
- Slice the steak thinly against the grain. Keep slices even so they warm quickly in the tortillas.
Make avocado salsa
- Gently mix diced avocados, diced cherry tomatoes, diced red onion, chopped cilantro, lime juice, and salt to taste. Fold until combined, keeping the avocado pieces intact.
Warm tortillas and assemble
- Warm corn tortillas on the grill until pliable, about 30-60 seconds per side. You should see light blistering and a warm aroma.
- Assemble tacos by filling tortillas with sliced grilled steak and spooning on avocado salsa. Finish with lime wedges on the side for squeezing.
Notes
Pro tip: slice against the grain right after the 10-minute rest so the steak stays tender. Store salsa in the fridge up to 2 days (press plastic wrap directly on the surface to slow browning) and rewarm steak slices briefly; assemble right before serving for best texture. Freezing isn’t recommended for avocado salsa. For a lighter option, use 1 tbsp olive oil in the marinade and serve with extra salsa instead of additional toppings.
