Preheat your oven to 350°F (175°C) and grease two loaf pans.
Whisk together eggs, sugar, vegetable oil, mashed ripe bananas, buttermilk, and vanilla essence until well combined.
In another bowl, mix together all-purpose flour, baking powder, and salt. Gradually add this dry mixture to your wet ingredients and stir gently until just combined.
Fold in shredded coconut or walnuts into the batter.
Pour the batter into prepared loaf pans and bake for about 50 minutes, or until a toothpick comes out clean.
In a small saucepan, combine brown sugar and butter over medium heat until melted. Add heavy cream and stir until well blended.
Let the loaves cool for about 10 minutes before removing them from their pans. Slice thickly and serve warm drizzled with butterscotch sauce.