| |

Grilled Steak Tacos with Avocado Salsa Recipe

If you love tacos as much as I do, then this Grilled Steak Tacos with Avocado Salsa Recipe is going to become a fast favorite in your kitchen. I absolutely love how vibrant and smoky the steak tastes paired with the creamy, zesty avocado salsa. When I first tried this recipe, I was amazed at how simple ingredients could come together to make something that feels so indulgent yet fresh and light. Trust me, once you make these, your family and friends will be asking for them again and again!

❤️

Why You’ll Love This Recipe

  • Bold, smoky flavors: The grilled skirt steak gets perfectly charred, giving every bite a delicious smokiness.
  • Fresh avocado salsa: Creamy avocado combined with tangy tomatillos and lime adds a bright pop of flavor.
  • Easy to customize: You can swap the steak or spice levels to suit your taste, making it a versatile go-to.
  • Perfect for gatherings: These tacos come together quickly and make an impressive, crowd-pleasing meal.

Ingredients You’ll Need

Each ingredient in this Grilled Steak Tacos with Avocado Salsa Recipe really plays a specific role, from tenderizing the steak to balancing the zest and creaminess in the salsa. When shopping, look for fresh tomatillos and ripe avocados to maximize flavor. Oh, and don’t skip the skirt steak—it grills beautifully and stays juicy.

Flat lay of fresh whole tomatillos with bright green husks peeled back, a ripe avocado halved to reveal creamy green flesh, a halved lime with vibrant pulp, a halved orange showing juicy segments, sliced yellow onion halves, whole garlic cloves with papery white skins, a halved jalapeño with seeds removed, a small bunch of fresh cilantro sprigs, six green onions with white bulbs and long green stalks, neatly stacked soft corn tortillas, raw skirt steak sections with rich red marbling, small white ceramic bowls containing avocado oil, finely chopped white onion, water, and a vibrant lime juice, and small piles of spices including kosher salt, paprika, onion powder, freshly cracked black pepper, smoked paprika, ground cumin, and dry oregano, all arranged in perfect symmetry on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997 - Grilled Steak Tacos with Avocado Salsa, steak taco recipes, grilled beef tacos, avocado salsa recipes, easy steak taco dinner
  • Avocado oil: Great for high-heat grilling thanks to its mild flavor and high smoke point.
  • Tomatillos: These provide that bright, slightly tart base for the salsa; make sure to peel and rinse well.
  • Yellow onion: Used both in the salsa and as garnish, giving sweetness and a bit of bite.
  • Garlic: Adds savory depth—use fresh cloves for the best impact.
  • Jalapeño: Seeds removed to keep heat mild, but you can adjust if you like it spicier.
  • Fresh cilantro: Divided between salsa and marinade, it gives a fresh, herbal punch.
  • Lime juice: Two types (plus extra) brighten the whole dish with a tangy zing.
  • Dry oregano: Brings subtle earthiness, balancing the citrus flavors.
  • Kosher salt: For seasoning steak and salsa perfectly.
  • Ripe avocado: The star of the salsa—creaminess that’s just dreamy.
  • Skirt steak: My go-to cut here, but you can substitute with flank or flap steak if you prefer.
  • Orange juice: Adds a hint of sweetness to the steak marinade, enhancing caramelization.
  • Paprika and smoked paprika: For color and smoky undertones that make the steak pop.
  • Onion powder, black pepper, cumin: Round out the steak’s seasoning with warm, hearty flavor notes.
  • Green onions: Grilled alongside steak for additional mild onion flavor.
  • Corn tortillas: Choose fresh or quality store-bought ones—they complement the smoky steak just right.
  • White onion (for serving): Adds crunch and a sharper bite as a taco garnish.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I like to tweak this Grilled Steak Tacos with Avocado Salsa Recipe depending on the season or what I have on hand. The key is keeping that balance of smoky, creamy, and fresh. Feel free to make it your own!

  • Spicy Upgrade: When I want a kick, I leave the jalapeño seeds in or add a finely chopped serrano pepper for extra heat.
  • Vegetarian Version: Swap grilled steak for marinated portobello mushrooms or grilled cauliflower steaks—they soak up the marinade beautifully.
  • Different Protein: Flank or flap steak works well—just adjust cooking time depending on thickness.
  • Cheese Addition: My family loves crumbled Cotija or queso fresco sprinkled on top for a salty tang.

How to Make Grilled Steak Tacos with Avocado Salsa Recipe

Step 1: Prepare the Avocado Salsa

Start by getting that avocado salsa going—it’s what sets these tacos apart. Toss the peeled tomatillos, half a yellow onion, garlic cloves, and jalapeño halves (seeds removed for mild heat) into a blender or food processor. Add water, cilantro, lime juice, dry oregano, and kosher salt, then blend until smooth but still a bit chunky. Finally, stir in the diced ripe avocado. This salsa is creamy, tangy, and just the right amount of spicy—I like to make it first so those flavors can marry while I get the steak ready.

