Preheat the oven to 350°F/180°C. Make sure the oven rack is in the middle of the oven. Line 3 baking trays with parchment paper and set aside.
Make the flaxseed egg. In a small bowl, mix together the flaxseeds and hot water. Set aside for 5 minutes to gel together.
Mix the wet ingredients. In a large bowl with a hand mixer or in a stand mixer with the paddle attachment, mix together the room temperature vegan butter with brown sugar and white sugar. Mix on a medium-high speed for about 3 minutes until light and fluffy. Add the flaxseed mixture, vanilla, and orange zest. Mix together.
Add the dry ingredients. Add the dry ingredients all at once to the mixer with the speed turned off. Add the flour, oats, baking soda, baking powder, cinnamon, salt, Mix this together and finally add the raisins. Mix a final time.
Shape and bake. Drop cookies by rounded tablespoon onto the prepared baking trays. Bake for 12 to 14 minutes or until the cookies are golden brown on the edges and don’t appear wet. Remove them from the oven but let them cool on the hot trays for 10 minutes before transferring to a wire rack to cool completely. Enjoy!