This recipe has not been tested with gluten-free flour. You can easily make these donuts vegan by replacing the milk with any type of non-dairy milk (such as soy milk or almond milk) and using plain vegan cream cheese in place of the cream cheese for the icing.