Carrot Cupcakes with White Chocolate Cream Cheese Icing

Prep time: 30 min
Cook time: 25 min
Servings: 12
Yield: 12 servings

Description

Moist and fluffy carrot cupcakes are topped with a delicious homemade white chocolate cream cheese frosting flavored with a hint of orange.

Ingredients

1 1/8 cups white sugar
1/3 cup brown sugar
2 eggs, lightly beaten
1/2 cup vegetable oil
1 teaspoon vanilla extract
2 cups shredded carrots
1/2 cup crushed pineapple
1 1/2 cups all-purpose flour
1 1/4 teaspoons baking soda
1 1/2 teaspoons ground cinnamon
1/2 teaspoon salt
1/2 teaspoon ground nutmeg
1/4 teaspoon ground ginger
1 cup chopped walnuts
2 ounces white chocolate
1 (8 ounce) package cream cheese, softened
1/2 cup unsalted butter, softened
1 teaspoon vanilla extract
1/2 teaspoon orange extract
4 cups confectioners' sugar
2 tablespoons heavy cream

Directions

1 Preheat the oven to 350 degrees F (175 degrees C). Line a 12-cup muffin pan with cupcake liners.
2 To make the carrot cupcakes: Beat white sugar, brown sugar, and eggs together in a bowl; mix in oil and vanilla. Fold in carrots and pineapple.
3 Mix flour, baking soda, cinnamon, salt, nutmeg and ginger in a separate bowl; add to carrot mixture until evenly moist. Fold in 1/2 of the chopped walnuts. Spoon batter into the prepared liners, filling each 3/4 full.
4 Bake in the preheated oven until tops spring back when lightly pressed, about 25 minutes. Cool cupcakes completely on wire racks.
5 Meanwhile, make the frosting: Melt white chocolate in small saucepan over low heat; stir until smooth and allow to cool to room temperature.
6 Beat cream cheese and butter together in a large bowl with electric mixer until smooth. Mix in cooled white chocolate, 1 teaspoon vanilla, and orange extract. Gradually beat in confectioners' sugar until mixture is fluffy; mix in heavy cream. Top each cooled cupcake with frosting and sprinkling with remaining walnuts.