Remoje los frijoles en las 4 tazas de agua, alrededor de 2 horas. Corte la masa de cerdo en trozos de unos cinco centímetros.
Machaque los dientes de ajo con la sal, la pimienta, el orégano y el comino; añádale el jugo de naranja agria y cubra la masa de cerdo con este adobo.
Cuando los frijoles estén hinchados, cocínelos con la misma agua del remojo, alrededor de 45 minutos o 15 minutos en olla de presión, o hasta que comiencen a ablandarse.
Cocine la masa de cerdo con el adobo hasta que ésta se seque.
Caliente el aceite y sofría la cebolla picadita, después agregue el ají también picadito; déjelo sofreir unos minutos más; añada la salsa de tomate, los pimientos morrones molidos y el vino seco.
Mezcle los frijoles, la carne de cerdo y el sofrito; déjelos cocinar a fuego lento, bien tapados, alrededor de ½ hora.
Para sustituir los pimientos morrones, puede emplear pimientos maduros asados y pelados o pulpa de pimientos.