A perfectly cooked steak requires patience and dedication. Overcooking beef results in cardboard texture and duller flavours.
If that sounds like too much work and you'd rather just order steak in a restaurant, Michael Lomonaco - chef and owner of New York's steakhouse Porter House Bar and Grill has some advice for you.
Speaking to The Independent, Lomonaco advised customers to never order steak cooked above medium rare. He says that: "Mo matter the kind of steak you're ordering, you'll get the best and truest flavor of the beef — and therefore the maximum enjoyment out of your meat — if you order it medium rare."
He added that rare is also within the ideal range of how to have your steak cooked, and that these both allow the outside of the meat to be a little charred. Cooking at medium or above is likely to give you a tough chewy piece of meat, and totally waste your money.
He says he thinks of cooking steaks like cooking eggs: "Steak is like eggs to people. They are very specific about how they like to enjoy it, and it's a very personal kind of experience."
Even if you do like your yolks hard-boiled, take his advice on the steaks.