A buttercream frosting is best for carrot cakes. Cream Cheese and butter makes a delicious frosting for this homemade carrot cake.