Grilled Steak Tacos with Avocado Salsa
These Grilled Steak Tacos with Avocado Salsa are the perfect dish for any occasion. Whether you’re hosting a summer barbecue, enjoying a cozy family dinner, or preparing a quick weeknight meal, these tacos will impress everyone at the table. The combination of smoky grilled steak and fresh avocado salsa creates a burst of flavors that are sure to satisfy your taste buds. Plus, they’re easy to make, making them ideal for both novice and experienced cooks.
Why You’ll Love This Recipe
- Incredible Flavor: The smoky steak paired with zesty avocado salsa creates a mouthwatering combination.
- Quick Prep: With just 25 minutes of prep time, you can have these tacos ready in no time.
- Versatile Dish: Perfect for lunch, dinner, or even parties; they cater to all occasions!
- Healthy Ingredients: Packed with fresh veggies and lean protein, these tacos are nutritious and satisfying.
- Easy to Customize: Adjust the spice level or toppings to suit your personal taste.

Tools and Preparation
Before diving into this delicious recipe, gather your tools and prepare your workspace. Having everything ready will make the cooking process smooth and enjoyable.
Essential Tools and Equipment
- Grill or grill pan
- Mixing bowl
- Knife
- Cutting board
- Tongs
- Citrus juicer
Importance of Each Tool
- Grill or grill pan: Essential for achieving that smoky flavor on the steak.
- Mixing bowl: Perfect for combining ingredients for the avocado salsa.
- Citrus juicer: Ensures you get every drop of juice from your limes and oranges.
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
How to Make Grilled Steak Tacos with Avocado Salsa
Step 1: Prepare the Avocado Salsa
Start by making the avocado salsa.
- In a grill pan over medium heat, add 1 tablespoon of avocado oil.
- Grill tomatillos, onion halves, garlic cloves, and jalapeño until charred (about 5-7 minutes).
- Remove from heat and let cool slightly.
- In a mixing bowl, combine grilled ingredients with water, cilantro, lime juice, oregano, and salt.
- Mash in diced avocado just before serving.
Step 2: Marinate the Steak
While preparing the salsa:
- In another bowl, mix orange juice, lime juice, cilantro (half), paprika, salt, onion powder, black pepper, smoked paprika, cumin, and oregano.
- Add skirt steak sections to the marinade; let them soak for about 15 minutes.
Step 3: Grill the Steak
Once marinated:
- Preheat your grill or grill pan over high heat.
- Sear each piece of steak for about 4-5 minutes on each side or until desired doneness is reached.
- Remove from heat and let rest for a few minutes before slicing.
Step 4: Assemble Your Tacos
Now it’s time to enjoy your tacos!
- Warm corn tortillas on a skillet until soft.
- Fill each tortilla with sliced grilled steak.
- Top with avocado salsa and sprinkle finely chopped white onion over each taco.
Enjoy your delicious Grilled Steak Tacos with Avocado Salsa!
How to Serve Grilled Steak Tacos with Avocado Salsa
Serving Grilled Steak Tacos with Avocado Salsa is a delightful experience that brings together flavors and textures. Here are some creative ways to present these tasty tacos to enhance your dining experience.
Classic Topping Combinations
- Fresh Cilantro: Sprinkle chopped cilantro on top for a burst of freshness.
- Chopped Onions: Add finely chopped white onions for an extra crunch and flavor.
- Lime Wedges: Serve with lime wedges on the side for an added zesty kick.
Creative Serving Ideas
- Taco Bar: Set up a taco bar with various toppings, allowing guests to customize their own tacos.
- Crispy Tortilla Chips: Serve alongside tortilla chips for dipping into the avocado salsa.
- Pickled Jalapeños: Offer pickled jalapeños for those who enjoy a bit more heat in their meal.
How to Perfect Grilled Steak Tacos with Avocado Salsa
Perfecting your Grilled Steak Tacos with Avocado Salsa can be achieved with just a few simple tips. Follow these suggestions to elevate your taco game.
- Use Quality Meat: Choose high-quality skirt steak or flank steak for the best flavor and tenderness.
- Marinate Overnight: Marinating the steak overnight allows the flavors to penetrate deeply, enhancing taste.
- Grill at High Heat: Cooking on high heat ensures a nice sear while keeping the inside juicy and tender.
- Warm Tortillas: Warm corn tortillas on the grill or stovetop before serving for a soft texture that holds up well.
Best Side Dishes for Grilled Steak Tacos with Avocado Salsa
Pairing side dishes with your Grilled Steak Tacos can create a complete meal. Here are some fantastic options that complement the flavors of your tacos.
- Mexican Street Corn Salad: A vibrant salad made with grilled corn, lime, and spices that adds sweetness and crunch.
- Refried Beans: Creamy refried beans provide a comforting and hearty side that balances the meal.
- Pico de Gallo: Fresh tomato salsa offers additional freshness and acidity to brighten up your plate.
- Guacamole: Creamy guacamole is always a hit, especially when served alongside tortilla chips.
- Spanish Rice: Flavorful Spanish rice adds substance and pairs well with the spices in the tacos.
- Grilled Vegetables: Assorted grilled veggies bring color and nutrition to your meal, enhancing its appeal.
Common Mistakes to Avoid
When making these Grilled Steak Tacos with Avocado Salsa, it’s easy to overlook some key steps. Here are common mistakes and how to steer clear of them.
- Not marinating the steak – Skipping this step can lead to bland tacos. Marinate your steak for at least 30 minutes to enhance flavor.
- Overcooking the steak – Cooking the steak too long makes it tough. Aim for medium-rare to keep it juicy and tender.
- Using unripe avocados – An unripe avocado will lack flavor and creaminess. Choose ripe avocados for the best salsa texture.
- Ignoring seasoning adjustments – Not adjusting salt or spice levels can affect the overall taste. Always taste your salsa and adjust as needed before serving.
- Skipping fresh ingredients – Using canned or stale ingredients can ruin your dish. Fresh herbs and produce elevate flavor significantly.

