Pon en una cazuela ocho veces el volumen de las habas en agua y cocina las habas en ella. Asa el tomate y los ajos. Pasa por el procesador hasta tener una pasta suave, si es necesario adiciona un poco del agua de la cocción.
En una sartén, sofríe la cebolla en aceite y cuando esté casi dorada añade el tomate y el ajo triturado. Deja cocer unos 10 minutos, añade las habas a este sofrito y el cilantro. Sazona y sirve.