Preaqueça o forno a 180°C.
Em uma tigela grande, bata os ovos e o açúcar até obter uma mistura clara e cremosa.
Adicione o leite e o óleo, misturando bem.
Incorpore a farinha de trigo e o fermento em pó, misturando até ficar homogêneo.
Adicione os pedaços de babaçu à massa e misture delicadamente.
Despeje a massa em uma forma untada e enfarinhada, e leve ao forno por cerca de 30 minutos ou até que um palito inserido no centro saia limpo.
Enquanto o bolo assa, prepare o creme de confeiteiro: ferva o leite em uma panela.
Em outra tigela, bata as gemas, o açúcar e a maizena até obter uma mistura homogênea.
Despeje o leite quente lentamente na mistura de gemas, mexendo sempre.
Retorne tudo à panela e cozinhe em fogo baixo, mexendo constantemente até o creme engrossar.
Retire do fogo e adicione a essência de baunilha.
Após o bolo esfriar, corte-o ao meio e recheie com o creme de confeiteiro.
Cubra a parte de cima com o restante do creme e polvilhe o açúcar de confeiteiro por cima antes de servir.