Storage & Reheating Instructions
Refrigerator Storage
- Store leftover grilled steak tacos in an airtight container.
- They will stay fresh for up to 3 days in the refrigerator.
Freezing Grilled Steak Tacos with Avocado Salsa
- You can freeze the cooked steak separately from the salsa and tortillas.
- Use freezer bags or containers for up to 2 months of freshness.
Reheating Grilled Steak Tacos with Avocado Salsa
- Oven – Preheat to 350°F (175°C) and heat for about 10-15 minutes until warm.
- Microwave – Place on a microwave-safe plate and heat in 30-second intervals until heated through.
- Stovetop – Heat a skillet over medium heat, add a little oil, and warm for a few minutes, flipping occasionally.
Frequently Asked Questions
Here are some common questions about Grilled Steak Tacos with Avocado Salsa that might help you out.
What type of steak is best for grilling?
Flank steak or skirt steak works well due to their flavor and tenderness when grilled.
Can I make avocado salsa ahead of time?
Yes, you can prepare the salsa a few hours in advance, but it’s best served fresh to maintain its texture.
How spicy are these grilled steak tacos?
The spice level can be adjusted based on how many jalapeños you use. Removing seeds reduces heat significantly.
What toppings go well with grilled steak tacos?
Consider adding pickled red onions, sour cream, or crumbled queso fresco for extra flavor.
Final Thoughts
These Grilled Steak Tacos with Avocado Salsa are not only delicious but also versatile. You can customize them with various toppings and salsas to suit your taste. Give this recipe a try, and enjoy a delightful meal that is perfect for any occasion!
Grilled Steak Tacos with Avocado Salsa
Indulge in the vibrant flavors of Grilled Steak Tacos with Avocado Salsa, a perfect dish for any occasion. These tacos combine smoky, juicy skirt steak with a zesty and creamy avocado salsa, creating a delightful burst of taste in every bite. Ideal for summer barbecues, quick weeknight dinners, or lively gatherings, this recipe is as easy to prepare as it is delicious. With just 25 minutes of prep time, you can impress your guests or family with a nutritious meal packed full of fresh ingredients.
- Prep Time: 25 minutes
- Cook Time: 10 minutes
- Total Time: 35 minutes
- Yield: Serves 3 (2 tacos each) 1x
- Category: Dinner
- Method: Grilling
- Cuisine: Mexican
Ingredients
- 16 ounces skirt steak
- 1 ripe avocado
- 1 pound tomatillos
- 1 jalapeño
- ½ cup fresh cilantro
- 6 corn tortillas
- Juice of 2 limes
- Juice of 1 orange
Instructions
- Prepare the avocado salsa by grilling tomatillos, onion, garlic, and jalapeño until charred. Mix in a bowl with water, cilantro, lime juice, oregano, salt, and diced avocado.
- Marinate skirt steak in a mixture of lime juice, orange juice, cilantro, paprika, and spices for 15 minutes.
- Grill the marinated steak over high heat for 4-5 minutes per side until desired doneness; let rest before slicing.
- Warm corn tortillas on a skillet and fill each with sliced steak and avocado salsa.
Nutrition
- Serving Size: 2 tacos (approx. 230g)
- Calories: 360
- Sugar: 3g
- Sodium: 600mg
- Fat: 22g
- Saturated Fat: 4g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 6g
- Protein: 20g
- Cholesterol: 60mg