There’s a lot of different ways to cook a steak whether it’s grilling, pan searing or broiling. My favorite and most practical is pan searing. You don’t always have access to a grill or want to broil something in the oven.
First step is to marinate the steak. Rub it with salt, pepper, garlic, onion, tiny bit of soy sauce, Worcestershire sauce, and olive oil. Now put it in a bowl or bag with remainder of the marinade spices and sauces. Let this marinade for at least 20 minutes to a couple hours flipping it over half way through.
Now preheat your frying pan, if you have a grill pan they work great. Heat it to about medium high or a little higher. Pour a drizzle of olive oil in there and wait till it’s all the heated up.
Drop your steaks in there and don’t move them, just let it sit there and sear. After about 3-6 minutes flip it over (depending on the thickness of your steak) now let the other side sear. After this I like to give the edges a quick sear too. If your steak starts to get black or burn lower the heat. Once you see red blood oozing out it’s pretty much done. You can also give it a poke with your finger to feel the firmness. It the steak is really thick and you feel like the sides are burning and it’s still not even close to done, throw it in the oven on 400 degrees. Then just check it by poking it or cutting a tiny piece and watch out over cooking it.
Once it’s done just let it sit for a couple minutes, try not to cut into it or you will lose some juices.