These Grilled Steak Tacos with Avocado Salsa are a perfect choice for any gathering or casual dinner. They offer a delightful combination of smoky flavors and fresh ingredients, making them not only delicious but also vibrant and appealing. Whether you’re hosting a summer barbecue or looking for a quick weeknight meal, these tacos will surely impress your guests with their unique taste and satisfying textures.

Jump to:
- Why You’ll Love This Recipe
- Tools and Preparation
- Essential Tools and Equipment
- Importance of Each Tool
- Ingredients
- For the Avocado Salsa
- For the Steak
- For Serving
- How to Make Grilled Steak Tacos with Avocado Salsa
- Step 1: Prepare the Avocado Salsa
- Step 2: Marinate the Steak
- Step 3: Grill the Steak
- Step 4: Warm Corn Tortillas
- Step 5: Assemble Tacos
- How to Serve Grilled Steak Tacos with Avocado Salsa
- Fresh Garnishes
- Accompaniments
- Salsas and Sauces
- 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 use other meats for these tacos?
- How do I make avocado salsa?
- What sides pair well with Grilled Steak Tacos with Avocado Salsa?
- How spicy are these tacos?
- Final Thoughts
- 📖 Recipe Card
Why You’ll Love This Recipe
- Quick to Prepare: With just 40 minutes from start to finish, you can enjoy flavorful tacos without spending hours in the kitchen.
- Bursting with Flavor: The combination of grilled steak, zesty avocado salsa, and fresh herbs creates an explosion of taste in every bite.
- Versatile for Any Occasion: Perfect for weeknight dinners, parties, or even meal prep; these tacos fit any scenario.
- Healthy Ingredients: Packed with fresh vegetables and lean protein, these tacos are not only tasty but also nutritious.
- Customizable Heat Level: Adjust the spice by modifying the jalapeño quantity to suit your palate or that of your guests.
Tools and Preparation
Before diving into this flavorful recipe, having the right tools can make all the difference. Gather your kitchen essentials for a smooth cooking process.
Essential Tools and Equipment
- Grill or Grill Pan
- Mixing Bowls
- Knife and Cutting Board
- Measuring Cups and Spoons
- Tongs
- Serving Platter
Importance of Each Tool
- Grill or Grill Pan: The essential tool for achieving that smoky char on your steak, giving it authentic flavor.
- Mixing Bowls: Ideal for combining your ingredients for the avocado salsa and marinating the steak evenly.
- Knife and Cutting Board: Necessary for chopping vegetables quickly and efficiently while ensuring food safety.
- Tongs: Perfect for flipping the steak on the grill without losing juices or flavor.

