Boneless, skinless chicken breasts are the divas of the chicken world. They’re lean and cook fast, so 30 minutes to 2 hours is plenty. Any longer, and they can get a little too tender (meaning, a little weird).
How Long Should You Marinate Chicken?
Thighs and drumsticks are more forgiving and actually love a longer bath. You can marinate them for 4 to 12 hours without any worry. They have more fat, so they hang on to flavor and moisture like a good friend who never forgets your birthday.
Whole chicken is a whole different story. Because it’s thick and has bone, you want at least 4 hours, but overnight (up to 12 hours) is where the magic happens. I did a whole beer can chicken once with only a 90-minute marinade, and let’s just say the beer can had more personality than the meat.
Two Simple Rules to Never Forget
First: always marinate in the fridge, not on the counter. Bacteria love a warm party, and you don’t want to give them an invitation. Second: never reuse marinade unless you boil it first. Raw chicken juice isn’t a souvenir you want to save.
And here’s a little secret: if you’re truly in a rush, skip the marinade entirely and just season the chicken well with salt and pepper right before cooking. It’s not the same, but it’s honest work. No shame in that game.