2cupsshredded carrots, (shred easily with a food processor or by hand)
1/2cupcrushed pineapple
1 1/2cupsall-purpose flour
1 1/4teaspoonsbaking soda
1/2teaspoonsalt
1 1/2teaspoonsground cinnamon
1/2teaspoonground nutmeg
1/4teaspoonground ginger
1cupchopped walnuts
Instructions
Preheat oven to 350 degrees F (175 degrees C) and line 18 muffin cups with paper liners.
In small microwave safe bowl, heat white chocolate in small intervals in the microwave stirring until melted. Cool to room temperature.
In a bowl, beat together the cream cheese and butter until smooth. Mix in white chocolate, 1/2 teaspoon vanilla, and orange extract. Gradually beat in the powdered sugar. Mix in the heavy cream.
For the cupcakes: Beat together the eggs, white sugar, and brown sugar in a bowl, and mix in the oil and vanilla. Fold in the carrots and crushed pineapple. In a separate bowl, mix the flour, baking soda, salt, cinnamon, nutmeg, and ginger. Mix flour mixture into the carrot mixture until evenly moist. Fold in 1/2 cup walnuts saving the remaining walnuts for topping. Fill muffin cups almost to the top.
Bake 20-25 minutes or until a toothpick inserted in the center of a muffin comes out clean. Do not overbake. Cool completely on wire racks.
Frost cooled cupcakes with frosting. For fancy decorating fill a re-sealable plastic bag with the frosting and snip off the corner to pipe it on. Or for even fancier decorating, use a Wilton 2D tip to pipe on the frosting. Sprinkle with remaining walnuts.
Notes
Source: slightly adapted from Allrecipes - decreased the sugar and halved the frosting.