PreparationFor cupcakes: Preheat oven to 350°F. Line 12-cup muffin tin with muffin papers. Whisk sugar, oil, and eggs in large bowl to blend. Whisk flour, baking soda, cinnamon, salt, and nutmeg in medium bowl to blend. Stir pineapple, carrots, coconut, and pecans in another medium bowl to blend. Stir flour mixture into egg mixture until just blended. Fold in carrot mixture. Spoon batter into prepared muffin cups, dividing equally. Bake cupcakes until tops are golden brown and tester inserted into centers comes out clean, about 20 minutes. Remove cupcakes from pan and cool completely on rack. For frosting: Melt white chocolate in top of double boiler over barely simmering water until melted and smooth. Remove from over water. Using on/off turns, blend cream cheese, butter, lemon peel, and melted white chocolate in processor until smooth. Add powdered sugar; process until smooth. Spread frosting on cupcakes. (Can be made 1 day ahead. Cover and refrigerate.)
PreparationFor cupcakes: Preheat oven to 350°F. Line 12-cup muffin tin with muffin papers. Whisk sugar, oil, and eggs in large bowl to blend. Whisk flour, baking soda, cinnamon, salt, and nutmeg in medium bowl to blend. Stir pineapple, carrots, coconut, and pecans in another medium bowl to blend. Stir flour mixture into egg mixture until just blended. Fold in carrot mixture. Spoon batter into prepared muffin cups, dividing equally. Bake cupcakes until tops are golden brown and tester inserted into centers comes out clean, about 20 minutes. Remove cupcakes from pan and cool completely on rack. For frosting: Melt white chocolate in top of double boiler over barely simmering water until melted and smooth. Remove from over water. Using on/off turns, blend cream cheese, butter, lemon peel, and melted white chocolate in processor until smooth. Add powdered sugar; process until smooth. Spread frosting on cupcakes. (Can be made 1 day ahead. Cover and refrigerate.)