Pondremos en un bol pequeño 1 cucharadita de azafrán y 1 cucharada de agua hirviendo, dejándolo reposar.
Calentaremos en una sartén sin aceite, los piñones, hasta que queden doraditos. La retiramos y los reservamos.
En una cazuela, calentaremos el aceite y rehogaremos el ajo machacado, la cebolla picada y la pimienta de Jamaica. Cuando tome color la cebolla, añadiremos el jengibre rallado y el arroz, dejándolo rehogar y removiéndolo bien, durante 1 minuto más. Añadiremos el caldo de verduras, calentaremos hasta que empiece a hervir, bajaremos el fuego, a suave. taparemos la cazuela y lo dejaremos cocer durante 15 minutos.
Agregaremos el azafrán con el líquido, los piñones tostados, las nueces en escabeche, escurridas y troceadas, las pasas y el perejil o el cilantro picado.
Salpimentaremos. Lo calentaremos 2 minutos, lo decoraremos con unas ramitas de perejil y lo acompañaremos con yogur natural aparte.