Ingredients
Equipment
Method
Marinate the steak
- In a bowl, combine flank or skirt steak with lime juice, olive oil, minced garlic, cumin, salt, and pepper, then turn to coat evenly.
- Cover and refrigerate for 30 minutes so the flavors penetrate and the steak starts to darken slightly from the lime.
Grill and rest
- Preheat the grill to high heat and place the steak on the grate.
- Grill for 4-5 minutes per side for medium-rare, flipping once for clear char lines.
- Transfer to a plate and let rest 10 minutes so juices redistribute.
- Slice the steak thinly against the grain for easier bite-through texture.
Make the avocado salsa
- In a bowl, gently mix avocados, cherry tomatoes, red onion, cilantro, lime juice, and salt to taste.
- Stir just until combined so the avocado stays chunky and not mashed.
Warm tortillas and assemble
- Warm corn tortillas on the grill until pliable with light grill marks.
- Assemble tacos by adding sliced grilled steak, spooning on avocado salsa, and serving with lime wedges.
Notes
For best flavor, let the steak sit covered in the fridge for the full 30 minutes, then slice only after resting 10 minutes. Refrigerate leftover steak and salsa separately in airtight containers for up to 3 days; warm tortillas fresh. Freezing isn’t recommended for the salsa (avocado texture changes), but cooked steak can be frozen up to 2 months. For a lighter option, use grilled turkey or chicken in the same marinade and keep the avocado salsa as written.
