Go Back

Grilled Steak Tacos with Avocado Salsa

Grilled steak tacos with avocado salsa: charred, high-heat steak wrapped in warm corn tortillas. Finish with a fresh avocado salsa of diced avocado, tomatoes, onion, cilantro, lime, and salt.
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
  • 0.5 salt to taste
  • 0.5 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
  • 0.5 salt to taste
To assemble
  • 1 corn tortillas
  • 1 lime wedges

Equipment

  • 1 grill
  • 1 cast iron skillet

Method
 

Marinate the steak
  1. Mix lime juice, olive oil, garlic, cumin, salt, and pepper, then coat the steak and marinate for 30 minutes.
  2. Keep the steak covered while it marinates so the surface stays evenly seasoned.
Grill and rest
  1. Preheat the grill to high heat, then grill the steak for 4-5 minutes per side for medium-rare.
  2. Move the steak to a cutting board and let it rest for 10 minutes so the juices settle.
Slice and make salsa
  1. Slice the steak thinly against the grain right before assembling tacos.
  2. Gently mix avocados, cherry tomatoes, red onion, cilantro, lime juice, and salt to make the avocado salsa.
Warm tortillas and assemble
  1. Warm corn tortillas on the grill until pliable and lightly marked.
  2. Assemble street-style tacos with grilled steak and avocado salsa, and serve with lime wedges.

Notes

Pro tip: marinate the steak while the grill preheats for a quick timeline. Refrigerate leftover steak and salsa separately in airtight containers for up to 3 days; assemble fresh. Freezer: salsa is not recommended for freezing, but cooked sliced steak can be frozen up to 2 months. For a lower-carb option, swap corn tortillas for grilled lettuce wraps while keeping the steak and salsa.