These Grilled Steak Tacos with Avocado Salsa are a mouthwatering delight perfect for any occasion. They combine smoky, juicy steak with fresh avocado salsa, creating a burst of flavors in every bite. Whether you’re hosting a summer barbecue or looking for a quick weeknight dinner, these tacos are sure to impress. With their vibrant colors and rich tastes, they bring the heart of Mexican cuisine right to your table.

Jump to:
- Why You’ll Love This Recipe
- Tools and Preparation
- Essential Tools and Equipment
- Importance of Each Tool
- Ingredients
- For the Steak
- For the Avocado Salsa
- For Serving
- How to Make Grilled Steak Tacos with Avocado Salsa
- Step 1: Prepare the Marinade
- Step 2: Marinate the Steak
- Step 3: Make the Avocado Salsa
- Step 4: Grill the Steak
- Step 5: Warm Tortillas
- Step 6: Assemble Tacos
- Step 7: Serve and Enjoy
- How to Serve Grilled Steak Tacos with Avocado Salsa
- Fresh Toppings
- Beverage Pairings
- Presentation Ideas
- How to Perfect Grilled Steak Tacos with Avocado Salsa
- Best Side Dishes for Grilled Steak Tacos with Avocado Salsa
- Common Mistakes to Avoid
- Storage & Reheating Instructions
- Refrigerator Storage
- Freezing Grilled Steak Tacos with Avocado Salsa
- Reheating Grilled Steak Tacos with Avocado Salsa
- Frequently Asked Questions
- Can I make Grilled Steak Tacos with Avocado Salsa ahead of time?
- What toppings go well with Grilled Steak Tacos?
- How do I choose ripe avocados for my salsa?
- Can I use another protein instead of steak?
- Are Grilled Steak Tacos healthy?
- Final Thoughts
- 📖 Recipe Card
Why You’ll Love This Recipe
- Easy to Make: The preparation and cooking time is quick, making it perfect for busy weeknights.
- Bursting with Flavor: The combination of grilled steak and zesty avocado salsa delivers a delightful taste experience.
- Versatile for Any Occasion: Enjoy these tacos at casual gatherings, family dinners, or even as a fun taco bar for parties.
- Healthy Ingredients: Packed with fresh vegetables and lean protein, these tacos can be part of a balanced meal.
- Customizable Toppings: Personalize your tacos with your favorite toppings for added flair.
Tools and Preparation
Before you start making your Grilled Steak Tacos with Avocado Salsa, gather the necessary tools. Having everything at hand will streamline your cooking process.
Essential Tools and Equipment
- Cast iron skillet or grill
- Mixing bowl
- Cutting board
- Sharp knife
- Serving platter
Importance of Each Tool
- Cast iron skillet or grill: Ideal for achieving that perfect sear on the steak while adding great flavor.
- Mixing bowl: Essential for preparing the avocado salsa and mixing spices effectively.
- Sharp knife: Ensures clean cuts through meat and veggies, enhancing presentation.
Ingredients
These Grilled Steak Tacos with Avocado Salsa are smoky, juicy, just the right amount of spicy and absolutely bursting with flavour.
For the Steak
- 16 ounces skirt steak (cut into 6-inch sections)
- 2 tablespoons avocado oil
- Juice of 1 orange (around ¼ cup)
- Juice of 1 large lime (around 2 tablespoons)
- 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 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)
- 1 ripe avocado
For Serving
- 6 corn tortillas
- 6 green onions
- ¼ cup finely chopped white onion (for serving)

