No, it's not vegan! However, you can make it vegan by using vegan marshmallows, oat milk, and vegan butter.