Go Back

Grilled Steak Tacos with Avocado Salsa

Grilled steak tacos with avocado salsa feature charred, juicy steak tucked into warm tortillas, finished with a bright avocado salsa. Marinate for 30 minutes, grill hot for medium-rare, then rest and slice thin against the grain.
Prep Time 25 minutes
Cook Time 10 minutes
resting 10 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: Mexican
Calories: 520

Ingredients
  

Steak marinade
  • 2 lb flank or skirt steak
  • 3 tbsp lime juice
  • 2 tbsp olive oil
  • 3 garlic minced
  • 1 tsp cumin
  • 1 salt to taste
  • 1 pepper to taste
Avocado salsa
  • 2 avocados diced
  • 1 cup cherry tomatoes diced
  • 0.25 cup red onion diced
  • 0.25 cup cilantro chopped
  • 2 tbsp lime juice
  • 1 salt to taste
To serve
  • 1 corn tortillas
  • 1 lime wedges

Equipment

  • 1 cast iron skillet
  • 1 sheet pan

Method
 

Marinate the steak
  1. Mix lime juice, olive oil, minced garlic, cumin, salt, and pepper, then rub over the flank or skirt steak until coated.
  2. Cover and marinate at room temperature for 30 minutes so the steak flavors absorb.
Grill and rest
  1. Preheat your grill to high heat, then grill the steak for 4-5 minutes per side for medium-rare, turning once for visible char.
  2. Move the steak to a cutting surface and let rest 10 minutes, then slice thinly against the grain so each piece stays tender.
Make the avocado salsa
  1. Gently mix diced avocados, cherry tomatoes, red onion, chopped cilantro, lime juice, and salt until the salsa looks evenly combined with small chunks.
Warm tortillas and assemble
  1. Warm corn tortillas on the grill until pliable with light grill marks.
  2. Assemble tacos by adding warm tortillas, topping with charred grilled steak, and spooning over avocado salsa; finish with lime wedges for serving.

Notes

Pro tip: slice against the grain while the steak is still warm for the most tender bite. Store leftover grilled steak and salsa separately in airtight containers in the refrigerator up to 3 days. Freeze steak for up to 2 months (thaw in the fridge), but avocado salsa is best fresh and not freezer-friendly. For a lower-fat option, choose a leaner cut like sirloin or trim excess fat before grilling.