Description
Grilled Steak Tacos with Avocado Salsa are a vibrant and flavorful dish featuring juicy flank steak marinated in spices, paired with creamy avocado salsa, all wrapped in warm corn tortillas. Perfect for barbecues or weeknights, these tacos offer a delightful explosion of flavors and colors that will impress family and friends.
Ingredients
Scale
- 1 lb flank steak
- 2 tbsp olive oil
- 1 tsp chili powder
- 1 tsp cumin
- Juice of 2 fresh limes
- 2 ripe avocados
- 1 small red onion, finely chopped
- 1 cup cherry tomatoes, halved
- 1/4 cup fresh cilantro, chopped
- Salt and pepper to taste
- 8 corn tortillas
Instructions
- Marinate the steak: In a bowl, combine olive oil, chili powder, cumin, lime juice, salt, and pepper. Rub the mixture over the flank steak and let it marinate for at least 30 minutes.
- Preheat the grill: Heat your grill to medium-high (about 400°F).
- Grill the steak: Place the marinated steak on the grill and cook for about 4-6 minutes per side for medium-rare. Use a meat thermometer to ensure it reaches 135°F.
- Make the avocado salsa: While the steak rests, combine diced avocados, red onion, cherry tomatoes, cilantro, lime juice, salt, and pepper in a bowl.
- Warm tortillas: Toast corn tortillas on the grill for about a minute until soft.
- Assemble tacos: Slice rested steak against the grain into thin strips. Fill each tortilla with steak slices and top with avocado salsa.
Notes
- Marinate the steak for at least an hour for best results.
- Use fresh ingredients for the avocado salsa.
- Slice steak against the grain for tenderness.
- Customize with your favorite toppings like queso fresco or shredded cheese.
- Store leftovers separately in airtight containers.
- Reheat steak gently on a skillet.
- Prep Time: 30 minutes
- Cook Time: 12 minutes
- Category: Main
- Method: Grilling
- Cuisine: Mexican
Nutrition
- Serving Size: 2 tacos (approximately 180g)
- Calories: 420
- Sugar: 3g
- Sodium: 650mg
- Fat: 26g
- Saturated Fat: 5g
- Unsaturated Fat: 20g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 8g
- Protein: 20g
- Cholesterol: 70mg
