Dans le plat à cuisson, faire chauffer une cuillère d'huile d'olive et faire revenir les oignons à feu doux avec un peu de sel. Ajouter environ 10 cl d'eau et couvrir. Compter environ 20 minutes.
Pendant ce temps, s'occuper du tofu : le couper en cubes dans un bol. Ajouter les graines de sésame, le sirop d'agave, du poivre, la sauce de soja, le gingembre, la cannelle, les raisins secs. Bien mélanger et réserver au frais.
Une fois que les oignons sont prêts, ajouter à nouveau 10 cl d'eau et le mélange au tofu.
Couvrir et prolonger la cuisson de 20 minutes à feu doux.