no, most store-bought marshmallows contain gelatin, which gives them that ooey-gooey consistency. unfortunately, since it's derived from animal protein, vegans (and vegetarians) should avoid it. here are other foods you should avoid as a vegan. thankfully, more brands are releasing plant-based products.