How to Make Grilled Steak Tacos with Avocado Salsa
Step 1: Prepare the Marinade
In a mixing bowl, combine avocado oil, orange juice, lime juice, paprika, kosher salt, onion powder, black pepper, smoked paprika, ground cumin, and dry oregano. Mix well until combined.
Step 2: Marinate the Steak
Place the skirt steak in the marinade. Ensure it’s fully coated. Cover and refrigerate for at least 15 minutes or up to 2 hours for maximum flavor.
Step 3: Make the Avocado Salsa
While the steak marinates, prepare the salsa. In a blender or food processor, combine tomatillos, yellow onion halves, garlic cloves, jalapeño (with seeds removed), water, fresh cilantro, lime juice, dry oregano, and kosher salt. Blend until smooth yet chunky.
Step 4: Grill the Steak
Heat your cast iron skillet or grill over medium-high heat. Remove steak from marinade and place it on the hot skillet or grill. Cook for about 3-4 minutes per side until desired doneness is achieved.
Step 5: Warm Tortillas
While grilling the steak, warm corn tortillas directly over an open flame or in a separate pan until soft and pliable.
Step 6: Assemble Tacos
Once cooked through and rested for a few minutes after grilling, slice the steak against the grain into thin strips. Place slices onto warmed tortillas. Top each taco generously with avocado salsa.
Step 7: Serve and Enjoy
Garnish tacos with chopped green onions and white onion as desired. Serve immediately while still warm!
Now you’re ready to indulge in these delicious Grilled Steak Tacos with Avocado Salsa!
How to Serve Grilled Steak Tacos with Avocado Salsa
Grilled Steak Tacos with Avocado Salsa are a delightful dish perfect for gatherings or a cozy dinner at home. Here are a few serving suggestions to amplify your taco experience.
Fresh Toppings
- Sour Cream: A dollop of creamy sour cream adds richness and balances the spice.
- Lime Wedges: Fresh lime wedges enhance the flavors and add a zesty kick.
- Pickled Red Onions: These tangy onions offer an extra layer of flavor and crunch.
Beverage Pairings
- Mexican Beer: Light lagers or pale ales complement the smoky flavors of the tacos.
- Margaritas: Classic lime margaritas provide a refreshing contrast to the richness of the steak.
- Iced Tea: Unsweetened iced tea can cleanse the palate between bites.
Presentation Ideas
- Serve on a Wooden Board: Arrange tacos on a wooden board for a rustic presentation.
- Garnish with Cilantro: Fresh cilantro leaves add color and freshness to each plate.
- Add Colorful Salsas: Offer multiple salsa options like pico de gallo or mango salsa for variety.
How to Perfect Grilled Steak Tacos with Avocado Salsa
Creating the perfect Grilled Steak Tacos with Avocado Salsa requires attention to detail. Here are some tips to elevate your dish.
- Marinate the Steak: Letting the steak marinate for at least one hour enhances its flavor and tenderness.
- Use High Heat: Cooking on high heat gets those lovely grill marks while keeping the inside juicy.
- Slice Against the Grain: Cutting the steak against the grain ensures each bite is tender and easy to chew.
- Warm Tortillas Before Serving: Softening corn tortillas on the grill makes them more pliable and enjoyable.
- Adjust Spice Levels: Customize the jalapeño quantity based on your heat preference for a personalized touch.

