En una cazuela deje que se dore el ajo con el aceite de oliva, agregue el arroz y déjelo freír revolviendo hasta que el arroz esté trasparente. Añada agua hirviendo y sazónelo con sal. Tape y déjelo cocer durante unos 13 minutos o hasta que el arroz haya absorbido toda el agua.
Mientras, vierta las alubias en un colador, lávelas con agua corriente y escúrralas bien.
Pele y pique la cebolla morada. Pique el cilantro (hojas y tallos).
Cuando el arroz esté hecho, añada las alubias, la cebolla y el cilantro picados.
Añada el zumo de limón y remueva hasta que esté todo bien mezclado.