01 -
Preheat your oven to 350°F (175°C). Grease and flour three 8-inch round cake pans.
02 -
Whisk together the flour, baking powder, baking soda, and salt in a bowl. Set aside.
03 -
In a large mixing bowl, beat the butter and sugar until light and fluffy. Add the eggs one at a time, beating well after each addition. Stir in the vanilla extract.
04 -
Gradually add the flour mixture to the butter mixture, alternating with the milk, beginning and ending with the flour mixture. Mix until just combined.
05 -
Fold in the toasted pecans gently. Divide the batter evenly between the prepared pans.
06 -
Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean. Allow the cakes to cool in the pans for 10 minutes, then turn them out onto wire racks to cool completely.
07 -
To make the caramel frosting, melt the butter in a saucepan over medium heat. Add the brown sugar and evaporated milk, stirring constantly. Bring to a boil, then reduce the heat and simmer for 2 minutes. Remove from heat and cool slightly.
08 -
Gradually add the powdered sugar to the caramel mixture, beating until smooth and creamy. Stir in the vanilla extract.
09 -
Place one layer on a serving plate, spread some frosting on top, then place the second layer on top and frost again. Add the third layer and frost the top and sides of the cake.
10 -
Garnish with toasted pecans. Let the cake set for about 30 minutes before serving.