This is vegan. It is rich an has all the right textures: the serve it with a side of press. It is very satisfying.anginnapa01