This recipe is not vegan since it uses eggs and honey. I have not yet found an egg substitute that will work for this loaf. So I cannot provide a substitution for it. It is, however, gluten free since its made with almond flour and oat flour! Just make sure to find oats that are certified gluten free if you have a strict gluten-free diet.