Para el caldo de cerdo: Calentar 3 cucharadas de aceite vegetal en una olla grande y pesada a fuego medio. Agregue la carne de cerdo y cocine de 2 a 3 minutos por cada lado, hasta que se dore en el exterior. Agregar 4 tazas de agua y 4 tazas de caldo de pollo. Tapar y cocinar durante 30 minutos.
Para el hogao: Cuando el caldo se cocine, en una sartén grande a fuego medio-bajo, agregue 3 cucharadas de aceite vegetal, los tomates, la cebolla, el ajo, el pimentón, sazón, sal, pimienta negra, comino y cilantro. Cocine durante 10 a 15 minutos, revolviendo con frecuencia. Retirar del fuego y poner a un lado.
Para el arroz: Retire la carne de cerdo del líquido y reservar. Colar el caldo y medir 6 tazas, si no tiene suficiente añadir muás caldo de pollo.
En una olla grande, agregar el hogao, arroz, carne de cerdo y llevar a hervir. Luego baje el fuego a medio-bajo y cocine a fuego lento sin tapar por 20 minutos, revolviendo ocasionalmente.
Auñadir las papas y chorizo y cocine por otros 15 minutos. Este arroz debe tener una consistencia similar a risotto. Retirar del fuego y espolvorear con el cilantro y sirva.