Unfortunately, most marshmallows in major supermarkets contain gelatine, an animal protein, so they are not vegan. However, some popular brands do not use gelatine, making their marshmallows vegan.