Best Side Dishes for Grilled Steak Tacos with Avocado Salsa
To make your meal even more satisfying, consider pairing your tacos with these delicious side dishes. Each one complements the flavors of Grilled Steak Tacos beautifully.
- Mexican Rice: A flavorful side that absorbs any juices from your tacos, enhancing every bite.
- Refried Beans: Creamy refried beans offer protein and richness, making your meal hearty.
- Corn Salad: A fresh corn salad adds sweetness and crunch, perfect alongside spicy tacos.
- Guacamole: Creamy guacamole enhances flavors while providing a cool contrast to spicy elements.
- Chips and Salsa: Crunchy tortilla chips paired with salsa make for an addictive appetizer before tacos.
- Grilled Vegetables: 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 overlook some key steps. Here are common mistakes to watch out for:
Using the wrong cut of meat – Choosing a less tender cut can lead to chewy tacos. Always opt for skirt steak, flap steak, or flank steak for the best flavor and texture.
Skipping marination – Not marinating the steak can result in bland tacos. Allow the meat to soak in the marinade for at least 30 minutes to enhance its taste.
Overcooking the steak – Cooking the steak too long can dry it out. Aim for medium-rare, which keeps it juicy and flavorful.
Neglecting seasoning – A lack of seasoning can make your tacos taste flat. Be generous with salt, spices, and lime juice to bring out the flavors.
Not warming tortillas – Serving cold tortillas can affect your taco experience. Warm them in a skillet or on the grill for better texture and taste.
Storage & Reheating Instructions
Refrigerator Storage
- Store any leftover tacos in an airtight container.
- They will stay fresh for about 3-4 days in the fridge.
Freezing Grilled Steak Tacos with Avocado Salsa
- Wrap individual tacos tightly in plastic wrap or foil before placing them in a freezer-safe bag.
- They can be frozen for up to 2 months without losing flavor.
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 – Place tacos on a microwave-safe plate and cover with a damp paper towel; heat for 30 seconds to 1 minute.
- Stovetop – Heat a skillet over medium heat and warm each taco for about 1-2 minutes per side until heated through.

Frequently Asked Questions
Can I make Grilled Steak Tacos with Avocado Salsa ahead of time?
Yes! You can prepare the avocado salsa and marinate the steak ahead of time. Just assemble the tacos when you’re ready to serve.
What toppings go well with Grilled Steak Tacos?
You can add toppings like sour cream, cheese, or extra cilantro. Pickled onions also add a nice tangy flavor!
How do I choose ripe avocados for my salsa?
Look for avocados that yield slightly when gently squeezed. They should not be too hard or overly soft.
Can I use another protein instead of steak?
Absolutely! Chicken or shrimp can also work well in these tacos, just adjust cooking times accordingly.
Are Grilled Steak Tacos healthy?
With lean cuts of beef and fresh ingredients like avocado salsa, these tacos are a balanced option that fits into many healthy eating plans.
Final Thoughts
These Grilled Steak Tacos with Avocado Salsa are not only delicious but also versatile enough to suit various tastes. Feel free to customize them by adding your favorite toppings or substituting proteins based on what you have available. Try this recipe today; you’re sure to impress family and friends!
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card
Print
Grilled Steak Tacos with Avocado Salsa
- Total Time: 30 minutes
- Yield: Serves 4 (2 tacos per serving) 1x
Description
Grilled Steak Tacos with Avocado Salsa are a vibrant celebration of flavors that bring the essence of Mexican cuisine right to your dinner table. This recipe features succulent grilled steak paired with zesty avocado salsa, creating an irresistible dish that’s perfect for any gathering or quick weeknight meal. The combination of fresh ingredients and smoky, juicy steak ensures every bite is a burst of flavor. Whether you’re hosting a summer barbecue or enjoying a cozy dinner at home, these tacos will impress everyone at your table.
Ingredients
- 16 ounces skirt steak
- 2 tablespoons avocado oil
- Juice of 1 orange
- Juice of 1 lime
- 1 pound tomatillos
- 1 ripe avocado
- 6 corn tortillas
Instructions
- In a mixing bowl, combine avocado oil, orange juice, lime juice, and spices to create the marinade.
- Marinate the skirt steak for at least 15 minutes.
- Prepare the avocado salsa by blending tomatillos, onion, garlic, jalapeño, cilantro, lime juice, and seasoning until smooth yet chunky.
- Grill the marinated steak over medium-high heat for about 3-4 minutes per side until desired doneness.
- Warm corn tortillas over an open flame or in a pan.
- Slice the grilled steak against the grain and assemble tacos by placing steak on tortillas topped with avocado salsa.
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Category: Main
- Method: Grilling
- Cuisine: Mexican
Nutrition
- Serving Size: 2 tacos
- Calories: 420
- Sugar: 4g
- Sodium: 560mg
- Fat: 24g
- Saturated Fat: 6g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 8g
- Protein: 22g
- Cholesterol: 70mg