Ingredients
Method
Step-by-Step
- Heat the oven to 350°F (175°C) and line a 12-cup muffin pan with paper liners.
- Whisk together the flour, baking powder, and salt in a medium bowl.
- Beat the softened butter and granulated sugar for 2-3 minutes, until light and creamy.
- Beat in the eggs one at a time, then mix in the vanilla extract.
- Add the dry ingredients in two additions, alternating with the milk. Mix only until the batter is combined.
- Fold in the white chocolate chips and roughly chopped dried cranberries.
- Divide the batter among the liners, filling each about two-thirds full.
- Bake for 18-22 minutes, until the tops spring back lightly and a toothpick comes out with a few moist crumbs.
- Cool the cupcakes in the pan for about 5 minutes, then transfer them to a rack to cool completely.
- Beat the cream cheese and butter until smooth. Gradually beat in the powdered sugar and vanilla, then beat in the melted white chocolate.
- If the frosting is soft, chill it for 10-15 minutes before piping or spreading it onto the cooled cupcakes.
- Sprinkle the frosted cupcakes with chopped cranberries and drizzle with melted white chocolate. Let the drizzle set before serving.
Notes
Let the melted white chocolate cool until lukewarm before adding it to the frosting, since hot chocolate can loosen the butter and cream cheese. Toss the cranberries and white chocolate chips with a teaspoon or two of the measured flour to help reduce sinking, and avoid overmixing after the flour is added.
