Make the Marinade
In a medium bowl, whisk together soy sauce, honey, olive oil, garlic, lime juice, pepper, and any optional add-ins until well combined.
Marinate the Steak
Place steak in a zip-top bag or shallow dish. Pour marinade over the meat, coating all sides. Seal or cover, then refrigerate for 2 to 8 hours. Avoid marinating longer than 8 hours to prevent mushy texture.
Bring to Room Temp
Take the steak out of the fridge about 30 minutes before cooking. Let it sit at room temperature for even cooking.
Preheat Grill or Pan
Heat grill to medium-high (around 450°F) or heat a cast iron skillet until very hot. Lightly oil the surface to prevent sticking.
Cook the Steak
Remove steak from marinade, letting excess drip off.
Grill or sear 4–6 minutes per side, depending on doneness:
Rare: 120–125°F (3–4 min/side)
Medium-Rare: 130–135°F (4–6 min/side)
Medium: 140–145°F (6–8 min/side)
Well-Done: 155°F+ (8+ min/side)
Rest
Transfer steak to a cutting board and let it rest 5–10 minutes before slicing.
Slice & Serve
Slice thinly against the grain for the most tender bites. Serve immediately.