Step 2: Marinate the Steak

While the salsa chills, prep your steak marinade. In a bowl, mix the orange juice, lime juice, half of the chopped cilantro, paprika (both kinds!), kosher salt, onion powder, black pepper, cumin, dry oregano, and avocado oil. Coat the skirt steak sections evenly and let them marinate for at least 20 minutes—this step infuses the meat with bright citrus notes and smoky spices. I like to do this while cleaning up the salsa mess!

Step 3: Fire Up the Grill and Cook

Preheat your grill to medium-high heat—hot enough to get a nice char but not so hot that it burns quickly. Toss on the steak pieces and the green onions. Cook the steak for about 3-4 minutes per side depending on thickness, aiming for medium rare to medium doneness. The green onions get nicely softened and smoky alongside. Once off the grill, let the steak rest for a few minutes, then slice it thinly against the grain. This is what keeps the meat tender and juicy—don’t skip the rest!

Step 4: Warm the Tortillas and Assemble

Warm your corn tortillas on the grill until pliable and slightly charred in spots—that adds flavor and keeps them flexible. Then, build your tacos by layering warm tortilla, sliced steak, a generous spoonful of avocado salsa, a sprinkle of fresh cilantro and finely chopped white onion. Seriously, you’ll be amazed at how all these textures and flavors complement each other so well.

👨‍🍳

Pro Tips for Making Grilled Steak Tacos with Avocado Salsa Recipe

  • Marinate Longer: If you have the time, let the steak marinate for up to an hour to deepen the flavor.
  • Don’t Overblend the Salsa: Keep some texture in the avocado salsa by pulsing gently rather than fully pureeing.
  • Rest Your Meat: Always let the steak rest after grilling to lock in juices and get tender slices.
  • Use a Hot Grill: High temp is key for that gorgeous sear but watch carefully to avoid flare-ups.

How to Serve Grilled Steak Tacos with Avocado Salsa Recipe

The image shows three small white corn tortillas on a white plate with a blue rim, placed over a wooden table. Each tortilla has a layer of small pieces of cooked steak that are brown with some char marks. On top of the meat, there is a spread of green guacamole sauce and scattered chopped onions and fresh cilantro leaves, adding a fresh green and white texture to the tacos. The tortillas are slightly toasted with light brown spots, and the filling is unevenly spread, giving a casual, homemade look. The photo taken with an iphone --ar 2:3 --v 7 - Grilled Steak Tacos with Avocado Salsa, steak taco recipes, grilled beef tacos, avocado salsa recipes, easy steak taco dinner

Garnishes

I’m all about layered flavors, so I like to garnish these tacos with plenty of chopped fresh cilantro and diced white onions for crunch and bite. A squeeze of fresh lime on top brightens everything up, and sometimes I add a few thin slices of radish for color and peppery crunch. If you’re feeling indulgent, a sprinkle of crumbly Cotija cheese takes it over the top in the best way.

Side Dishes

On taco night, I often serve these with Mexican street corn (elote) or a simple black bean salad to keep things fresh and balanced. Crispy tortilla chips and a tangy, slightly smoky salsa verde also work beautifully alongside. If you want to keep it lighter, a bright jicama slaw or cucumber salad is amazing too.

Creative Ways to Present

For special occasions, I like to set up a taco bar—letting everyone build their own with bowls of the avocado salsa, grilled steak, diced onions, cilantro, limes, and different cheeses. Wrapping the warm tortillas in a colorful napkin bundle adds a festive touch. And for a fancier plate, arranging tacos over a smear of avocado salsa with a drizzle of chipotle crema looks stunning.

Make Ahead and Storage

Storing Leftovers

I usually store leftover steak and avocado salsa separately in airtight containers. This keeps the steak from getting soggy and the salsa fresh. The steak lasts about 3-4 days in the fridge, and the salsa is best consumed within 1-2 days to avoid browning.

Freezing

While the steak is freezer-friendly, I don’t recommend freezing the avocado salsa since avocados don’t freeze well—they get mushy and lose flavor. So, freeze just the cooked steak in portioned bags for up to 2 months. Thaw in the fridge overnight before reheating.

Reheating

To reheat leftover steak, I prefer warming it gently in a cast iron skillet over medium-low heat, adding a splash of water or beef broth to keep it moist. Tortillas can be warmed quickly on a skillet or microwave. Reheat avocado salsa fresh if leftovers last—it’s best cold or at room temperature.

