Coloque a manteiga em uma panela.
Junte a abóbora e os tomates picados, refogue-os por alguns minutos.
Junte 2 litros d'água a ferver, sal e pimenta a gosto e as batatas picadas.
Cozinhe cerca de 1 hora em fogo lento.
Passe tudo pela peneira, torne a levar ao fogo e quando levantar fervura acrescente a tapioca, toda de uma vez e diretamente na sopa.
Cozinhe mais 10 minutos.
Bata a gema com o creme de leite, coloque no fundo da sopeira.
Despeje por cima a sopa a ferver, misture e sirva.
Bom apetite.