Preheat the oven to 350 F
Add the eggs, applesauce, grated apple, coconut sugar, oil, vanilla and cinnamon to a large bowl and whisk together until smooth.
Add in the almond flour, oat flour, baking soda, baking powder and salt and mix well until evenly incorporated.
Fold in most of the walnuts, reserving some to top.
Line a 9 x 5 loaf pan with parchment paper and pour the batter into the pan. Top the loaf with about 5-6 pieces of thinly shaved apples slightly overlapping at the tops - I use a vegetable peeler to shave off thin slices. Sprinkle on the remaining walnuts pieces.
Bake the loaf for about 40-45 minutes on the middle rack, until a toothpick comes out clean. Let cool for 10-15 minutes, then slice and enjoy.
Keep at room temperature for up to 3 days, or refrigerate for up to 1 week.