No. Traditionally, marshmallows contain gelatin which is derived from pork or beef. There is, however, vegan gelatin, although I have not tested it with this recipe.