Step 1: Make the Banana Bread - Preheat your oven to 350°F (175°C). In a large mixing bowl, cream together the softened butter and sugar until light and fluffy. Add the eggs one at a time, mixing well after each addition. Stir in the mashed bananas, heavy cream, vanilla extract, lemon juice, and almond extract until well combined.
Step 2: Combine Dry Ingredients - In another bowl, whisk together the all-purpose flour, baking powder, baking soda, salt, and ground cinnamon. Gradually add the dry mixture to the wet ingredients, stirring just until combined. Be careful not to overmix; a few lumps are perfectly fine. Finally, fold in the white chocolate morsels.
Step 3: Bake the Banana Bread - Pour the batter into a greased baking dish and spread it evenly. Bake in the preheated oven for 60-70 minutes, or until a toothpick inserted into the center comes out clean. Allow the banana bread to cool completely before slicing.
Step 4: Prepare the Custard Mixture - In a large bowl, whisk together the eggs, vanilla extract, ground cinnamon, nutmeg, and half-and-half. This custard will soak into the banana bread slices, making them rich and flavorful.
Step 5: Slice the Banana Bread - Once the banana bread has cooled, slice it into thick pieces, about 1-inch thick. This thickness will allow the bread to soak up the custard without falling apart.
Step 6: Soak the Bread - Dip each slice of banana bread into the custard mixture, allowing it to soak for a few seconds on each side. Make sure it’s well-coated but not too soggy.
Step 7: Fry the French Toast - In a skillet or griddle over medium heat, melt the butter. Once hot, add the soaked banana bread slices. Cook for about 3-4 minutes on each side, or until golden brown and slightly crispy.
Step 8: Serve and Enjoy - Serve your White Chocolate Banana Bread French Toast warm, drizzled with maple syrup and topped with whipped cream. Add fresh fruit for a pop of color and extra flavor!