Grilled Steak Tacos with Avocado Salsa
There’s something undeniably comforting about the sizzle of steak on the grill, filling the air with a smoky, savory aroma that beckons family and friends to gather around. These Grilled Steak Tacos with Avocado Salsa exude the warmth of a cozy evening spent with loved ones, where laughter is shared, stories are told, and every bite transports you to that magical moment. I recall the first time I created this recipe; the sun was setting, casting a golden hue across the backyard as the grill cast its gentle heat, enveloping us in its embrace. If you’re looking for an easy weeknight dinner that feels like a warm hug, you’ve come to the right place.
This is one you’ll definitely want to pin for later!
Why You’ll Love This Recipe
- A delightful combination of tender grilled steak and creamy avocado salsa that’s sure to satisfy any craving.
- Quick and easy to prepare, making it perfect for a busy weeknight dinner or a weekend gathering.
- Packed with fresh flavors that will transport you straight to a sunlit fiesta.
- Family-friendly and customizable, allowing every person at the table to enjoy their ideal taco.
- Naturally gluten-free, ensuring that everyone can indulge without worry.
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
- 1/2 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)
- 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
- 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, combine avocado oil, tomatillos, yellow onion, garlic, jalapeño, water, cilantro, lime juice, oregano, and salt. Blend until smooth. Taste and adjust seasoning as needed, adding more lime juice or salt to your preference. Set aside.
-
Marinate the Steak: In a bowl, mix together orange juice, lime juice, chopped cilantro, paprika, kosher salt, onion powder, black pepper, smoked paprika, ground cumin, dry oregano, and avocado oil. Add skirt steak and marinate for at least 30 minutes (or overnight in the refrigerator for deeper flavor).
-
Grill the Steak: Preheat your grill to medium-high heat. Grill the marinated steak for about 3-4 minutes on each side, depending on your desired doneness. Remove from heat and let it rest for a few minutes before slicing it against the grain into thin strips.
-
Prepare the Tortillas: While the steak is resting, you can warm the corn tortillas on the grill or in a dry skillet for about 30 seconds on each side, just until they become pliable and slightly charred.
-
Assemble Your Tacos: Lay the warm tortillas on a serving platter. Top each tortilla with sliced steak, a generous dollop of salsa verde, sliced green onions, and chopped white onion. Finish off with diced avocado and a squeeze of fresh lime juice for an extra burst of flavor.
-
Serve and Enjoy: Gather your loved ones around the table, serve these delicious tacos, and watch as smiles spread across faces with every bite.
Variations & Creative Twists
- Spicy Salsa Verde: For those who like a kick, add a bit of diced serrano pepper or a splash of hot sauce to your salsa verde.
- Tropical Twist: Consider adding diced mango or pineapple to the salsa for a zesty and fresh tropical flavor that pairs perfectly with the grilled steak.
- Creamy Addition: Top your tacos with a drizzle of sour cream or Greek yogurt for a creamy balance that complements the spices beautifully.
- Fresh Crumble: Add crumbled cotija cheese for a rich, salty finish that elevates the flavor of your tacos.
Chef Emma’s Helpful Tips
- Make-Ahead Magic: You can prepare the salsa verde a day in advance; just store it in an airtight container in the refrigerator to let the flavors meld beautifully.
- Ingredient Swaps: Feel free to substitute the skirt steak with other cuts like flap meat or flank steak, which also work beautifully for this recipe.
- Perfectly Sliced Steak: Resting the steak is key! It allows the juices to redistribute, ensuring every bite is juicy and tender when sliced across the grain.
- Storing Leftovers: Store leftover steak and salsa in separate airtight containers in the refrigerator for up to three days. Reheat the steak gently on a skillet before serving again.
Nutrition Information per Serving
- Serving Size: 1 taco
- Calories: 350
- Carbohydrates: 24g
- Sugar: 2g
- Fat: 21g
- Protein: 18g
- Sodium: 600mg
Frequently Asked Questions
Can I make this ahead?
Absolutely! You can marinate the steak and make the salsa the day before.
Can I use different ingredients?
Yes! Feel free to use chicken, shrimp, or even plant-based protein for a different twist.
How do I store leftovers?
Store leftover steak and salsa separately in airtight containers in the fridge for up to three days.
How long does it last?
When stored correctly, the components can last up to three days in the refrigerator.
Wrapping It Up
These Grilled Steak Tacos with Avocado Salsa aren’t just a recipe; they’re an invitation to gather around the table, share stories, and create warm, lasting memories. With each bite, you’ll experience a burst of flavor that reflects the joy of cooking and the beauty of sharing meals with the ones you love. Save this dish to your “cozy dinner ideas” board so it’s ready for when you need a delightful treat!
Grilled Steak Tacos with Avocado Salsa
- Total Time: 40 minutes
- Yield: 6 servings 1x
- Diet: Gluten-Free
Description
Delicious grilled steak tacos topped with a creamy avocado salsa, perfect for weeknight dinners and gatherings.
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)
- ¼ 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)
- 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, combine avocado oil, tomatillos, yellow onion, garlic, jalapeño, water, cilantro, lime juice, oregano, and salt. Blend until smooth. Taste and adjust seasoning as needed.
- Marinate the Steak: In a bowl, mix together orange juice, lime juice, chopped cilantro, paprika, kosher salt, onion powder, black pepper, smoked paprika, ground cumin, dry oregano, and avocado oil. Add skirt steak and marinate for at least 30 minutes.
- Grill the Steak: Preheat your grill to medium-high heat. Grill the marinated steak for about 3-4 minutes on each side. Remove from heat and let it rest for a few minutes.
- Prepare the Tortillas: While the steak is resting, warm the corn tortillas on the grill or in a dry skillet for about 30 seconds on each side.
- Assemble Your Tacos: Lay the warm tortillas on a serving platter. Top each tortilla with sliced steak, a dollop of salsa verde, sliced green onions, and chopped white onion. Finish with diced avocado and a squeeze of lime juice.
- Serve and Enjoy: Gather your loved ones around the table and serve the tacos.
Notes
Feel free to customize toppings and adjust heat levels based on preference.
- Prep Time: 30 minutes
- Cook Time: 10 minutes
- Category: Main Course
- Method: Grilling
- Cuisine: Mexican
Nutrition
- Serving Size: 1 taco
- Calories: 350
- Sugar: 2g
- Sodium: 600mg
- Fat: 21g
- Saturated Fat: 3g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 4g
- Protein: 18g
- Cholesterol: 70mg





