Yes, you can substitute the all-purpose flour with a gluten-free blend and use vegan butter and a flax egg to make them vegan.