Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Steak Tacos with Fresh Salsa & Avocado

Steak Tacos with Fresh Salsa & Avocado

  • Author: Mary
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings (2 tacos per person) 1x
  • Category: Appetizers
  • Method: Grilling
  • Cuisine: Mexican
  • Diet: Gluten Free

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

  1. 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.
  2. 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.
  3. 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.
  4. Warm the Tortillas: Heat tortillas on a dry skillet or directly over a gas flame until soft and pliable to enhance their natural flavor.
  5. 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