01 -
Generously grease and flour a 9-inch bundt pan, ensuring all crevices are coated for easy release.
02 -
In a large mixing bowl, whisk together flour, baking powder, baking soda, cinnamon, and salt until evenly blended.
03 -
In a separate bowl, beat butter and granulated sugar until light and fluffy, about 2–3 minutes with a mixer on medium speed.
04 -
Add eggs one at a time to the butter mixture, mixing well after each addition. Blend in the vanilla extract.
05 -
Gradually mix the dry ingredients into the creamed mixture, alternating with the milk, beginning and ending with dry. Mix just until incorporated.
06 -
In a medium bowl, toss diced apples with brown sugar and cinnamon until apples are evenly coated.
07 -
Gently fold the apple mixture into the cake batter until distributed.
08 -
Pour the batter evenly into the prepared bundt pan. Bake in a preheated oven at 350°F for 55–65 minutes, or until a toothpick inserted in the center emerges clean.
09 -
Allow the cake to cool in the pan for 10 minutes, then invert onto a wire rack or serving plate to cool completely.
10 -
In a saucepan over medium heat, combine butter, brown sugar, and milk. Bring to a boil, stirring constantly, then boil for 2 minutes. Remove from heat and stir in vanilla. Let cool for 15 minutes.
11 -
Gradually whisk the cooled caramel mixture into sifted powdered sugar in a bowl. If needed, add extra milk a tablespoon at a time to reach desired consistency.
12 -
Pour the caramel frosting over the fully cooled cake. Allow icing to set for 10 minutes before slicing and serving.