It's the type of apple streusel bread that you can enjoy for a special breakfast with a hot cup of coffee or serve as a treat throughout apple season with a scoop of vanilla ice cream.
Preheat the oven to 350 F. Beat the eggs with an electric mixer on low speed, and add butter, sugars, and vanilla. Mix again until combined.
In a separate medium bowl combine the flour mixture and add to the buttery sugar mixture. Mix on low. Fold in the apples.
In a large bowl combine streusel topping ingredients until you get crumbs. The easiest is to use your hands for this!
Pour half the batter into a 9 x 5 inch square pan, loaf tin (greased or lined with parchment paper).
Add half of the streusel topping and carefully add another layer of batter. Cover the top of the cake with streusel topping.
Bake for 60 minutes (depending on the oven, may take extra 5-15 minutes) until the toothpick inserted into the center of the cake comes out clean, dry or with a few breadcrumbs.
Let the buttery cake rest in the tin for 15 minutes before transferring it onto a wire rack to cool completely. Cut in slices and serve right away.