• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
flavor ful tales

flavor ful tales

  • Home
  • All Recipes
  • Breakfast
  • Appetizers
  • DINNERS
  • DESSERTS
  • About
  • Contact

flavor ful tales

  • Home
  • All Recipes
  • Breakfast
  • Appetizers
  • DINNERS
  • DESSERTS
  • About
  • Contact
DINNERS / Grilled Steak Tacos with Avocado Salsa

Grilled Steak Tacos with Avocado Salsa

April 16, 2026 by Mila

The sizzling sound of skirt steak hitting the grill mingles with the fresh aroma of zesty avocado salsa, creating a vibrant kitchen experience. This recipe for grilled steak tacos with avocado salsa takes about 30 minutes from start to finish, making it a quick and delicious meal that works every time. The combination of tender steak and refreshing salsa elevates these tacos to a whole new level.

These grilled steak tacos are perfect for casual dinners, quick lunches, or festive gatherings. You can make the salsa in advance and store it in the fridge to save time when preparing your tacos.

Why You’ll Love This Recipe

  • The charred skirt steak provides a perfect smoky flavor that pairs beautifully with fresh toppings.
  • Creamy avocado salsa adds a refreshing burst of flavor that lightens up the dish.
  • Simple and quick to prepare, making taco night a breeze.
  • Perfect for customizing with your favorite toppings.

What You’ll Need

Gather the ingredients to make this flavorful dish.

For the Salsa Verde

  • 2 tbsp avocado oil
  • 1 lb tomatillos, husks peeled and rinsed well
  • ½ yellow onion, sliced in half
  • 2 cloves garlic, skins peeled
  • 1 jalapeño, sliced in half, seeds removed for mild heat
  • ¼ cup water
  • ¼ cup fresh cilantro
  • Juice of 1 lime (around 2 tbsp, plus more to taste)
  • ½ tsp dry oregano
  • ½ tsp kosher salt (plus more to taste)

For the Grilled Steak

  • 1 ripe avocado
  • 16 oz skirt steak, cut into 6-inch sections (substitute flap steak or flank steak)
  • Juice of 1 orange (around ¼ cup)
  • Juice of 1 large lime (around 2 tbsp)
  • ½ cup finely chopped fresh cilantro (divided in half)
  • 1 tsp paprika
  • 1 tsp kosher salt
  • 1 tsp onion powder
  • ½ tsp freshly-cracked black pepper
  • ½ tsp smoked paprika
  • ½ tsp ground cumin
  • ½ tsp dry oregano
  • 2 tbsp avocado oil

For Serving

  • 6 green onions
  • 6 corn tortillas
  • ¼ cup finely chopped white onion (for serving)

Use fresh tomatillos for the best flavor.

Substitutions & Swaps

  • Flank steak or flap steak for skirt steak.
  • Lime juice can replace orange juice.
  • Red onion instead of white for serving.
  • Fresh cilantro can be omitted if desired.

How to Make It

Create delicious grilled steak tacos with ease by following these simple steps.

Prepare the salsa verde

Combine the avocado oil, tomatillos, onion halves, garlic, and jalapeño in a saucepan. Add the water and bring to a simmer over medium heat.

Blend the salsa

Simmer for about 10 minutes or until tomatillos are soft. Then, transfer the mixture to a blender and add cilantro, lime juice, oregano, and salt. Blend until smooth and taste for seasoning.

Grilled Steak Tacos with Avocado Salsa

Marinate the steak

In a bowl, combine orange juice, lime juice, half of the chopped cilantro, paprika, kosher salt, onion powder, black pepper, smoked paprika, ground cumin, and dry oregano. Add the skirt steak and coat evenly. Let it marinate for at least 20 minutes.

Grill the steak

Preheat a grill or grill pan over high heat. Once hot, add the marinated steak and grill for about 3-4 minutes per side for medium-rare, or cook to your desired doneness.

Warm the tortillas

While the steak grills, place the corn tortillas on the grill for about 30 seconds per side until warm and slightly charred.

Assemble the tacos

Once the steak is cooked, let it rest for a few minutes before slicing against the grain. Place slices of steak in warm tortillas, top with avocado salsa, diced green onions, and chopped white onion.

How to Store It

Fridge: 3 days in an airtight container.
Freezer: No, steak texture changes when frozen.
Reheat: Microwave for 1-2 minutes until heated through.

Tips for Best Results

  • Make sure the grill is very hot before cooking the steak for optimal searing.
  • Allow the steak to rest before slicing to retain the juices.
  • Adjust the heat of the salsa by leaving some jalapeño seeds if you prefer extra spice.
  • Serve immediately after assembling for the best texture.

Serving Suggestions

  • Pair these tacos with a refreshing margarita.
  • Serve with a side of Mexican rice or beans.
  • Enjoy them during summer cookouts or taco nights with friends and family.

Grilled Steak Tacos with Avocado Salsa

« Previous Post
Creamy Cheddar Ranch Chicken Tacos
Next Post »
Crockpot Chicken Tacos

If you enjoyed this…

Creamy high protein beef pasta served in a bowl with herbs.

Creamy High Protein Beef Pasta

Garlic Parmesan Chicken Skewers ready to be served on a platter.

Garlic Parmesan Chicken Skewers

Delicious Korean chicken skewers with marinated chicken and vegetables on sticks.

Korean Chicken Skewers

Reader Interactions

Leave a Comment Cancel reply

Helpful comments include feedback on the post or changes you made.

Primary Sidebar

Browse by Diet

All RecipesAppetizersBreakfastDINNERSDESSERTS
Roasted cabbage steaks served on a plate with seasoning

Roasted Cabbage Steaks

Delicious Hawaiian Chicken Kebabs on skewers served with colorful vegetables

Hawaiian Chicken Kebabs Recipe

Garlic Parmesan Chicken Skewers on a grill with herbs and spices

Garlic Parmesan Chicken Skewers

  • About
  • Contact
  • Cookies Policy
  • Terms of Use
  • Privacy Policy
  • GDPR

© 2025 Flavorful Tales – All Rights Reserved Sharing delicious stories and simple recipes to brighten every kitchen. www.flavorfultales.com