# What You'll Need:
→ Banana Bread
01 - 1 1/2 cups all-purpose flour
02 - 1 teaspoon baking soda
03 - 1/2 teaspoon salt
04 - 1/2 teaspoon ground cinnamon
05 - 1/2 cup unsalted butter, melted and cooled
06 - 3/4 cup granulated sugar
07 - 2 large eggs, at room temperature
08 - 1 teaspoon vanilla extract
09 - 3 large ripe bananas, mashed (approximately 1 1/4 cups)
10 - 1/4 cup sour cream or plain yogurt
→ Float Frosting
11 - 3 tablespoons unsalted butter, softened
12 - 1 cup powdered sugar, sifted
13 - 2 tablespoons heavy cream or milk
14 - 1 teaspoon vanilla extract
15 - 2 to 3 tablespoons cream soda or root beer, to taste
→ Optional Toppings
16 - Maraschino cherries
17 - Chocolate shavings or sprinkles
# Steps to Follow:
01 - Preheat oven to 350°F. Grease and line a 9x5-inch loaf pan with parchment paper.
02 - In a medium mixing bowl, whisk together all-purpose flour, baking soda, salt, and ground cinnamon until well incorporated.
03 - In a large mixing bowl, whisk melted butter and granulated sugar until smooth. Add eggs and vanilla extract, whisking to combine. Stir in mashed bananas and sour cream or plain yogurt until thoroughly blended.
04 - Gently fold the dry ingredients into the wet mixture, stirring only until just combined. Take care not to overmix to ensure a tender crumb.
05 - Pour the batter into the prepared loaf pan. Bake for 55 to 65 minutes, or until a toothpick inserted in the center emerges clean. Allow to cool in the pan for 10 minutes, then transfer to a wire rack to cool completely.
06 - In a medium bowl, beat softened butter until creamy. Gradually incorporate powdered sugar, mixing until smooth. Add heavy cream, vanilla extract, and cream soda or root beer to taste, beating until the frosting is light and fluffy. Adjust soda quantity for desired flavor and texture.
07 - Once the bread is fully cool, spread the frosting evenly over the surface. Garnish with maraschino cherries and chocolate shavings or sprinkles as desired. Slice and serve.