In a medium bowl, whisk together flour, baking powder and salt; set aside.
In a large bowl, cream butter and sugar until light and fluffy. Add eggs one at a time, beating well after each addition. Beat in vanilla.
Add half of the flour mixture to the butter mixture and beat until just combined. Add milk and mix until just combined. Add remaining flour mixture and beat until just combined.
Pour batter into a lightly greased 9x13-inch baking pan. Sprinkle with chopped peanuts.
In a small bowl, mix together brown sugar and melted butter until combined. Sprinkle over peanuts.
Bake for 35-40 minutes, or until a toothpick inserted in the center comes out clean.
Let cool completely before serving.
Interesting Facts
This cake is perfect for a special occasion, or just as a delicious treat anytime.
The crunchy peanut topping adds a delicious crunch to the cake.
The cake can be stored in an airtight container for up to 3 days.