Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
Export 18 ingredients for grocery delivery
Step 1
Preheat the oven to 350ºF and lightly grease a 11″x7″ baking dish, (4-5″ deep).
Step 2
Whisk together the almond flour, tapioca starch, cinnamon, sea salt, baking powder, and baking soda until no lumps remain. Stir in the lemon zest, then add the maple syrup, eggs, melted ghee/butter/avocado oil, and vanilla extract. Mix until just combined, then stir in the apples.
Step 3
Pour the cake batter into the prepared baking dish. In a small bowl stir together the ingredients for the streusel topping until combined. Using your hands, crumble the streusel topping evenly over the cake.
Step 4
Bake the cake until puffed and toothpick inserted into the center comes out clean, or with moist crumbs.
Step 5
Remove the cake from the oven and let it cool to room temperature on a cooling rack before frosting it.
Step 6
For the frosting, start by placing the butter in a small saucepan over medium heat. Cook swirling it around the bottom until it smells toasty and has browned, 2-3 minutes, (skip this step if using ghee or avocado oil). Add it to the sifted powdered sugar along with the maple syrup, pinch of salt, and vanilla extract.
Step 7
Stir to combine, then drizzle it evenly over the cake. Serve within the first day for the best texture, although we enjoyed this cake for 3 days before it started to be a bit dry.