Pré-aqueça o forno a 180ºC.
Unte uma forma de bolo inglês com manteiga e polvilhe com farinha ou forre com papel vegetal.
Esmague as bananas numa tigela com a ajuda de um garfo.
Junte o açúcar, os ovos, a manteiga derretida (ou o óleo) e a essência de baunilha. Mexa bem até ficar uma mistura cremosa.
Numa tigela à parte, peneire a farinha, o fermento, a canela e o sal.
Adicione esta mistura seca aos poucos ao preparado de banana, mexendo suavemente com uma espátula.
Envolva as nozes picadas ou as pepitas de chocolate na massa. Misture delicadamente para que fiquem bem distribuídas.
Verta a massa na forma preparada e leve ao forno durante cerca de 45 a 50 minutos.
Verifique a cozedura com um palito: deve sair seco ou com algumas migalhas húmidas.
Retire o pão do forno e deixe arrefecer na forma durante 10 minutos antes de desenformar.
Se quiser, polvilhe com um pouco de açúcar em pó antes de servir.