If your marinating steak sits out for longer than two hours, especially at a temp between 40 to 140 F, throw it away; even if it looks and smells fine, it may already harbor harmful bacteria. To take the safest route, marinate the meat in the refrigerator for at least 30 minutes and up to 24 hours for a delicious, bacteria-free steak.