When it comes to marinating chicken, the longer the better. The more time the chicken marinates for the more flavor it will absorb. I also think marinating for longer makes for extra juicy chicken! I marinate my chicken in this recipe overnight. But a couple of hours should do the trick as well!