Faire fondre les oignons et les carottes doucement dans une poêle avec un peu d'eau - à couvert - sans les laisser accrocher (ajouter un peu d'eau si nécessaire). Quand les légumes sont bien cuits, ôter le couvercle pour laisser l'eau s'évaporer et ajouter un peu d'huile pour les faire dorer quelques minutes.
Ajouter le tofu coupés en gros dés (environ 1 cm), saler, poivrer et ajouter les épices de votre choix.
Remuer constamment pendant quelques instants pour faire dorer le tofu sans le laisser accrocher.
Verser ensuite le lait de coco, baisser le feu et couvrir pour laisser mijoter 5-10 minutes au minimum, ou plus longtemps si possible.
Servir parsemé de coriandre ou de persil ciselé - avec un riz basmati complet ou comme ici avec de l'attieke.