Grilled Steak Tacos with Avocado Salsa
These Grilled Steak Tacos with Avocado Salsa are the ultimate crowd-pleaser, perfect for summer barbecues, casual dinners, or any festivity. The combination of smoky grilled steak and fresh avocado salsa creates a flavor explosion that will leave everyone wanting more. These tacos are not only delicious but also easy to prepare, making them an excellent choice for both novice and experienced cooks. With vibrant ingredients and a satisfying crunch from the tortillas, this dish is sure to impress at any gathering.
Why You’ll Love This Recipe
- Bursting with Flavor: Each bite offers a delightful mix of smoky, tangy, and spicy notes that excite the taste buds.
- Easy to Prepare: With simple steps and accessible ingredients, making these tacos is a breeze.
- Versatile Dish: Perfect for dinner parties, casual lunches, or meal prepping for the week ahead.
- Healthy Ingredients: Packed with fresh veggies and lean protein, these tacos are a nutritious choice.
- Customizable: Adjust the spice level or toppings according to your preferences for a unique twist each time.

Tools and Preparation
To prepare these tasty Grilled Steak Tacos with Avocado Salsa, you’ll need some essential kitchen tools. Having the right equipment makes the cooking process smoother and more enjoyable.
Essential Tools and Equipment
- Grill or grill pan
- Cutting board
- Knife
- Mixing bowl
- Tongs
Importance of Each Tool
- Grill or grill pan: Provides that coveted charred flavor on the steak while allowing you to cook evenly.
- Cutting board: Essential for safely preparing your ingredients without damaging surfaces.
- Knife: A sharp knife ensures clean cuts for your vegetables and meat, saving time during prep.
- Mixing bowl: Ideal for combining ingredients like the avocado salsa without making a mess.
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
- 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
Start by heating one tablespoon of avocado oil in a pan over medium heat. Add tomatillos, onion halves, garlic cloves, and jalapeño.
– Cook until tomatillos are soft and charred on edges.
– Remove from heat; add water, cilantro, lime juice, oregano, and salt.
– Blend until smooth or chunky as per preference.
Step 2: Marinate the Steak
In a mixing bowl, combine orange juice, lime juice, cilantro, paprika, salt, onion powder, black pepper, smoked paprika, cumin, dry oregano, and remaining avocado oil.
– Place skirt steak in marinade; let it sit for at least 15 minutes.
Step 3: Grill the Steak
Preheat your grill over medium-high heat. Remove steak from marinade.
– Grill steak for about 4–5 minutes per side until desired doneness.
– Let it rest before slicing against the grain into thin strips.
Step 4: Assemble Your Tacos
Warm corn tortillas on the grill or stovetop until pliable.
– Fill each tortilla with sliced steak.
– Top generously with avocado salsa and garnish with green onions and white onion before serving.
Enjoy your flavorful Grilled Steak Tacos with Avocado Salsa!
How to Serve Grilled Steak Tacos with Avocado Salsa
Grilled Steak Tacos with Avocado Salsa are not only delicious but also versatile. Here are some creative serving suggestions to elevate your taco experience.
Fresh Garnishes
- Cilantro: Sprinkle fresh cilantro on top for an aromatic touch.
- Lime Wedges: Serve with lime wedges for a burst of citrus flavor.
Salsas and Sauces
- Pico de Gallo: A fresh tomato salsa adds crunch and zest.
- Chipotle Sauce: Drizzle chipotle sauce for a smoky kick.
Complementary Toppings
- Pickled Red Onions: Add tangy pickled onions for extra flavor.
- Crumbled Cotija Cheese: For a salty, creamy finish, sprinkle cotija cheese over the tacos.
How to Perfect Grilled Steak Tacos with Avocado Salsa
To make the best Grilled Steak Tacos with Avocado Salsa, follow these essential tips for perfecting your dish.
- Marinate the Steak: Allow the steak to marinate for at least an hour to enhance the flavor.
- Use High Heat: Grill on high heat to achieve a nice char while keeping the inside juicy.
- Let It Rest: After grilling, let the steak rest before slicing to retain juices.
- Warm Tortillas: Lightly warm corn tortillas on the grill or stovetop for better flexibility and taste.
Best Side Dishes for Grilled Steak Tacos with Avocado Salsa
Pair your Grilled Steak Tacos with Avocado Salsa with these delicious side dishes that complement their flavors perfectly.
- Mexican Street Corn (Elote): Grilled corn on the cob topped with mayo, cheese, and chili powder.
- Black Bean Salad: A refreshing mix of black beans, corn, and bell peppers tossed in lime dressing.
- Guacamole: Creamy avocado dip that pairs well with tacos and adds richness.
- Spanish Rice: Flavorful rice cooked with tomatoes and spices enhances your meal’s heartiness.
- Chips and Salsa: Crispy tortilla chips served alongside fresh salsa make a great starter.
- Grilled Vegetables: Assorted seasonal vegetables grilled to perfection add color and nutrition to your plate.
Common Mistakes to Avoid
When making Grilled Steak Tacos with Avocado Salsa, it’s easy to stumble into some common pitfalls. Here are a few mistakes to keep in mind:
- Using Overcooked Steak: Overcooking the steak can lead to a tough texture. Aim for medium-rare for a juicy bite.
- Ignoring Marinade Time: Skipping the marinating step can result in bland tacos. Allow at least 30 minutes for the flavors to develop.
- Not Using Fresh Ingredients: Stale ingredients diminish flavor. Always choose fresh herbs and ripe avocados for the best taste.
- Overloading Tacos: Stuffing too many ingredients can make tacos hard to handle. Stick to a balanced amount of meat and salsa.
- Forgetting to Warm Tortillas: Cold tortillas can ruin the experience. Warm them on the grill or stovetop for better texture and flavor.

