Yes, you can make this recipe vegan. Use plant-based milk, replace the egg with a flax egg (1 tablespoon ground flaxseed mixed with 2.5 tablespoons water), use a vegan butter substitute, and ensure your sugar is vegan.