Triturar o feijão até obter um puré. Misturar o açucar, a farinha, o puré, os ovos e as gemas, a manteiga, a raspa do limão, a canela e mexer tudo muito bem até ficar uma massa bem homogénea.
Forrar uma forma com a massa folhada e picar o fundo. Espalhar por cima desta o creme de feijão e polvilhar com bastante açucar em pó a fim de se obter uma superfície estaladiça.Levar a cozer em forno pré-aquecido a 180º durante 30 minutos.