Yes, you certainly can! To make dairy free, substitute the butter with non-dairy butter and the milk with non-dairy milk (I like canned coconut milku002du002dit adds a great flavor to the sweet potatoes). To make vegan, sub the eggs with applesauce (in equal amounts {100g}) and the marshmallows with vegan marshmallows (u003ca href=u0022https://amzn.to/3g2BqzCu0022 target=u0022_blanku0022 rel=u0022noreferrer noopener sponsored nofollowu0022u003ehttps://amzn.to/3g2BqzCu003c/au003e) {u003cemu003eaffiliate linku003c/emu003e}.