Marinate the chicken overnight or up to 2 days: This allows the spices to deeply penetrate the meat, resulting in maximum flavor. If you don’t have time, at least try to marinate for 2 hours.