yes, you sure can marinate chicken in buttermilk for 48 hours. buttermilk is a great choice for marinating chicken because it's a cheaper alternative to buying a pre-made marinade from the store. when cooking with buttermilk, marinate your meat or poultry in buttermilk anywhere from one hour up to 48 hours.