These Grilled Steak Tacos with Avocado Salsa are perfect for any occasion, whether it’s a summer barbecue, a cozy family dinner, or a festive taco night with friends. The smoky flavor of the grilled steak combined with the fresh, zesty avocado salsa creates a mouthwatering experience that everyone will love. These tacos are not only delicious but also easy to prepare, making them a great addition to your weeknight meals or weekend gatherings.
Why You’ll Love This Recipe
- Incredible Flavor: These tacos burst with smoky and spicy flavors that will tantalize your taste buds.
- Fresh Ingredients: Made with fresh tomatillos and ripe avocados, each bite is filled with quality ingredients.
- Quick Preparation: With just 40 minutes from start to finish, you can whip these up in no time!
- Versatile Meal: Perfect for lunch or dinner, they can be served at casual get-togethers or special occasions.
- Healthy Option: Packed with protein and healthy fats, these tacos make for a nutritious meal.

Tools and Preparation
To make the most of your cooking experience, having the right tools is essential. Here’s what you need to prepare these delicious tacos.
Essential Tools and Equipment
- Grill or grill pan
- Mixing bowls
- Cutting board
- Chef’s knife
- Tongs
- Serving platter
Importance of Each Tool
- Grill or grill pan: This tool is critical for achieving that perfect char on the steak, enhancing its flavor.
- Mixing bowls: Great for combining ingredients for the avocado salsa and marinating the steak.
- Chef’s knife: A sharp knife makes chopping vegetables effortless and safe.
- Tongs: Essential for flipping the steak without losing any juices while cooking.
Ingredients
These Grilled Steak Tacos with Avocado Salsa are smoky, juicy, just the right amount of spicy and absolutely bursting with flavour.
For the 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)
For the Steak Filling
- 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)
- ½ 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
For Serving
- 6 green onions
- 6 corn tortillas
- ¼ cup finely chopped white onion (for serving)
How to Make Grilled Steak Tacos with Avocado Salsa
Step 1: Prepare the Avocado Salsa
- In a grill-safe bowl, add the tomatillos, yellow onion, garlic cloves, jalapeño, and water. Drizzle with avocado oil.
- Place this mixture on medium heat on your grill until softened and slightly charred. This usually takes about 10 minutes.
- Remove from heat and let it cool slightly. Then blend together with cilantro, lime juice, oregano, and salt until smooth.
Step 2: Marinate the Steak
- In another bowl, combine orange juice, lime juice, cilantro, paprika, kosher salt, onion powder, black pepper, smoked paprika, ground cumin, dry oregano, and avocado oil.
- Add skirt steak sections into the marinade ensuring they are well-coated. Let them marinate for at least 10 minutes while you prepare other ingredients.
Step 3: Grill the Steak
- Preheat your grill to high heat.
- Grill marinated steak sections for about 3-5 minutes per side or until desired doneness is reached.
- Remove from grill and let rest before slicing thinly against the grain.
Step 4: Warm Corn Tortillas
- On a hot skillet or directly over flame on your grill, warm each corn tortilla for about 30 seconds on each side until pliable.
Step 5: Assemble Tacos
- Place sliced grilled steak onto warmed tortillas.
- Top generously with avocado salsa and sprinkle chopped white onion over each taco.
- Garnish with sliced green onions if desired.
Enjoy these flavorful Grilled Steak Tacos with Avocado Salsa as part of your next meal!
How to Serve Grilled Steak Tacos with Avocado Salsa
These Grilled Steak Tacos with Avocado Salsa are perfect for any meal. They can be served in various ways to enhance your dining experience.
Topping Variations
- Fresh Cilantro: Sprinkle chopped cilantro on top for a burst of flavor.
- Lime Wedges: Serve with lime wedges for an extra zesty kick.
- Sour Cream: Add a dollop of sour cream for creaminess and balance.
- Feta Cheese: Crumbled feta offers a tangy contrast to the smoky steak.
Additional Garnishes
- Radish Slices: Thinly sliced radishes add crunch and color.
- Pickled Onions: Sweet and tangy pickled onions complement the dish beautifully.
Serving Style
- Platter Style: Arrange the tacos on a large platter for sharing.
- Individual Plates: Serve each taco on individual plates for a more formal presentation.
How to Perfect Grilled Steak Tacos with Avocado Salsa
Perfecting your grilled steak tacos is all about technique and flavor balance. Here are some tips to enhance your cooking process.
- Marinate the Steak: Allow the steak to marinate for at least 30 minutes to absorb flavors.
- Use High Heat: Grill on high heat for that perfect sear and smoky flavor.
- Rest the Meat: Let the steak rest after grilling to retain its juices before slicing.
- Warm Tortillas: Warm corn tortillas on the grill or stovetop to make them pliable and enhance their taste.
Best Side Dishes for Grilled Steak Tacos with Avocado Salsa
Pairing side dishes with your grilled steak tacos can elevate your meal. Here are some great options to consider.
- Mexican Rice: Fluffy rice flavored with tomatoes and spices complements tacos well.
- Refried Beans: Creamy refried beans add protein and richness, making them a classic pairing.
- Corn Elote: Grilled corn on the cob topped with cheese, lime, and chili powder brings a sweet and savory element.
- Guacamole: Fresh guacamole enhances the avocado flavor in your tacos while adding creaminess.
- Chips and Salsa: Crispy tortilla chips served with fresh salsa make for a crunchy appetizer.
- Grilled Vegetables: A mix of seasonal vegetables grilled to perfection adds color and nutrition to your plate.
Common Mistakes to Avoid
Grilled Steak Tacos with Avocado Salsa can be a delightful meal, but there are common pitfalls to watch for.
- Skipping the marination: Not marinating your steak can lead to flavorless meat. Always allow time for the marinade to enhance the taste.
- Overcooking the steak: Cooking steak too long can make it tough. Aim for medium-rare to keep it juicy and tender.
- Using stale tortillas: Old tortillas can ruin your tacos. Use fresh corn tortillas for the best texture and taste.
- Ignoring seasoning: Under-seasoning can make your tacos bland. Don’t skimp on spices; they elevate the dish significantly.
- Forgetting about toppings: A lack of toppings can make tacos less exciting. Experiment with fresh ingredients like cilantro, onions, and salsas for added flavor.

