In a medium bowl, whisk together olive oil, soy sauce, Worcestershire sauce, minced garlic, Dijon mustard, black pepper, and red pepper flakes (if using).
Place your steaks in a resealable plastic bag or shallow dish. Pour the marinade over the steaks, ensuring they are evenly coated.
Marinate in the refrigerator for at least 30 minutes, or up to 4 hours for deeper flavor.
Remove steaks from marinade, discarding any excess marinade. Discard the marinade bag/dish.
Cook steaks to your desired doneness.
Notes
This marinade is great for various cuts of steak like ribeye, sirloin, or flank steak. Adjust marinating time based on the thickness of the steak and desired flavor intensity.