You can marinate the chicken for as little as 30 minutes, but for the best flavor, try to marinate it for up to 2 hours. I wouldn’t go beyond that, though, because the lemon juice can start to break down the chicken too much.