Storage & Reheating Instructions
Refrigerator Storage
- Store leftover tacos in an airtight container.
- They will last up to 3 days in the fridge.
Freezing Grilled Steak Tacos with Avocado Salsa
- Wrap individual tacos tightly in plastic wrap or aluminum foil.
- Freeze them for up to 2 months for best quality.
Reheating Grilled Steak Tacos with Avocado Salsa
- Oven: Preheat to 350°F (175°C) and heat wrapped tacos for about 10-15 minutes until warm.
- Microwave: Heat on medium power in 30-second intervals until heated through.
- Stovetop: Warm them in a skillet over medium heat for about 1-2 minutes on each side.
Frequently Asked Questions
Here are some common questions regarding Grilled Steak Tacos with Avocado Salsa.
Can I use other cuts of beef?
Yes, you can substitute skirt steak with flap or flank steak if needed.
How spicy are these tacos?
The spice level is adjustable. Remove the jalapeño seeds for a milder flavor or add more if you like heat.
What sides pair well with grilled steak tacos?
Try serving with rice, beans, or a fresh salad. These sides complement the flavors perfectly.
Can I make avocado salsa ahead of time?
Absolutely! The salsa can be made a day in advance and stored in the fridge. Just add more lime juice before serving to keep it fresh.
Final Thoughts
These Grilled Steak Tacos with Avocado Salsa are not only bursting with flavor but are also versatile enough to suit any occasion. Feel free to customize them by adding different toppings or spices according to your preferences. Give this recipe a try, and enjoy a delightful meal that everyone will love!

Grilled Steak Tacos with Avocado Salsa
- Total Time: 40 minutes
- Yield: Serves 4 (8 tacos) 1x
Description
Grilled Steak Tacos with Avocado Salsa are the ultimate crowd-pleaser, perfect for summer barbecues, casual dinners, or festive taco nights.
Ingredients
- 1 pound skirt steak
- 2 ripe avocados
- 1 pound tomatillos
- ½ yellow onion
- 2 cloves garlic
- 1 jalapeño
- Fresh cilantro
- Lime juice
- Orange juice
- Corn tortillas
Instructions
- Make the Avocado Salsa: Grill tomatillos, onion, garlic, and jalapeño until softened. Blend with cilantro, lime juice, oregano, and salt.
- Marinate the Steak: Combine orange juice, lime juice, cilantro, and spices in a bowl. Coat steak sections and let marinate for at least 10 minutes.
- Grill the Steak: Preheat grill to high heat. Cook marinated steak for 3-5 minutes on each side until your desired doneness is reached. Let rest before slicing.
- Warm Tortillas: Grill corn tortillas for about 30 seconds per side until pliable.
- Assemble Tacos: Place sliced steak on tortillas, top with avocado salsa and chopped onions.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Grilling
- Cuisine: Mexican
Nutrition
- Serving Size: 2 tacos (approximately 200g)
- Calories: 420
- Sugar: 4g
- Sodium: 780mg
- Fat: 24g
- Saturated Fat: 6g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 7g
- Protein: 20g
- Cholesterol: 60mg
Keywords: For added heat, leave some jalapeño seeds in the salsa. Substitute skirt steak with flank or flap steak if preferred. Customize toppings with fresh cilantro or crumbled feta cheese.