Preheat oven to 325F. Line muffin pans with 18 cupcake liners.
In a medium bowl, whisk together flour, baking powder and salt. Set aside.
In a small, microwave-safe bowl, melt the chopped white chocolate by heating it in 30 second intervals in the microwave. Stir well with a fork between each interval and cook only until the chocolate is smooth when stirred.
In a large bowl, cream together butter and sugar until light. Beat in eggs one at a time, followed by melted white chocolate and vanilla extract. Working in two or three additions, alternate adding in some of the milk and some of the flour mixture, ending with a final addition of flour. Mix until just incorporated and no streaks of flour remain.
Divide batter evenly into prepared muffin cups.
Bake at 325F for 20-23 minutes until a tester comes out clean and the tops spring back when lightly pressed with a fingertip.
Cool on a wire rack.
Makes 18 cupcakes.
White Chocolate Cream Cheese Frosting
4-oz cream cheese, room temperature
1/4 cup butter, room temperature
1-oz white chocolate, melted and slightly cooled
1 tsp vanilla extract
3 tsp milk or cream
2-3 cups confectioners’ sugar
In a large mixing bowl, cream together cream cheese, butter and melted white chocolate. Beat in vanilla and milk, then add in the confectioners’ sugar gradually until the frosting reaches your desired consistency (make it a bit stiffer if you wish to pipe it onto the cupcakes instead of spreading it with a knife).
Spread frosting onto cupcakes with a knife, or transfer to a pastry bag fitted with a wide tip and pipe onto cooled cupcakes.
This recipe was submitted by one of our readers and has not been tested by our food editors. We are not responsible for errors in this recipe, but if you find one, please let us know.