Derretir la mantequilla a fuego medio en una cacerola amplia. Añadir la cebolla pelada y picada muy fina. Dorar durante 4-5 minutos.
Seguidamente se añade el arroz, rehogarlo durante 1 minuto sin dejar de remover con una espátula de madera.
Mezclar en un cazo el caldo de pollo con 50 ml de agua, las pasas, una pizca de canela molida y pimienta negra. Llevar a ebullición y añadir al arroz. Dejar cocer tapado a fuego suave durante 18-20 minutos. Retirar del fuego y dejar reposar 5 minutos.
Antes de servir se añade al arroz la corteza de naranja finamente rallada, los piñones tostados y un poco de perejil fresco picado.