Em primeiro lugar, separam-se os ovos. Batem-se as gemas, açúcar baunilhado, açúcar, óleo, e canela até se obter uma massa cremosa. À parte, rala-se a polpa de abóbora e adiciona-se à mistura anterior, envolvendo tudo muito bem. Mistura,-se a farinha, o fermento em pó, o sal e as nozes moídas à massa de abóbora.
À parte, batem-se as claras em castelo. A seguir, adicionam-se essas mesmas claras à massa.
Leva-se ao forno, pré-aquecido a 180ºC, durante cerca de 1 hora. Depois, deixa-se arrefecer cerca de 15 minutos e polvilha-se com um pouco de açúcar em pó e está pronto a servir!