This German apple cake is a traditional dessert that is perfect for any occasion. The cake is made with fresh apples, cinnamon, and a touch of nutmeg, and is then topped with a streusel topping made with butter, sugar, flour, and cinnamon. The cake batter is made with a combination of butter, sugar, eggs, and flour, and is then mixed with the chopped apples. The streusel topping is then sprinkled over the top of the cake and baked until golden brown. This cake is best served warm with a dollop of whipped cream or a scoop of vanilla ice cream.