Some storebought almond paste contain egg whites, so they may not always be vegan, but the brand of almond paste that I used only had almonds, sugar and water as the main ingredient, so yes, this one was vegan.