Yes. I used a boxed coconut beverage as a substitute for dairy milk and coconut whipped cream instead of the traditional topping. It tastes just as wonderful as the full-dairy option.