Print

Steak Tacos with Fresh Salsa & Avocado

Steak Tacos with Fresh Salsa & Avocado

Steak Tacos with Fresh Salsa & Avocado offer a vibrant, flavorful, and satisfying meal that combines tender, juicy steak with fresh, zesty salsa and creamy avocado. This easy-to-prepare recipe delivers a perfect balance of textures and flavors for a crowd-pleasing dish ideal for weeknights or entertaining.

Ingredients

Scale

For the Steak

  • 1 lb flank or skirt steak
  • 1 tbsp olive oil
  • Salt, to taste
  • Black pepper, to taste

For the Fresh Salsa

  • 2 ripe tomatoes, finely diced
  • 1/4 cup red onion, finely diced
  • 1 jalapeño, seeded and finely diced (adjust to heat preference)
  • 1/4 cup fresh cilantro, chopped
  • 1 tbsp fresh lime juice
  • 1 tsp olive oil (for drizzling)
  • Pinch of salt

For the Tacos

  • 8 corn or flour tortillas
  • 1 ripe avocado
  • Additional lime wedges (for serving)
  • Optional garnishes: extra cilantro, sour cream, crumbled queso fresco, pickled jalapeños

Instructions

  1. Prepare the Fresh Salsa: Finely dice the tomatoes, red onion, and jalapeño. Combine them in a bowl with chopped cilantro, a squeeze of fresh lime juice, a drizzle of olive oil, and a pinch of salt. Mix gently to retain texture and set aside to let flavors meld.
  2. Season and Cook the Steak: Pat the steak dry and season generously with salt and pepper on both sides. Heat a grill or skillet with olive oil over medium-high heat. Cook the steak for 3-5 minutes per side, depending on thickness and desired doneness, aiming for medium-rare to medium. Let the steak rest for 5 minutes before slicing thinly against the grain.
  3. Prep the Avocado: While the steak rests, cut the avocado in half, remove the pit, and scoop out the flesh. Slice thinly or mash slightly depending on your preferred taco texture. Lightly sprinkle with lime juice to prevent browning and add brightness.
  4. Assemble the Steak Tacos: Warm the tortillas briefly in a pan or oven until pliable. Place sliced steak down the center of each tortilla, top with fresh salsa, and finish with avocado slices. Add extra cilantro or a dollop of sour cream if desired.

Notes

  • Choose high-quality marbled steak like skirt or flank for best flavor and tenderness.
  • Rest steak before slicing to keep juices locked in and meat juicy.
  • Use fresh, ripe ingredients to maximize flavor and vibrant colors.
  • Warm tortillas properly to improve flexibility and texture.
  • Slice steak against the grain for easier chewing and better tenderness.

Nutrition

Keywords: steak tacos, fresh salsa, avocado, Mexican recipe, easy tacos, quick dinner, grilled steak, healthy tacos