Storage & Reheating Instructions
Refrigerator Storage
- Store leftovers in an airtight container.
- They will last up to 3 days in the refrigerator.
Freezing Grilled Steak Tacos with Avocado Salsa
- Place tacos in a freezer-safe container or bag.
- They can be frozen for up to 2 months.
Reheating Grilled Steak Tacos with Avocado Salsa
- Oven: Preheat to 350°F (175°C) and heat tacos for about 10 minutes until warmed through.
- Microwave: Heat on medium power for 30 seconds, checking frequently to avoid sogginess.
- Stovetop: Warm in a skillet over medium heat for 2-3 minutes per side until hot.
Frequently Asked Questions
Here are some common questions about Grilled Steak Tacos with Avocado Salsa:
Can I use other cuts of beef for tacos?
Yes, flank steak or flap steak works well as substitutes for skirt steak.
How do I make the avocado salsa?
Combine ripe avocado, lime juice, cilantro, diced tomatillos, onion, and jalapeño. Mix well and season with salt.
What toppings go well with these tacos?
Consider adding fresh cilantro, diced onions, or even crumbled queso fresco for extra flavor.
How spicy are these tacos?
The spice level can be adjusted by removing jalapeño seeds or using milder peppers.
Final Thoughts
These Grilled Steak Tacos with Avocado Salsa are not only delicious but also versatile. You can customize them with your favorite toppings or adjust the spice level to suit your taste. Try this recipe for your next gathering, and enjoy a burst of flavors that everyone will love!
Grilled Steak Tacos with Avocado Salsa
Grilled Steak Tacos with Avocado Salsa are the perfect dish for summer gatherings, casual dinners, or any festive occasion. These tacos combine the rich, smoky flavor of grilled steak with a fresh and zesty avocado salsa, creating a mouthwatering experience that will have your guests coming back for seconds. Ideal for both novice and experienced cooks, this recipe features simple steps and accessible ingredients. With vibrant flavors and satisfying textures, these tacos are a guaranteed hit!
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: Serves 4 (8 tacos)
- Category: Dinner
- Method: Grilling
- Cuisine: Mexican
Ingredients
- Skirt steak (or flank steak)
- Avocado
- Tomatillos
- Jalapeño
- Fresh cilantro
- Lime juice
- Corn tortillas
Instructions
- Prepare the avocado salsa by cooking tomatillos, onion, garlic, and jalapeño until soft. Blend with water, cilantro, lime juice, oregano, and salt.
- Marinate the steak in a mixture of orange juice, lime juice, cilantro, and spices for at least 15 minutes.
- Grill the marinated steak over medium-high heat for 4–5 minutes per side until cooked to desired doneness. Let it rest before slicing.
- Warm corn tortillas on the grill; fill each with sliced steak and top generously with avocado salsa.
Nutrition
- Serving Size: 2 tacos (approximately 200g)
- Calories: 360
- Sugar: 3g
- Sodium: 620mg
- Fat: 18g
- Saturated Fat: 3g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 6g
- Protein: 25g
- Cholesterol: 70mg