Remoja el bacalao seco durante 24 horas, cambia al agua cada 6 a 8 horas, el agua de remojo debe ir quedando cada vez menos salada, al final del remojo corta el bacalao en pedazos medianos
Cocina el sambo y el zapallo por separado, con un poco de agua, hasta que estén suaves y tiernos.
Cocina por 3 minutos la col picada en agua.
En un vaso de licuadora o procesadora de alimentos, haz un puré con zapallo cocinado, el sambo, el arroz cocinado, y la col (repollo).
En una olla vierte 6 tazas de leche con los pedazos del bacalao seco, hierve a baja temperatura durante 8-10 minutos.
Licúa el maní tostado con 2 tazas de leche, reserva.
Derrite la mantequilla en una olla sopera grande y agrega la cebolla picada, ajo, achiote, comino, orégano y pimienta para preparar un refrito, cocina hasta que las cebollas estén tiernas, unos 5 minutos.
Agrega el puré de zapallo, mezcla bien.
Agrega 2 a 4 tazas de leche, mezcle bien, añade las habas, choclos, habitas blancas, y el frijol blanco.
Mezcla bien y deja cocinar a fuego lento durante 15 minutos, removiendo frecuentemente para evitar que los ingredientes se quemen o se peguen a la olla.
Añade la leche donde se cocinó el bacalao, y el bacalao desmenuzado.
Prueba la sopa y rectifica la sal si lo necesita.
Agrega la mezcla de maní licuado con leche a la sopa y cocina por 10 minutos, revolviendo con frecuencia.
Entre 5 y 10 minutos antes de servir la fanesca añade los chochos, la crema de leche y los quesos, revuelve y mezcla bien para que los quesos se disuelvan.
Al final agrega el cilantro picadito.
Sirve la fanesca con las rodajas de huevo duro, plátanos maduro fritos, queso fresco, tiritas de ají o un ají criollo, cebollas blancas encurtidas, aguacate, y empanadas de viento o masitas.