Dans une casserole, faites brunir l’ail dans de l’huile d’olive, ajoutez le riz et faites frire en remuant jusqu'à ce que le riz soit translucide. Arrosez avec l’eau bouillante et assaisonner avec du sel. Couvrez et faites cuire pendant environ 13 minutes, ou jusqu'à ce que le riz ait absorbé toute l’eau.
Pendant ce temps, versez les haricots dans une passoire, rincez sous l’eau courante et égouttez-les bien.
Épluchez et hachez l’oignon rouge. Hachez la coriandre (feuilles et tiges).
Une fois que le riz est cuit, ajoutez les haricots, l’oignon et la coriandre hachée.
Arroser avec le jus de citron et mélanger avec une fourchette jusqu'à ce que tout soit bien mélangé.