Dieses Gericht wird hauptsächlich in der Weihnachtszeit oder zu besonderen Anlässen serviert. Der Sofrito ist der wichtigste Teil der Würzung des Reises. In der puertoricanischen Küche besteht der Sofrito, der in vielen Rezepten als Grundlage verwendet wird, typischerweise aus folgenden Zutaten: Recao, Koriander, Zwiebeln, Knoblauch, Aji Dulce-Paprika, Tomaten sowie rote und grüne Cubanelle-Paprika. Sofrito wird zu einer wässrigen oder pastösen Konsistenz verrührt. Die Idee ist, dass der Reis den Sofrito aufsaugt, um ein Maximum an Geschmack zu erreichen.
Am Tag des Kochens werden als erstes die Taubenerbsen gekocht, wenn sie in getrockneter Form oder frisch zubereitet werden, obwohl die Dosen- und Tiefkühlsorten in Latino-Märkten oder Supermärkten in Städten mit einer bedeutenden puertoricanischen Bevölkerung weit verbreitet sind. In einem separaten Topf werden die Annatto-Samen mit einem Öl wie Olivenöl oder Schmalz erhitzt. Das Öl wird abgeseiht und die Samen werden weggeworfen. Das Annatto-Öl verleiht dem Reis eine charakteristische gelb-orange Farbe.
Gesalzenes Schweinefleisch, Schinken, geräucherte Schweinshaxen, Speck, Salchichón (Salami) oder Chorizo werden einzeln oder in Kombination hinzugefügt. Der Sofrito wird ebenfalls im Annatto-Öl angebraten, um die Aromen freizusetzen, und gekocht, bis das meiste Wasser verdampft ist, während man vorsichtig umrührt.
Eine Mischung aus Manzanilla-Oliven, Piquillo-Paprika und Kapern, die zusammen fermentiert werden, genannt Alcaparrado, wird zusammen mit Lorbeerblättern hinzugefügt und gekocht, bis die Soße dickflüssig, fast wie eine Paste ist. Dann werden Reis, Taubenerbsen, Salz, schwarzer Pfeffer, Kreuzkümmel und in einigen Rezepten Oregano brujo und Koriandersamen hinzugefügt und gerührt, bis der Reis mit Sofrito bedeckt ist. Die Brühe oder der Fond wird dann in den Topf gegossen und bei starker Hitze gekocht. Sobald der Reis zu kochen beginnt, wird die Hitze reduziert und der Topf mit einem Wegerichblatt und einem Deckel abgedeckt. Das Wegerichblatt verleiht dem Reis mehr Geschmack und Aroma und trägt dazu bei, dass der Reis schneller kocht. Auf dem Land wird der Reis manchmal in Tontöpfen über offenem Feuer gekocht, um den Geschmack zu verstärken.