FAQs

  1. Can I use a different cut of steak for this recipe?

    Absolutely! While skirt steak is my favorite for its flavor and texture, flank or flap steak are great alternatives. Just keep in mind the cooking time might vary slightly depending on thickness; aim for medium rare to medium for best tenderness.

  2. How spicy are these tacos?

    This recipe features mild heat by removing jalapeño seeds, but if you love spicier tacos, you can leave the seeds in or add extra peppers like serrano. The avocado salsa and lime juice also help balance any heat.

  3. Can I make the avocado salsa ahead of time?

    You can prep the salsa a few hours ahead, but for the freshest taste and to avoid browning, I recommend making it within a day. Stir in avocado right before serving if possible.

  4. What’s the best way to warm the tortillas?

    Warming them on the grill for a minute or two each side gives them a lovely smoky flavor and keeps them flexible. Alternatively, a dry skillet over medium heat works great, or even microwaving wrapped in a damp paper towel for 20-30 seconds.

  5. How do I keep the steak juicy and tender?

    Marinate the steak well and don’t overcook it. Also, resting the steak for a few minutes after grilling allows juices to redistribute, making slices tender and flavorful.

Final Thoughts

This Grilled Steak Tacos with Avocado Salsa Recipe holds a special place in my meal rotation because it’s just so full of bright, smoky, and creamy flavors all at once. I’ve found that it brings everyone to the table with smiles—and that’s really what cooking is all about, isn’t it? Give it a try and let me know how your tacos turn out; I’m betting they’ll become your new weeknight favorite, just like they are mine!

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

Grilled Steak Tacos with Avocado Salsa Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.6 from 119 reviews
  • Author: Lauren
  • Prep Time: 25 min
  • Cook Time: 15 min
  • Total Time: 40 min
  • Yield: 6 servings, 6 tacos each
  • Category: Main Dish
  • Method: Grilling
  • Cuisine: Mexican

Description

These Grilled Steak Tacos with Avocado Salsa deliver a smoky, juicy, and flavorful meal featuring marinated skirt steak grilled to perfection and topped with a vibrant avocado salsa made from tomatillos, cilantro, and lime. Perfect for a quick yet impressive Mexican-inspired dinner.


Ingredients

Avocado Salsa

  • 2 tablespoons avocado oil
  • 1 pound 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 tablespoons, plus more to taste)
  • ½ teaspoon dry oregano
  • ½ teaspoon kosher salt (plus more to taste)
  • 1 ripe avocado

Steak Marinade and Tacos

  • 16 ounces 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 tablespoons)
  • ½ cup finely chopped fresh cilantro (divided in half)
  • 1 teaspoon paprika
  • 1 teaspoon kosher salt
  • 1 teaspoon onion powder
  • ½ teaspoon freshly-cracked black pepper
  • ½ teaspoon smoked paprika
  • ½ teaspoon ground cumin
  • ½ teaspoon dry oregano
  • 2 tablespoons avocado oil
  • 6 green onions
  • 6 corn tortillas
  • ¼ cup finely chopped white onion (for serving)


Instructions

  1. Prepare the Avocado Salsa: In a blender or food processor, combine avocado oil, tomatillos, half yellow onion, garlic, jalapeño, water, cilantro, lime juice, dry oregano, and kosher salt. Blend until smooth and creamy. Slice the ripe avocado and gently fold it into the salsa mixture. Adjust seasoning and lime juice to taste. Set aside.
  2. Marinate the Steak: In a bowl, whisk together orange juice, lime juice, half of the chopped cilantro, paprika, kosher salt, onion powder, black pepper, smoked paprika, ground cumin, dry oregano, and avocado oil. Add the skirt steak sections to the marinade, ensuring they are well coated. Let marinate for at least 20 minutes, up to 1 hour, in the refrigerator.
  3. Preheat the Grill: Heat your grill to medium-high heat, ensuring it’s clean and well-oiled to prevent sticking.
  4. Grill the Steak and Green Onions: Remove steak from marinade and grill for about 3-4 minutes per side or until desired doneness is reached. Grill green onions alongside the steak until slightly charred and tender, about 5 minutes. Remove from grill and let steak rest for 5 minutes before slicing thinly against the grain.
  5. Warm the Tortillas: On the grill or a skillet, warm the corn tortillas for about 30 seconds to 1 minute per side until pliable and slightly charred.
  6. Assemble the Tacos: Place slices of grilled steak onto each tortilla. Top with avocado salsa, grilled green onions, and a sprinkle of finely chopped white onion and remaining cilantro. Add extra lime juice or salt if desired.
  7. Serve: Serve the grilled steak tacos immediately while warm, accompanied by lime wedges on the side for extra zest.

Notes

  • For milder heat, remove jalapeño seeds completely; for more spice, leave some seeds in.
  • Flap steak or flank steak can be substituted for skirt steak if unavailable.
  • Allow the steak to rest after grilling to keep it juicy and tender.
  • Use fresh corn tortillas for the best texture and flavor.
  • Avocado salsa can be made ahead and stored in the refrigerator for up to 24 hours.

Nutrition

  • Serving Size: 1 serving (approx. 1 taco)
  • Calories: 350
  • Sugar: 5 g
  • Sodium: 693 mg
  • Fat: 22 g
  • Saturated Fat: 4 g
  • Unsaturated Fat: 16 g
  • Trans Fat: 0.3 g
  • Carbohydrates: 23 g
  • Fiber: 6 g
  • Protein: 20 g
  • Cholesterol: 48 mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star