Description
Steak Tacos with Fresh Salsa & Avocado combine perfectly grilled, tender steak with a bright, tangy fresh salsa and creamy avocado slices for a flavorful and satisfying meal. Quick to prepare and customizable, this recipe is perfect for taco nights, offering a delicious balance of smoky, fresh, and creamy textures.
Ingredients
Scale
Steak and Marinade
- 1 lb flank steak or skirt steak (well-marbled)
- 2 tablespoons olive oil
- 2 cloves garlic, minced
- 1 lime, juiced
- Salt and pepper, to taste
Salsa
- 2 medium ripe tomatoes, diced
- 1/4 cup red onion, finely chopped
- 1 jalapeño or serrano pepper, seeded and diced (adjust for spice preference)
- 1/4 cup fresh cilantro, chopped
- 1 lime, juiced
- Salt, to taste
Tacos
- 8 corn or flour tortillas
- 1 ripe avocado, sliced
- Optional toppings: sour cream, crumbled queso fresco, shredded cheddar cheese
Instructions
- Prepare the Marinade and Marinate the Steak: Mix olive oil, minced garlic, lime juice, salt, and pepper in a bowl. Coat the steak thoroughly with the marinade and let it sit for at least 30 minutes to infuse the flavors deeply.
- Make the Fresh Salsa: While the steak marinates, dice tomatoes, red onion, jalapeño, and cilantro. Toss them together with lime juice and a pinch of salt to create a fresh, vibrant salsa.
- Grill the Steak: Preheat your grill or grill pan to high heat. Grill the steak for 4-5 minutes per side for medium-rare or longer if preferred. Let the steak rest for a few minutes before slicing thinly against the grain to keep it tender.
- Warm the Tortillas: Heat tortillas on a dry skillet or directly over a gas flame until soft and pliable to enhance their natural flavor.
- Assemble the Tacos: Place sliced steak on each tortilla, spoon the fresh salsa generously on top, and add slices of creamy avocado. Optionally, add a drizzle of sour cream or sprinkle with cheese.
Notes
- Choose high-quality, well-marbled steak cuts for the best tenderness and flavor.
- Allow steak to rest after grilling to retain juices and ensure every bite is juicy.
- Slice steak against the grain to make it easier to chew.
- Use ripe avocados for creamy texture without bitterness or mushiness.
- Make salsa just before serving to keep colors vibrant and flavors fresh.
Nutrition
- Serving Size: 2 tacos
- Calories: 450 kcal
- Sugar: 3 g
- Sodium: 350 mg
- Fat: 25 g
- Saturated Fat: 5 g
- Unsaturated Fat: 15 g
- Trans Fat: 0 g
- Carbohydrates: 30 g
- Fiber: 7 g
- Protein: 30 g
- Cholesterol: 70 mg
Keywords: steak tacos, fresh salsa, avocado, grilled steak, Mexican tacos, easy dinner, taco night