no it does not contain dairy or lactose...but many places add in cream to add to the flavour. double check the ingredients when you buy it in a store, and ask in a restaurant. the traditional coleslaw recipe only contains cabbage, mayonnaise, carrots and some other bits.