Ingredients
These Grilled Steak Tacos with Avocado Salsa are smoky, juicy, just the right amount of spicy, and absolutely bursting with flavor.
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)
- 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 Avocado Salsa
- In a medium bowl, combine tomatillos, yellow onion halves, garlic cloves, jalapeño, water, cilantro, lime juice, dry oregano, and kosher salt.
- Blend until smooth. Adjust seasoning to taste.
Step 2: Marinate the Steak
- In another bowl, mix together orange juice, lime juice, half of the chopped cilantro, paprika, kosher salt, onion powder, black pepper, smoked paprika, ground cumin, and dry oregano.
- Add skirt steak pieces to the marinade. Let it sit for at least 15 minutes.
Step 3: Grill the Steak
- Preheat your grill or grill pan over medium-high heat. Lightly oil the grill grates.
- Remove steak from marinade and place it on the grill. Cook each side for about 4–5 minutes until desired doneness is reached.
- Remove from grill and let rest before slicing thinly against the grain.
Step 4: Warm Corn Tortillas
- While steak rests, warm corn tortillas on a hot skillet for about 30 seconds per side until soft.
Step 5: Assemble Tacos
- On each tortilla, layer sliced steak followed by avocado salsa. Top with remaining chopped cilantro and finely chopped white onion.
- Serve immediately with lime wedges on the side if desired.
Enjoy your delicious homemade Grilled Steak Tacos with Avocado Salsa!
How to Serve Grilled Steak Tacos with Avocado Salsa
Grilled Steak Tacos with Avocado Salsa are perfect for any occasion. Whether it’s a casual dinner or a festive gathering, these tacos can be served in various ways to enhance the dining experience.
Fresh Garnishes
- Chopped Cilantro: Add a sprinkle of fresh cilantro on top for an herbaceous kick.
- Lime Wedges: Serve with lime wedges to squeeze over the tacos for added brightness.
- Sliced Jalapeños: For those who enjoy extra heat, offer sliced jalapeños on the side.
Accompaniments
- Mexican Rice: A side of fluffy Mexican rice pairs perfectly with the tacos.
- Refried Beans: Creamy refried beans add a rich texture and flavor contrast.
- Corn Salad: A refreshing corn salad complements the smoky flavors of the steak.
Salsas and Sauces
- Pico de Gallo: This fresh salsa made from tomatoes, onions, and cilantro adds a vibrant touch.
- Chipotle Sauce: A smoky chipotle sauce can elevate the flavor profile of your tacos.
How to Perfect Grilled Steak Tacos with Avocado Salsa
To ensure your Grilled Steak Tacos turn out delicious every time, follow these helpful tips.
- Choose Quality Meat: Use high-quality skirt steak or flank steak for maximum flavor and tenderness.
- Marinate Properly: Allow the steak to marinate for at least 30 minutes to absorb all the flavors.
- Preheat Your Grill: Make sure your grill is hot before adding the steak to achieve perfect grill marks.
- Let It Rest: After grilling, let the steak rest for a few minutes before slicing to retain its juices.
Best Side Dishes for Grilled Steak Tacos with Avocado Salsa
Complement your Grilled Steak Tacos with a variety of sides that balance out their bold flavors. Here are some great options:
- Mexican Rice: Fluffy rice cooked with tomatoes and spices that enhances the meal’s overall flavor.
- Refried Beans: Creamy and savory, these beans provide a satisfying side that pairs well with tacos.
- Corn Salad: A fresh mix of corn, bell peppers, and lime juice brings crunch and brightness to your plate.
- Guacamole: Creamy avocado dip that adds richness and pairs beautifully with the spicy tacos.
- Chips and Salsa: Crunchy tortilla chips served with salsa make for a perfect appetizer.
- Grilled Vegetables: Seasonal veggies grilled to perfection add color and nutrition to your meal.
Common Mistakes to Avoid
When preparing Grilled Steak Tacos with Avocado Salsa, avoiding common pitfalls can make a big difference in the outcome.
- Overcooking the steak: This leads to tough and chewy meat. To avoid this, use a meat thermometer and aim for medium-rare (130-135°F) for juicy results.
- Neglecting to marinate: Failing to marinate the steak can result in bland tacos. Allow your steak to marinate for at least 30 minutes or overnight for maximum flavor.
- Using stale tortillas: Old tortillas can ruin the texture of your tacos. Always check your tortillas and consider warming them on the grill or stovetop before serving.
- Skipping fresh ingredients: Relying on canned salsa instead of fresh avocado salsa diminishes flavor. Make your salsa from fresh tomatillos, cilantro, and lime juice for vibrant taste.
- Forgetting seasoning adjustments: Not tasting as you go can lead to under-seasoned tacos. Adjust salt, lime juice, and spices according to your preference throughout the cooking process.

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 aluminum foil or freezer bags.
- They can be frozen for up to 2 months.
Reheating Grilled Steak Tacos with Avocado Salsa
- Oven: Preheat to 350°F, wrap tacos in foil, and heat for about 10-15 minutes until warmed through.
- Microwave: Place tacos on a microwave-safe plate and cover with a damp paper towel. Heat in short bursts of 30 seconds until warm.
- Stovetop: Heat a skillet over medium heat; add tacos and cook for a few minutes on each side until heated through.
Frequently Asked Questions
Here are some common questions about Grilled Steak Tacos with Avocado Salsa.
Can I use other meats for these tacos?
Yes! You can use chicken, turkey, or lamb as alternatives to beef. Adjust cooking times based on the meat chosen.
How do I make avocado salsa?
To make avocado salsa, combine diced avocado with fresh tomatillos, onion, jalapeño, cilantro, lime juice, and seasonings. Mix well!
What sides pair well with Grilled Steak Tacos with Avocado Salsa?
Consider serving these tacos with Mexican rice, refried beans, or a fresh garden salad for a complete meal.
How spicy are these tacos?
The spice level depends on how many jalapeños you use. For milder tacos, remove all seeds before adding them to the salsa.
Final Thoughts
These Grilled Steak Tacos with Avocado Salsa are not just delicious; they’re also versatile! You can customize toppings or adjust spices based on your taste preferences. Give this recipe a try—you’ll love how easy it is to create mouthwatering tacos right at home!
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: 40 minutes
- Yield: Serves 4 (8 tacos total) 1x
Description
Grilled Steak Tacos with Avocado Salsa are a vibrant and delicious choice for any meal, whether it’s a casual weeknight dinner or a lively gathering with friends. The juicy grilled steak pairs perfectly with creamy avocado salsa, creating an explosion of flavor in every bite. With fresh ingredients and customizable spice levels, these tacos are not only satisfying but also a healthy option that everyone will love. Enjoy them wrapped in warm corn tortillas and topped with fresh cilantro and onion for an unforgettable dining experience.
Ingredients
- 16 ounces skirt steak (cut into 6-inch sections; substitute flap steak or flank steak)
- 1 ripe avocado
- 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
- Juice of 1 orange (around ¼ cup)
- 2 tablespoons avocado oil
- 1 teaspoon paprika
- 1 teaspoon kosher salt
- 1 teaspoon onion powder
- ½ teaspoon freshly-cracked black pepper
- ½ teaspoon smoked paprika
- ½ teaspoon ground cumin
- 6 corn tortillas
- 6 green onions
- ¼ cup finely chopped white onion (for serving)
Instructions
- Prepare the avocado salsa by blending tomatillos, yellow onion, garlic, jalapeño, water, cilantro, lime juice, oregano, and salt until smooth. Adjust seasoning to taste.
- Marinate the skirt steak in a mixture of orange juice, lime juice, half chopped cilantro, paprika, salt, onion powder, black pepper, smoked paprika, ground cumin, and oregano for at least 15 minutes.
- Preheat your grill or grill pan over medium-high heat. Grill the marinated steak for 4-5 minutes per side until desired doneness is reached. Let it rest before slicing thinly against the grain.
- Warm corn tortillas on a skillet for about 30 seconds per side until soft.
- Assemble tacos by layering sliced steak on each tortilla and topping with avocado salsa and remaining chopped cilantro and onion.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Main
- Method: Grilling
- Cuisine: Mexican
Nutrition
- Serving Size: 2 tacos
- Calories: 450
- Sugar: 3g
- Sodium: 690mg
- Fat: 23g
- Saturated Fat: 6g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 8g
- Protein: 26g
- Cholesterol: 80mg