These restaurant quality Steak Tacos are surprisingly quick and easy! These flavorful and tender tacos can be made on the stove, grill, and even in the oven.
Place orange juice, lime juice, lemon juice, and honey into a gallon sized baggie, stir, then add in the steak.
Seal and allow to marinate at room temperature for 30 minutes or ideally in the fridge for 8 hours.
In a small bowl, stir together salt, onion powder, garlic powder, cumin, chili powder, and pepper until combined. Set aside.
Remove the steak from the marinade (discard the marinade), then rub both sides of the steak with the spice mixture. Be sure to press it in with your fingers to help the rub adhere to the meat.
Add oil to a large sauté pan, then heat over medium-high/high heat for 5 minutes.
Place steak in the hot pan, cover, then sear for 2 to 3 minutes until well browned.
Flip, cover and cook an additional 2-3 minutes, or until the steak has reached your desired internal temperature.*
Remove, cover with foil, and let rest for 5-10 minutes.
Slice steak against the grain, then serve with your favorite taco fixings and enjoy!
*Rare: 125 degrees F, medium-rare: 135 degrees F, medium: 145 degrees F, and medium-well: 150 degrees.See How to Cook if you'd like to grill or bake the steak instead. Nutritional information is for 1/3rd of the meat.