<human>:  How long should you marinate steak?
<bot>: It depends on the cut of steak and your desired flavor. Generally speaking, if you're marinating a flank, skirt, or flat iron steak, 4 to 12 hours is usually sufficient. For more tender cuts like a ribeye, strip, or tenderloin, 1 to 4 hours is usually enough. Ultimately, the best way to determine how long the steak should marinate is to taste it periodically.