Awesome Avocado Steak Tacos

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 3 reviews

This steak taco recipe is great for entertaining! A make your own taco bar featuring flavorful beef and awesome avocado chimichurri sauce is sure to please.


  • 6 cloves garlic, minced
  • 1 scallion, minced
  • 3/4 cup extra virgin olive oil
  • 1 tbsp Champagne vinegar (white wine vinegar is OK)
  • 1 ½ tsp cumin
  • pinch red pepper flakes
  • 1 tsp salt
  • ½ tsp minced jalapeno pepper
  • ¼ cup chopped parsley
  • 2 avocados, diced close to serving time
  • 1 tbsp lime juice
  • 1 ½ lbs flat iron steak (1 large or 2 medium)
  • 1 tsp cumin
  • 1 tsp garlic powder
  • 1 tsp salt
  • 1 tbsp olive oil
  • 1 1/2 sweet onions, sliced thin
  • 2 different colored bell peppers, coarsely chopped
  • 2 packs soft taco shells
  • sour cream
  • lettuce or other salad greens
  • refried beans


  1. Start making the Awesome Avocado Sauce by combining in a bowl the minced garlic, scallion, olive oil, vinegar, cumin, red pepper flakes, salt and jalapeno. Set aside to finish close to serving time.
  2. Make the steak rub by combining the cumin, garlic powder and salt in a bowl. Preheat oven to 400.
  3. Pat the steak dry, then sprinkle half the rub over one side of the steak, then gently rub it in. Turn the steak over, and repeat with the remaining half of the steak. Set aside for a good 15 minutes at room temperature to let the flavors absorb as you prepare the onion/pepper mixture.
  4. Heat the tablespoon of olive oil in a large skillet on medium heat. Stir in the onions and bell peppers. Cook about 10 minutes until they are softened and start to brown, stir occasionally. Lower the heat, and keep warm as you cook the steak.
  5. Heat an oven-proof skillet on medium high, lightly coated with cooking oil. When the skillet is good and hot, add the steak, and sear for one minute, then flip to sear the other side for another minute.
  6. Move the skillet with steak to the oven to finish the steak. Check for doneness after 10 minutes of roasting, keeping in mind this is a lean cut that cooks quickly. I wound up cooking mine for 12 minutes for medium rare.
  7. When the steak is done to your liking, remove from oven and place the steak on a platter to rest briefly.
  8. As the steak rests, finish the avocado sauce by dicing the avocado and adding it to the sauce along with the parsley and lime juice. Stir gently to combine the flavors. Set the finished sauce by the steak platter.
  9. Thinly slice the steak so that it is ready to serve.
  10. Set the taco shells, beans, onions and sour cream alongside the steak and sauce and invite people to build their own Awesome Avocado Steak Tacos! Gather folks around, and make the first one to show them how it’s done. They can do it as they like, but the steak and avocado sauce should take center stage!
Recipe Card powered byTasty Recipes