I always start by gathering everything first. It makes the whole process smoother and stress-free. Having the spices, sauces, and fresh garlic ready saves me from scrambling in the middle of mixing.
Add olive oil, soy sauce, lemon juice, Worcestershire sauce, dried herbs, garlic powder, parsley, white pepper, minced garlic, and hot sauce (if using) into a blender. Blend for about 30 seconds until smooth. If you don’t have a blender, whisk them well in a bowl.
Pour the marinade into a resealable bag or container and add the steaks. Make sure they’re fully coated. Press out extra air before sealing, then refrigerate. Thin cuts need just 2–4 hours, while thicker cuts benefit from overnight marination.
When ready, take the steak out of the marinade and let any excess drip off. Cook it on a hot grill or skillet until it reaches your preferred doneness. For extra flavor, boil the leftover marinade (after removing the raw steak) and use it as a drizzle.