Most "traditional" marshmallows do not contain dairy but they often contain gelatin, so they're not vegan or vegetarian friendly. I like using Trader Joe’s vegan marshmallows to make my s'mores!