If you have time, we definitely recommend marinating for longer, but no longer than 12 hours. After 12 hours, the acid in the marinade will begin to break down the muscle fibers in the chicken, resulting in mushy chicken.