Go Back
+ servings

Citrus Grilled Steak Tacos with Orange Avocado Salsa

Tender flank steak is marinated in a citrus marinade and grilled until INSANELY juicy. Pile it all into these loaded steak tacos with tons of flavorful orange avocado salsa on top!
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings 8 servings



  • 1/4 cup orange juice
  • 1 tablespoon grated orange zest
  • 2 tablespoons olive oil
  • 1 clove garlic minced
  • 1 teaspoon salt
  • 1/2 teaspoon pepper
  • 2 lbs flank steak fat trimmed


  • 2 navel oranges peeled and diced
  • 2 avocados pitted and diced
  • 1/4 cup minced red onion
  • 2 tablespoons lime juice
  • 2 tablespoons minced fresh cilantro
  • Warmed tortillas for serving


  • Make the steak: In a medium bowl, whisk orange juice, zest, oil, garlic, salt, and pepper. Place steak in mixture and coat both sides. Let sit in marinade 30 minutes.
  • Make the salsa: In a medium bowl, combine all salsa ingredients and season with salt and pepper to taste. Refrigerate.
  • Grill the steak: Remove steak from marinade and grill over medium-high heat 4-5 minutes on each side, turning once until steak reaches desired degree of doneness. Let steak rest 10 minutes then thinly slice against the grain.
  • Fill warmed tortillas with steak and top with salsa. Serve immediately and enjoy!