Couper le tofu en dé. Laver et couper le poireau en rondelles. Laver et émincer l'oignon
Dans une poêle, faire revenir le tofu dans un peu d'huile jusqu'à ce qu'il colore. Réserver le tofu. Lancer la cuisson du riz pour 12 minutes.
Faire revenir l'oignon dans un peu d'huile. Ajouter le lait de coco ainsi que la pâte de curry. Une fois le mélange chaud, ajouter le tofu et le poireau. Laisser mariner pendant 10 minutes à feu moyen.
Concasser les noix de cajou. Une fois la cuisson terminée, disposer le riz, le curry de tofu et poireau sur le dessus et parsemer de noix de cajou