Ta potrawa jest głównie podawana w okresie Bożego Narodzenia lub na specjalne okazje. Sofrito jest najważniejszym elementem doprawiania ryżu. W kuchni portorykańskiej sofrito, które jest używane jako baza w wielu przepisach, zazwyczaj składa się z następujących składników: Recao, kolendra, cebula, czosnek, papryczki aji dulce, pomidory oraz czerwone i zielone papryczki cubanelle. Sofrito jest mieszany do konsystencji wodnistej lub pasty. Chodzi o to, aby ryż wchłonął sofrito, aby uzyskać maksymalny smak.
W dniu gotowania pierwszym krokiem jest gotowanie groszku gołębiego, jeśli są one przygotowywane z formy suszonej lub świeżej, chociaż odmiany puszkowane i mrożone są powszechnie dostępne na rynkach latynoskich lub w supermarketach w miastach, gdzie istnieje znacząca populacja Portorykańczyków. W osobnym garnku, nasiona annato podgrzewa się z olejem, takim jak oliwa z oliwek lub smalec. Olej jest odcedzany, a nasiona wyrzucane. Olej annato nadaje ryżowi charakterystyczny żółty/pomarańczowy kolor.
Sól wieprzowa, szynka, wędzone golonki, boczek, salchichón (salami), lub chorizo dodaje się pojedynczo lub w połączeniu. Sofrito jest również smażone w oleju annato, aby uwolnić aromaty i gotowane, aż większość wody odparuje, mieszając delikatnie.
Mieszanka oliwek manzanilla, papryki piquillo i kaparów fermentowanych razem zwanych alcaparrado jest dodawana z liśćmi laurowymi są następnie dodawane i gotowane, aż sos jest gęsty prawie do pasty. Następnie dodaje się ryż, groszek gołębi, sól, czarny pieprz, kminek, a w niektórych przepisach orégano brujo i nasiona kolendry, po czym miesza się, aż ryż pokryje się sofrito. Następnie do garnka wlewa się bulion lub rosół i gotuje na dużym ogniu, po czym obniża temperaturę po rozpoczęciu wrzenia i przykrywa liściem platanu i pokrywką. Liście platanu nadają ryżowi więcej smaku, aromatu i pomagają w szybszym gotowaniu. Na wsi jest to gotowane nad otwartym ogniem pit czasami w glinianych garnkach, które pomagają zwiększyć smak.
.