Preheat your oven to 350°F (175°C). Grease and flour the two 9-inch round cake pans.
In a large mixing bowl, cream butter and sugar together until light and fluffy using a mixer.
Add eggs one at a time to the mixture, mixing well after each addition. Then, mix in the vanilla extract.
In another bowl, combine the flour, baking powder, and salt. Gradually add this dry mixture to the wet ingredients, alternating with milk, starting and ending with flour. Mix until just combined.
Divide the batter evenly between the two prepared cake pans. Smooth the tops with a spatula.
Bake in the preheated oven for 25 minutes or until a toothpick inserted in the center comes out clean. Let the cakes cool in the pans for 10 minutes before transferring to a cooling rack to cool completely.
Once the cakes are completely cool, place one layer on your cake stand or serving platter. Spread a layer of frosting on top.
Place the second layer on top and frost the top and sides of the entire cake.
Decorate the top of the cake with assorted candies, creating a garden theme, and place the Peeps around the edges.
Optionally, add fresh mint leaves for a touch of greenery. Slice, serve, and enjoy!