These Grilled Steak Tacos with Avocado Salsa are a fantastic choice for any gathering or casual meal. Smoky, juicy, and just the right amount of spicy, these tacos offer a burst of flavor that makes them unforgettable. Perfect for lunch or dinner, they can easily impress guests at a summer barbecue or provide a satisfying family meal. The unique combination of grilled steak and fresh avocado salsa truly sets this recipe apart.
Why Youβll Love This Recipe
- Flavor-packed: Each bite delivers smoky, juicy goodness combined with the freshness of avocado salsa.
- Quick to prepare: With a total time of just 40 minutes, you can whip up these delicious tacos even on a busy weeknight.
- Versatile for occasions: Ideal for family dinners, parties, or casual get-togethersβeveryone loves tacos!
- Healthy ingredients: Packed with nutritious veggies and lean protein, these tacos are a wholesome choice.
- Customizable: Feel free to add your favorite toppings or adjust spice levels to suit your taste.
Tools and Preparation
Preparing these grilled steak tacos is easy when you have the right tools. Hereβs what youβll need to make your cooking experience smooth.
Essential Tools and Equipment
- Grill
- Mixing bowl
- Knife
- Cutting board
- Tongs
- Serving platter
Importance of Each Tool
- Grill: Essential for achieving that perfect char on the steak, giving it a delicious smoky flavor.
- Mixing bowl: Great for combining ingredients for the avocado salsa, ensuring even distribution of flavors.
- Tongs: Helps in flipping and serving the steak without losing juices.
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
- 1/2 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)
- 1/2 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
For Serving
- 2 tablespoons avocado oil
- 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 Salsa
Start by heating a grill over medium-high heat. In a mixing bowl, combine tomatillos, yellow onion halves, garlic cloves, jalapeΓ±o peppers, and water. Drizzle with avocado oil and toss gently to coat.
Step 2: Grill the Vegetables
Place the prepared vegetables on the grill. Cook for about 8-10 minutes until charred and softened. Remove from heat and let cool slightly before chopping them into small pieces.
Step 3: Mix the Salsa
In another bowl, combine the grilled vegetables with fresh cilantro, lime juice, oregano, and salt. Mix well and adjust seasoning to taste. Set aside while you prepare the steak.
Step 4: Marinate the Steak
In a bowl, mix orange juice, lime juice, chopped cilantro, paprika, kosher salt, onion powder, black pepper, smoked paprika, cumin, and oregano. Add skirt steak sections to the marinade and let sit for at least 15 minutes.
Step 5: Grill the Steak
Preheat your grill again if necessary. Grill marinated steak pieces for about 3-4 minutes per side until they reach desired doneness. Let rest before slicing thinly against the grain.
Step 6: Prepare Tortillas
While grilling steak allows you to warm corn tortillas on the grill until soft and pliable.
Step 7: Assemble Tacos
To serve, place sliced steak onto each tortilla. Top generously with avocado salsa and sprinkle with white onions. Enjoy your delicious grilled steak tacos!
How to Serve Grilled Steak Tacos with Avocado Salsa
Grilled Steak Tacos with Avocado Salsa are perfect for any occasion. Their vibrant flavors and textures make them a crowd-pleaser. Here are some great serving ideas to enhance your taco experience.
Taco Bar Setup
- Create a DIY taco bar with toppings like shredded lettuce, diced tomatoes, and sour cream.
- Let everyone build their own tacos, which adds a fun element to your meal.
Serve with Lime Wedges
- Include lime wedges on the side for an extra zesty kick.
- Guests can squeeze fresh lime juice over their tacos to brighten the flavors.
Pair with Beer or Wine
- Offer a selection of light beers or fruity wines that complement the spices.
- A crisp lager or a refreshing Sauvignon Blanc works well as a pairing.
Add Fresh Salsas
- Serve additional salsas, such as mango salsa or pico de gallo.
- These options provide different flavor profiles and enhance the overall meal.
Garnish with Fresh Cilantro
- Sprinkle fresh cilantro over each taco for added freshness and color.
- This simple garnish elevates both presentation and taste.
How to Perfect Grilled Steak Tacos with Avocado Salsa
Perfecting your Grilled Steak Tacos with Avocado Salsa can take your dish from good to unforgettable. Here are some tips to ensure your tacos shine.
- Marinate the steak: Allowing the steak to marinate for at least an hour enhances its flavor and tenderness.
- Use fresh ingredients: Opt for fresh tomatillos and ripe avocados for the best taste in your salsa.
- Preheat your grill: Ensuring your grill is hot before cooking helps achieve that perfect char on the steak.
- Rest the meat: Letting the grilled steak rest for a few minutes before slicing keeps it juicy and flavorful.
- Warm tortillas: Warm corn tortillas on the grill for a few seconds on each side; this makes them more pliable and enhances their flavor.
- Taste as you go: Adjust seasoning in the avocado salsa according to your preference; donβt hesitate to add more lime juice or salt if needed.

