En una paellera o sartén grande, calienta un poco de aceite de oliva y sofríe la cebolla, el ajo, el pimiento y el sofrito por unos minutos hasta que estén fragantes.
Añade el jamón y el pollo (si lo usas) y sofríe hasta que se doren. Luego, agrega los mariscos, excepto los camarones, y cocina por un par de minutos.
Añade el arroz el aceite de achiote, la paprika y el orégano. Sofríe por unos minutos para que el arroz absorba los sabores.
Incorpora el caldo caliente y el tomate rallado o salsa de tomate. Mezcla bien y ajusta la sal y la pimienta.
Cocina a fuego medio-alto por unos 10 minutos. Luego, reduce el fuego a bajo y coloca los camarones, los guisantes y los pimientos morrones por encima.
Cocina por 10 minutos más hasta que el arroz esté en su punto y el líquido se haya absorbido. Apaga el fuego y deja reposar la paella unos minutos antes de servir.