Dorar la calabaza y la zanahoria en trozos pequeños. Cubrir de agua y cocer 20 minutos. Unos 5 minutos antes de acabar la cocción, añadir la sal y la pimienta. En una cazuela poner el aceite y el pimentón a fuego lento. Cuando esté caliente, añadir los trozos de bacalao. Dejarlos confitar durante 3 minutos. Verter la crema en un plato sopero, poner el bacalao en cuadraditos y añadir un poco de aceite y una ramita de perejil. Bon profit.