There are two reasons to marinate chicken: Flavor and texture. Marinating chicken infuses the meat with flavor, instead of merely coating the chicken with seasoning. Marinating chicken also tenderizes the meat and helps to keep it juicy once you cook it. So no, you don't need to marinate chicken, but you should.