Preheat oven to 350°F. Grease a 9"x5" or 8" square pan and line with parchment. A 12” loaf can be uses too but baking time may vary.
Prep the filling. Mix the ingredient and set aside.
Make the cake batter by mixing the dry ingredients in a large bowl or the bowl of a stand mixer (I used a mixer) Add the butter and mix until the mixture has a sandy consistency.
Add the eggs one at a time, mixing well between additions.
Add the vanilla and milk mixing it well. Once the milk is incorporated and the batter looks like "batter" mix at high speed for a couple of minutes.
Assemble the cake by spreading half the batter in the prepared pan. Spoon half the apple mixture over the batter and press in lightly. Spread the remaining batter over the apples and spoon the remaining apples (and juices) on top.
Bake for 1 hour and check if it is done (you know the toothpick check!!!) I used a 9"x5" square pan and it took 1 1/2 hours to get it fully cooked. Remove it from the oven and cool for 20 minutes. Tip it out of the pan onto a rack to cool completely.
Combine the glaze ingredients, stirring until smooth. Drizzle over the cooled cake.