Remoje el pescado toda la noche en agua, cambiando el agua 2 veces.
En una olla mediana, con agua suficiente para cubrir el bacalao salado, cocinar por unos 15 minutos. Colar y quitar los huesos. Ponga a un lado.
En una sartén grande caliente el aceite. Añadir la cebolla, el cebolla larga, el pimentón rojo, tomate y ajo. Cocine hasta que las verduras estuén blandas. Sazone con sal y pimienta. Añadir el pescado, mezclar bien y cocinar por unos 5 minutos más.
Sirva caliente con arepa.