Preheat oven to 350 degrees Fahrenheit. Line a sheet pan with parchment paper.
Place almond butter, coconut oil, maple syrup, vanilla, and salt in a large bowl and stir until fully combined.
Add baking powder, oats, flour, cranberries, and white chocolate, and stir again to fully combine.
Divide dough into 12 cookies (approx. 3 Tablespoons each), and place on baking sheet. Flatten each dough ball slightly with your fingers, as they don't spread much in the oven.
Bake for 13-15 minutes, or until golden around the edges and just barely set in the center.
Allow cookies to cool completely before storing in an airtight container at room temperature. We found these cookies to still be great up to 5 days after baking.