Preheat oven to 350F. Grease a 8x8 glass baking or line it with parchment paper.
Make the cranberry bars. In a food processor, blend egg, honey, butter, and vanilla for 30 seconds. Scrape down the sides, then add almond and coconut flours, baking soda, salt, and spices. Blend until a sticky dough ball forms.
Remove blade and fold in dried cranberries, fresh cranberries, white chocolate chips, and nuts.
Press dough into prepared baking dish. Bake for 18-20 minutes.
While bars are baking, make cream cheese frosting. Add cream cheese, orange zest, butter and honey to stand mixer. Beat until fluffy. Chill in fridge.
Remove cookies from oven and allow to cool entirely before frosting.
Spread cream cheese frosting in an even layer on top of the bars. Then sprinkle dried cranberries and nuts on top.
Store in fridge for up to 10 days.