Preheat the oven to 375F and grease a 9 x 9-inch square baking dish or a 9 x 13-inch oval.
Make the batter:
In a large bowl, whisk the honey with the almond milk, egg, melted butter, vanilla extract, orange zest, and orange juice until combined.
Add the oats, cinnamon, baking powder, and salt to the liquid mixture and stir to form a thick batter. Add 1 cup cranberries to the batter and fold with a spatula to combine.
Pour oat and cranberry mixture into the prepared baking dish. Arrange cranberries to make sure they are evenly distributed throughout. Top with additional cranberries.
Bake:
Bake for 35 minutes in the preheated oven until the top is golden and the oat mixture is set. Remove from oven and allow mixture to cool slightly prior to serving.
Notes
If you want to reduce the amount of sugar, replace 2 tablespoons of honey with 1 teaspoon liquid stevia.