Step 1: Preheat your oven to 350°F (175°C). This ensures that your cupcakes bake evenly.
Step 2: Line your muffin tin with cupcake liners to prevent sticking and make cleanup easier.
Step 3: In a large mixing bowl, combine 1 cup of softened butter and 4 cups of powdered sugar. Beat them together until light and fluffy. Gradually add the melted and cooled white chocolate, mixing until well combined.
Step 4: Spoon the cupcake batter into the prepared muffin tin, filling each liner about two-thirds full.
Step 5: Place the muffin tin in the preheated oven and bake for 18-20 minutes, or until a toothpick inserted into the center comes out clean.
Step 6: Once baked, remove the cupcakes from the oven and let them cool in the muffin tin for about 5 minutes, then transfer them to a cooling rack to cool completely.
Step 7: While the cupcakes are cooling, make your frosting. In a mixing bowl, beat the remaining 4 cups of powdered sugar and 1 cup of softened butter until creamy. Add the melted white chocolate and mix well.
Step 8: Gradually add 2 to 4 tablespoons of half and half until you reach your desired frosting consistency. Optional: add a pinch of salt to enhance the flavor.
Step 9: Once the cupcakes are completely cool, use a spatula or piping bag to generously frost each cupcake with the white chocolate frosting.
Step 10: Top each frosted cupcake with a handful of gummy bears for that fun and colorful finish.