Best Side Dishes for Grilled Steak Tacos with Avocado Salsa
To complete your meal, consider these delightful side dishes that pair beautifully with Grilled Steak Tacos with Avocado Salsa. They add variety and complement the main dish perfectly.
Mexican Rice
A seasoned rice dish that adds heartiness and absorbs any extra salsa juices beautifully.Refried Beans
Creamy refried beans are a classic side that provides protein and pairs well with tacos.Grilled Corn Salad
A refreshing salad made from grilled corn, bell peppers, and lime dressing adds crunch and sweetness.Chips and Guacamole
Crispy tortilla chips served with homemade guacamole make for an irresistible appetizer.Cabbage Slaw
A tangy cabbage slaw adds crunch and balances out the richness of the tacos.Pico de Gallo
Fresh pico de gallo brings brightness and acidity that complements the flavors of grilled steak nicely.Elote (Mexican Street Corn)
Grilled corn on the cob slathered in mayo, cheese, and chili powder is a flavorful indulgence.Frijoles Negros (Black Beans)
Simple black beans cooked with spices provide a nutritious side that pairs perfectly with tacos.
Common Mistakes to Avoid
When making Grilled Steak Tacos with Avocado Salsa, itβs easy to make a few common mistakes. Here are some tips to ensure your tacos turn out perfectly.
Skipping marination: Not marinating the steak can lead to less flavorful meat. Always allow the steak to marinate for at least 30 minutes to enhance its taste and tenderness.
Overcooking the steak: Cooking the steak too long can make it tough and dry. Aim for medium-rare, which is about 130Β°F (54Β°C) for optimal juiciness.
Neglecting fresh ingredients: Using old or subpar ingredients, like wilted cilantro or overripe avocados, can ruin the dish. Always choose fresh produce for the best flavors and textures.
Forgetting about resting time: Cutting into your steak right after grilling can cause juices to run out. Let it rest for 5-10 minutes before slicing to keep it juicy.
Not warming tortillas properly: Cold tortillas can break or become chewy. Warm them on a grill or skillet for a few seconds on each side for better texture and flavor.
Storage & Reheating Instructions
Refrigerator Storage
- Store leftover grilled steak tacos in an airtight container.
- Keep them in the refrigerator for up to 3 days.
- Ensure that the avocado salsa is stored separately to prevent browning.
Freezing Grilled Steak Tacos with Avocado Salsa
- Wrap individual tacos tightly in plastic wrap.
- Place wrapped tacos in a freezer-safe bag.
- They can be frozen for up to 2 months for best quality.
Reheating Grilled Steak Tacos with Avocado Salsa
Oven: Preheat your oven to 350Β°F (175Β°C). Place tacos on a baking sheet and heat for about 10 minutes until warm.
Microwave: Place tacos on a microwave-safe plate. Heat in short intervals of 30 seconds until warmed through; cover with a damp paper towel to maintain moisture.
Stovetop: Heat a skillet over medium heat. Warm each taco for about 1-2 minutes per side, adding a little oil if needed to prevent sticking.

Frequently Asked Questions
Can I use different types of meat for these tacos?
Yes, you can substitute skirt steak with flap steak or flank steak. Both options will still provide delicious results.
How do I make the avocado salsa?
To create the avocado salsa, simply blend tomatillos, onions, garlic, jalapeΓ±o, lime juice, cilantro, oregano, and salt until smooth. Add diced avocado just before serving for freshness.
Are Grilled Steak Tacos with Avocado Salsa healthy?
These tacos are nutritious and balanced with protein from the steak and healthy fats from avocado. You can customize them further by adding more veggies.
Can I prepare this recipe ahead of time?
Absolutely! You can marinate the steak and prepare the salsa in advance. Just grill the steak shortly before serving and warm up your tortillas.
Final Thoughts
Grilled Steak Tacos with Avocado Salsa are not only bursting with flavor but also versatile enough to suit any occasion. Whether youβre hosting a summer barbecue or enjoying a casual weeknight dinner, these tacos can be customized with your favorite toppings or salsas. Give them a try, and enjoy a taste sensation that everyone will love!

Grilled Steak Tacos with Avocado Salsa
- Author: Madison
- Total Time: 40 minutes
- Yield: Serves 6
Description
Grilled Steak Tacos with Avocado Salsa are a delicious and vibrant choice for any meal or gathering. These tacos feature smoky, juicy steak paired with a fresh and zesty avocado salsa, delivering an explosion of flavors in every bite. Perfect for summer barbecues or casual family dinners, this recipe is quick to prepare and easily customizable to suit your taste. With lean protein and nutritious ingredients, these tacos not only satisfy cravings but also provide a healthy option for taco lovers.
Ingredients
- 16 ounces skirt steak
- 2 ripe avocados
- 1 pound tomatillos
- Β½ yellow onion
- 1 jalapeΓ±o
- ΒΎ cup fresh cilantro
- Juice from 2 limes
- Juice from 1 orange
- 6 corn tortillas
Instructions
- For the avocado salsa, grill tomatillos, onion, garlic, and jalapeΓ±o until charred. Chop and mix with cilantro, lime juice, oregano, and salt.
- Marinate the skirt steak in orange juice, lime juice, spices, and half of the cilantro for at least 15 minutes.
- Grill steak pieces for about 3-4 minutes per side until desired doneness. Let rest before slicing.
- Warm corn tortillas on the grill until soft.
- Assemble tacos by adding sliced steak to tortillas and topping with avocado salsa and diced onions.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Category: Main
- Method: Grilling
- Cuisine: Mexican
Nutrition
- Serving Size: 1 serving
- Calories: 290
- Sugar: 2g
- Sodium: 540mg
- Fat: 18g
- Saturated Fat: 4g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 23g
- Fiber: 5g
- Protein: 12g
- Cholesterol: 50mg
Keywords: Allow steak to marinate longer for enhanced flavor. Use fresh ingredients for the best taste. Warm tortillas properly to prevent breaking.