Grilled Steak Tacos-Fresh Avocado Salsa Recipe
Grilled Steak Tacos with Avocado Salsa are an absolute game-changer for any weeknight meal or weekend gathering. There’s something incredibly satisfying about perfectly grilled, juicy steak, nestled into warm tortillas and topped with a vibrant, creamy avocado salsa. It’s the kind of dish that makes everyone at the table smile, and for good reason! The smoky char from the grill on the steak, combined with the cool, zesty kick of the fresh avocado salsa, creates a flavor explosion that’s both comforting and exhilarating. We love these grilled steak tacos with avocado salsa because they strike that perfect balance between robust, meaty goodness and bright, fresh accompaniments. It’s a culinary hug that’s also incredibly sophisticated, proving that delicious doesn’t have to be complicated.
Why You’ll Adore This Recipe:
A Symphony of Flavors and Textures
This isn’t just another taco recipe; it’s an experience. The secret to truly outstanding grilled steak tacos with avocado salsa lies in the quality of the steak and the freshness of the salsa. We’re talking tender, marinated strips of grilled perfection, artfully paired with a chunky, flavorful salsa bursting with ripe avocados, cilantro, lime, and a hint of jalapeño for that subtle warmth. The contrast is simply divine, making every bite an adventure.

Ingredients:
Cooking Instructions:
Prepare the Avocado Salsa Verde
This salsa is the heart of our taco, bringin extractg a bright, creamy, and slightly tangy element that perfectly complements the rich steak. We’ll start by roasting some of the ingredients to deepen their flavor before blending them into a vibrant sauce.
1. Begin extract by preheating your broiler or grill to medium-high heat. On a baking sheet, toss the husked and rinsed tomatillos, the halved yellow onion, the peeled garlic cloves, and the halved jalapeño (seeds removed) with 1 tablespoon of the avocado oil. Spread them out in a single layer. Broil or grill them for about 5-7 minutes per side, or until they are softened and slightly charred. Keep a close eye on them as they can burn quickly. You want them to be tender and have some smoky notes, not completely blackened. Once roasted, let them cool slightly.
2. Transfer the cooled roasted vegetables to a blender or food processor. Add the ¼ cup water, ¼ cup fresh cilantro, the juice of 1 lime, the dry oregano, and ½ teaspoon kosher salt. Blend until the mixture is smooth and well combined. Taste and adjust seasoning as needed, adding more salt or lime juice if you prefer. This is your base salsa verde.
3. Now, let’s add the creamy avocado. Dice the ripe avocado and gently fold it into the salsa verde. You can either chop the avocado into small pieces for a chunkier salsa or lightly mash it with a fork before incorporating it for a creamier texture. The goal is to have pockets of creamy avocado throughout the salsa. Set this aside.
Marinate and Grill the Steak
The skirt steak is incredibly flavorful and cooks quickly, making it ideal for tacos. A simple citrus marinade will tenderize it and add a lovely brightness.
4. While the salsa is chilling, prepare the steak. In a medium bowl, combine the juice of 1 orange, the juice of 1 large lime, and the remaining 1 tablespoon of avocado oil. Add about half of the finely chopped cilantro to this marinade. Season with another pinch of kosher salt and a grind of black pepper. Place the skirt steak sections into this marinade, ensuring they are well coated. Let the steak marinate for at least 30 minutes, and up to 2 hours, at room temperature. If you’re marinating for longer than 30 minutes, it’s best to do so in the refrigerator.
Grill the Steak and Assemble Tacos
The final steps involve grilling the steak to perfection and then assembling your delicious tacos.
5. Preheat your grill to medium-high heat. Remove the steak from the marinade and pat it dry with paper towels. This is an important step for achieving a good sear. Discard the marinade. Grill the steak for 3-5 minutes per side for medium-rare, or until your desired level of doneness is reached. Skirt steak is best served medium-rare to medium, as overcooking can make it tough. Once grilled, let the steak rest on a cutting board for at least 5-10 minutes. This resting period allows the juices to redistribute throughout the meat, resulting in a more tender and flavorful steak. After resting, slice the steak thinly against the grain. This is crucial for tenderness; you’ll see the muscle fibers running in one direction, so slice perpendicular to them.
6. Warm your tortillas. You can do this directly on the grill for a minute per side, in a dry skillet over medium heat until they are pliable, or wrap them in a damp paper towel and microwave them for 30-second intervals until warm.
7. Now it’s time to assemble! Place a generous portion of the sliced grilled steak onto each warm tortilla. Spoon a good amount of the avocado salsa verde over the steak. Sprinkle with the remaining finely chopped cilantro. Add any of your favorite optional toppings, such as crum extractbled cotija cheese, extra lime wedges for squeezing, or some quick-pickled red onions for a bit of tang and crunch. Serve immediately and enjoy the explosion of flavors! These tacos are a perfect weeknight meal or a fantastic option for a casual gathering. The combination of the smoky, tender steak, the bright and creamy salsa, and the warm tortilla is truly irresistible.

