With this marinade I recommend at least 3-4 hours, but longer is even better. This marinade time is not only for the flavors to meld together, but it also works for to tenderize the chicken even more. The lime juice is what tenderizes, but it takes a little time. This is not a quick marinade, but I promise it is well worth it!