Precalentar el horno a 350 °. En un tazón pequeño, cubra las pasas con agua; déjelo reposar hasta que se ablande, unos 10 minutos. Desagüe.
En una cazuela de 10 a 12 pulgadas o en una sartén a prueba de horno, caliente el aceite. Agregue la coliflor y el azúcar y cocine a fuego moderadamente bajo, revolviendo, hasta que la coliflor comience a ablandarse, aproximadamente 10 minutos. Eleve el fuego a moderado y cocine hasta que la coliflor esté ligeramente dorada, aproximadamente 5 minutos más.
Agregue los tomates y el pimiento rojo picado, sazone con sal y pimienta negra y cocine hasta que los tomates hayan comenzado a ablandarse, aproximadamente 5 minutos.
Agregue las pasas a la coliflor, junto con 1/4 taza de agua caliente, los piñones y el ajo picado. Transfiera la cazuela al horno y hornee la coliflor durante unos 30 minutos, hasta que esté muy tierna.
Agregue el perejil y el jugo de limón y deje reposar a temperatura ambiente durante 30 minutos. Sirve la coliflor tibia.