Conclusion:
You’ve just unlocked the secret to incredibly satisfying Grilled Steak Tacos with Avocado Salsa! This recipe is a winner because it balances the smoky char of perfectly grilled steak with the creamy, vibrant freshness of a homemade avocado salsa. The simplicity of the ingredients allows the quality of the steak to shine, while the quick salsa adds a burst of flavor that elevates every bite. These tacos are incredibly versatile and perfect for weeknight dinners, weekend BBQs, or even impressing guests. Don’t hesitate to give them a try; I promise you won’t be disappointed!
For serving, I love to present these tacos buffet-style, allowing everyone to customize their own. Alongside the grilled steak tacos and avocado salsa, consider offering warm corn tortillas, crum extractbled cotija cheese, pickled red onions for a bit of tang, a dollop of sour cream or crema, and some extra lime wedges for a final squeeze of citrus. If you’re feeling adventurous, consider swapping the steak for grilled chicken or firm tofu for a vegetarian twist, or add a sprinkle of corn kernels to your salsa for extra texture. Enjoy the process and savor the delicious results!
Frequently Asked Questions:
Can I grill the steak indoors if I don’t have an outdoor grill?
Absolutely! If you don’t have access to an outdoor grill, you can achieve a similar delicious char by using a grill pan on your stovetop or even broiling the steak in your oven. Just ensure the pan is well-heated or the broiler is hot for that perfect sear.
What kind of steak is best for grilled steak tacos?
For grilled steak tacos, cuts like flank steak, skirt steak, or even sirloin are excellent choices. They tend to be flavorful and tender when grilled properly and sliced against the grain.
How long will the avocado salsa last in the refrigerator?
To best enjoy the freshness, I recommend making the avocado salsa just before serving. However, if you have leftovers, store it in an airtight container in the refrigerator for up to 24 hours. Squeeze a little extra lime juice on top to help prevent browning.

Grilled Skirt Steak Tacos with Avocado Salsa
Flavorful skirt steak tacos topped with a vibrant, fresh avocado salsa.
Ingredients
-
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
-
1/2 teaspoon kosher salt (plus more to taste)
-
1 ripe avocado
-
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)
-
1/2 cup finely chopped fresh cilantro (divided in half)
Instructions
-
Step 1
For the avocado salsa: Grill the tomatillos, half of the yellow onion, garlic, and jalapeño over medium-high heat until charred, about 5-7 minutes per side. Remove from heat and let cool slightly. -
Step 2
Transfer the grilled tomatillos, onion, garlic, and jalapeño to a blender. Add ¼ cup water, ¼ cup fresh cilantro, juice of 1 lime, ½ teaspoon dry oregano, and ½ teaspoon kosher salt. Blend until mostly smooth. -
Step 3
Dice the ripe avocado and gently fold it into the salsa. Taste and adjust seasoning with salt and lime juice as needed. -
Step 4
For the steak: In a bowl, combine the juice of 1 orange and juice of 1 large lime. Add the skirt steak and marinate for at least 30 minutes, or up to 2 hours in the refrigerator. -
Step 5
Preheat grill to medium-high heat. Remove steak from marinade, letting excess drip off. Grill for 4-5 minutes per side for medium-rare, or to your desired doneness. Let rest for 5-10 minutes. -
Step 6
Thinly slice the grilled steak against the grain. -
Step 7
Serve the sliced steak in warm tortillas, topped with the avocado salsa and the remaining finely chopped fresh cilantro.
Important Information
Nutrition Facts (Per Serving)
It is important to consider this information as approximate and not to use it as definitive health advice.
Allergy Information
Please check ingredients for potential allergens and consult a health professional if in doubt.
