For best results, it's recommended to marinate the chicken for at least 2 hours. You can marinate it for up to 24 hours in the refrigerator for maximum flavor infusion. However, avoid marinating chicken at room temperature, as it increases the risk of food-borne illnesses.