Pré-aqueça o forno em temperatura média (180º C). Em uma panela, coloque o açúcar, leve ao fogo brando e, mexendo com uma colher de pau. Deixe o açúcar derreter e adquirir uma cor bem dourada.
Tire do fogo, espalhe rapidamente em uma forma de buraco com 27 cm de diâmetro. Coloque cupuaçu, ovos, leite de coco no copo do liquidificador e bata bem.
Na tigela da batedeira, coloque açúcar, manteiga, um pouco da mistura de cupuaçu, bata até obter um creme homogêneo. Junte a mistura restante, acrescente farinha de trigo, misture bem e despeje na forma caramelizada.
Leve ao forno e asse, em banho-maria por cerca de 2 horas e 30 minutos ou até que, ao enfiar um palito no centro do bolo, saia seco. Tire do forno, deixe amornar, desenforme em um prato de servir, deixe esfriar e leve à mesa.