Question: how long does it take for chicken to marinate?
Answer: Two hours is usually enough time to marinate chicken. Dairy-based marinades, such buttermilk or yogurt, are probably the only marinades that truly tenderize.