"This recipe for Old-Fashioned Hummingbird Cake has all the hallmark flavors of traditional hummingbird cake, and it also features homemade cream cheese icing. For those who are unfamiliar with it, hummingbird cake is often described as similar to carrot cake, but with several twists. Fresh pineapple and banana give the cake wonderful flavor and help make it extremely moist. Thin layers of frosting are best so that you can taste all the wonderful flavors of the cake itself. If you are looking for an impressive dessert for a special occasion, we recommend serving this gorgeous layer cake. Even those who are unfamiliar with this sweet Southern classic will enjoy a slice of Old-Fashioned Hummingbird Cake. Because this recipe is so simple to follow, even novice bakers will be able to make a cake that turns out beautifully. Making homemade frosting may seem daunting, but we promise that you will not want to miss out on the richness of the made-from-scratch frosting...."