These baked classics are even sweeter in small versions, topped with a decadent chocolate glaze.
Preheat oven to 350 degrees. Butter a cast-iron pan, and dust with all-purpose flour, tapping out excess. Sift together flours, baking powder, and salt in a medium bowl.
Beat butter and sugar with a mixer on medium speed, scraping down sides of bowl as needed, until pale and fluffy, 2 to 3 minutes. Add eggs, 1 at a time, beating well after each addition. Beat in vanilla. Reduce speed to low, and add flour mixture in three additions, alternating with milk, beginning and ending with flour mixture, mixing well after each addition.
Fill pan halfway, and bake until golden around edges (time will vary depending on size of pan). Remove from oven, and let cool in pan for 15 minutes. Transfer cakes from pan to a wire rack. Let cool. Coat each with glaze just before serving.
Cakes can be wrapped in plastic and stored at room temperature for up to 3 days, refrigerated for up to a week, or frozen for up to a month.