In a large bowl, combine olive oil, garlic, lime juice, cumin, smoked chili powder, oregano, soy sauce, black pepper, and honey. Whisk it until it’s blended perfectly. This marinade packs some serious flavor power!
Add the cubed flank or skirt steak to the marinade. Mix well to ensure all pieces are coated. Let it sit for at least 15 minutes. If you have a little extra time, marinate for up to 2 hours. The longer it sits, the more flavorful it will be.
Heat your grill or a skillet over medium-high heat. You want it hot enough to sear the meat, allowing it to caramelize beautifully.
Remove the steak from the marinade, allowing excess to drip off. Place the steak on the grill or skillet. Cook for about 2-3 minutes on each side for a medium-rare finish. Adjust the time if you prefer it more well done.
While the steak cooks, warm your tortillas. You can do this on the grill for a minute or in a hot skillet for about 30 seconds on each side until they’re pliable and warm.
Once the steak is done, let it rest for a few minutes. Slice it into strips, then pile it into your warm tortillas. Top with chopped cilantro, diced red onion, and a squeeze of lime juice.
Plate those delicious tacos, and watch your friends and family dig in. Enjoy the satisfaction of a meal well made!