Ligue o forno a 180ºc. Unte uma forma com manteiga e polvilhe-a com farinha.
Corte a abóbora em pedaços e coza-os em água. Coloque a polpa num escorredor, de modo a perder toda a água da cozedura (calque um pouco, se necessário), depois pese-a, devendo obter cerca de 320 a 350 g.
Bata as gemas com a margarina, até ficarem cremosas. Acrescente, um a um, os restantes ingredientes (abóbora, açúcar, farinha de trigo, farinha maisena, coco ralado e fermento em pó).
Bata as claras em castelo e envolva-as na massa anterior. Deite-a na forma e leve ao forno, durante cerca de 40 a 45 minutos. Deixe arrefecer um pouco e desenforme.