Enjuague los frijoles. Vierta 5 vasos de agua y cocine durante 1-1,5 horas.
Cortar la cebolla en cuartos y freírla hasta que esté transparente. Añade los frijoles y fríelos durante 5 minutos.
Moler el ajo y las nueces en una licuadora. Añade todas las especias y revuelve nuevamente. Diluir la mezcla con un vaso de caldo de frijoles.
Vierta la mezcla de nueces en la sartén con las cebollas y los frijoles. Cocine a fuego medio durante 5 minutos más.
Retirar el lobio del fuego y dejar enfriar. Añade vinagre, cilantro y decora con semillas de granada.