Preheat oven to 325°F and line a baking sheet with a nonstick silicon baking mat or parchment paper. Set aside.
In a medium bowl, whisk to combine oats, flour, baking powder, cinnamon, chia seeds, salt and ginger. Set aside.
In a large bowl, mash banana. Add almond milk, coconut oil, maple syrup or honey, and vanilla extract and whisk to combine.
Add dry mixture to bowl of wet mixture and use a spatula to combine. Fold in dried blueberries and cranberries (and orange zest, if using).
If the dough feels too sticky to manage, cover with plastic wrap and place in the fridge for 10-15 minutes to chill.
Using a large cookie scoop (the large scoops I use is 3 tablespoons) drop cookies on prepared baking sheet and use your spatula to flatten them to your desired size (they won't spread while baking). Press additional blueberries/cranberries into the tops of the cookies - it's just prettier this way! If you don't have enough room for all your cookies on one sheet, divide them between two baking sheets.
Bake for 10 minutes and let cool on the pan for 10 minutes before moving them to a wire rack to cool completely.
Store, loosely covered, at room temperature for up to three days - enjoy!