Grilled Steak Tacos with Avocado Salsa
There’s something incredibly comforting about the sizzle of steak hitting a hot grill, the aroma wrapping around me like a warm hug. I often reminisce about the summer get-togethers where my family gathered around the grill, laughter floating on the evening breeze as the sun dipped below the horizon. It’s these moments, captured in savory bites, that inspired my Grilled Steak Tacos with Avocado Salsa. The creamy avocado salsa dances with flavors, while the juicy, tender steak fills soft corn tortillas, creating a meal that’s not only delicious but also a true crowd-pleaser. This is perfect for an easy weeknight dinner or a festive gathering with family and friends. Trust me, this is one you’ll definitely want to pin for later!
Why You’ll Love This Recipe
- Quick and Easy: This portable feast comes together in under 30 minutes, making it perfect for busy evenings.
- Flavorful and Zesty: The combination of grilled skirt steak and refreshing avocado salsa delivers a punch of flavor that will tantalize your taste buds.
- Customizable: Tweak the spices or toppings to your liking, creating a taco experience that’s uniquely yours.
- Family-Friendly: With its vibrant colors and delicious fresh ingredients, it’s a surefire hit for even the pickiest eaters.
- Perfect for Gatherings: Impress your friends at your next barbecue with these delectable tacos that satisfy every craving.
Ingredients You’ll Need for Grilled Steak Tacos with Avocado Salsa
For the Salsa Verde:
- 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
- ½ teaspoon kosher salt (plus more to taste)
For the Grilled Steak Tacos:
- 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
- 6 green onions
- 6 corn tortillas
- ¼ cup finely chopped white onion (for serving)
How to Make Grilled Steak Tacos with Avocado Salsa
Prepare the Salsa Verde: In a blender or a food processor, combine the tomatillos, half a yellow onion, garlic cloves, jalapeño, water, cilantro, lime juice, dry oregano, and salt. Blend until smooth. Taste and adjust seasoning with more lime juice or salt if desired. Set aside.
Marinate the Steak: In a mixing bowl, whisk together the orange juice, lime juice, half of the chopped cilantro, paprika, kosher salt, onion powder, black pepper, smoked paprika, ground cumin, dry oregano, and avocado oil. Add the skirt steak, making sure it is well-coated. Let marinate for at least 15 minutes while you prepare the salsa and tortillas.
Prep the Green Onions: Slice the green onions into 1-inch pieces, keeping the tops intact for grilling. Set them aside.
Grill the Steak & Onions: Preheat your grill to medium-high heat. Once hot, add the marinated steak and green onions. Grill the steak for about 4-5 minutes per side for medium-rare, or until your desired doneness. Grill the green onions for about 2-3 minutes until they’re charred and soft.
Warm the Tortillas: While the steak and onions are grilling, warm the corn tortillas on the grill for about 30 seconds on each side until pliable and lightly charred.
Assemble Your Tacos: Once the steak is grilled to perfection, remove it from the grill and let it rest for a few minutes before slicing against the grain. On each tortilla, layer a few slices of steak, charred green onion, a spoonful of the creamy avocado salsa, and a sprinkle of finely chopped white onion. Enjoy!
Delicious Variations to Try
- Switch Up the Proteins: Feel free to swap the skirt steak with grilled chicken or shrimp for a lighter version.
- Taco Bar Style: Create a taco bar with toppings like pickled jalapeños, shredded cheese, or fresh pineapple salsa for added zest.
- Spicy Kick: Want more heat? Add diced serrano peppers to the salsa or drizzle some hot sauce on top.
- Creamy Additions: Top your tacos with a drizzle of sour cream or a dollop of Greek yogurt for extra richness.
My Best Kitchen Secrets
- Make-Ahead Salsa: You can prepare the salsa verde a day ahead and store it in the fridge; the flavors will only deepen.
- Perfect Steak: Use a meat thermometer! For medium-rare, aim for 135°F (57°C). Let the steak rest for a few minutes before slicing; this keeps it juicy.
- Storing Leftovers: The cooked steak can be stored in an airtight container in the fridge for up to 3 days. Reheat in a skillet to revive its flavor and juiciness.
- Tortilla Tip: If you’re pressed for time, you can buy pre-made tortillas that only need warming before assembly.
What’s Inside – Nutrition Breakdown
- Serving Size: 2 tacos
- Calories: 450
- Carbs: 37g
- Sugar: 3g
- Fat: 24g
- Protein: 23g
- Sodium: 575mg
Reader FAQs About Grilled Steak Tacos with Avocado Salsa
Can I make this ahead?
Absolutely! The salsa can be prepared ahead of time, and the steak can be marinated the night before.
Can I use different ingredients?
Yes! Feel free to experiment with different proteins or toppings, like grilled vegetables or different types of salsa.
How do I store leftovers?
Store any leftover steak and salsa in airtight containers in the fridge. They’ll last for about 3 days.
How long does it last?
When properly stored, the meal can be enjoyed within 3 days; the salsa might slightly lose its freshness over time.
A Cozy Closing Note
Every bite of these Grilled Steak Tacos with Avocado Salsa is more than just a meal; it’s a slice of nostalgia and warmth, filled with flavor and love. Whether you’re sharing them with friends or savoring them solo, these tacos will surely brighten your day. Save this recipe to your favorites board so it’s ready when you need a cozy treat!
Print
Grilled Steak Tacos with Avocado Salsa
- Total Time: 30 minutes
- Yield: 6 servings 1x
- Diet: Gluten-Free
Description
Delicious grilled steak tacos topped with creamy avocado salsa, perfect for family gatherings or a quick weeknight meal.
Ingredients
- 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
- ½ teaspoon kosher salt (plus more to taste)
- 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
- 6 green onions
- 6 corn tortillas
- ¼ cup finely chopped white onion (for serving)
Instructions
- Prepare the Salsa Verde: In a blender or a food processor, combine the tomatillos, half a yellow onion, garlic cloves, jalapeño, water, cilantro, lime juice, dry oregano, and salt. Blend until smooth. Taste and adjust seasoning with more lime juice or salt if desired. Set aside.
- Marinate the Steak: In a mixing bowl, whisk together the orange juice, lime juice, half of the chopped cilantro, paprika, kosher salt, onion powder, black pepper, smoked paprika, ground cumin, dry oregano, and avocado oil. Add the skirt steak, making sure it is well-coated. Let marinate for at least 15 minutes while you prepare the salsa and tortillas.
- Prep the Green Onions: Slice the green onions into 1-inch pieces, keeping the tops intact for grilling. Set them aside.
- Grill the Steak & Onions: Preheat your grill to medium-high heat. Once hot, add the marinated steak and green onions. Grill the steak for about 4-5 minutes per side for medium-rare, or until your desired doneness. Grill the green onions for about 2-3 minutes until they’re charred and soft.
- Warm the Tortillas: While the steak and onions are grilling, warm the corn tortillas on the grill for about 30 seconds on each side until pliable and lightly charred.
- Assemble Your Tacos: Once the steak is grilled to perfection, remove it from the grill and let it rest for a few minutes before slicing against the grain. On each tortilla, layer a few slices of steak, charred green onion, a spoonful of the creamy avocado salsa, and a sprinkle of finely chopped white onion. Enjoy!
Notes
The salsa can be prepared ahead of time, and the steak can be marinated the night before for deeper flavors.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Grilling
- Cuisine: Mexican
Nutrition
- Serving Size: 2 tacos
- Calories: 450
- Sugar: 3g
- Sodium: 575mg
- Fat: 24g
- Saturated Fat: 4g
- Unsaturated Fat: 20g
- Trans Fat: 0g
- Carbohydrates: 37g
- Fiber: 5g
- Protein: 23g
- Cholesterol: 70mg






