Lave y remoje el bacalao durante 1 hora. Deseche el agua y hervir hasta que estén tiernos.
Picar la cebolla, el ajo y los condimentos. Cortar el tocino y el jamón. Lave los camarones o gambas y pelarlos. Lavar las hojas callaloo (espinacas).
Calentar el aceite, freír el ajo y la cebolla durante 3 minutos, a continuación, agregue la carne, sazonar al gusto, y rehogar durante unos 5 minutos más.
Agregar los demás ingredientes, excepto el callaloo (espinacas) y rehogue durante otros 10 minutos.
Añada la pimienta y callaloo (espinaca), removiendo durante 3 - 4 minutos, se puede añadir aceite si es necesario.
Servir caliente acompañado de arroz.