1. Faites bouillir une casserole d'eau salée pour le riz, la préparation et la cuisson du plat se font pendant que le riz cuit. Lorqu'il est cuit, égouttez-le et réservez.
2. Faites décongeler les légmes, si vous utilisez des épinards et petits pois frais, faites-les blanchir quelques minutes.
3. Epluchez et coupez l'oignon en larges tranches. Emincez l'ail et le gingembre.
4. Mettez deux cuillers à soupe d'huile à chauffer dans une poêle, et faites-y cuire à feu doux l'oignon, l'ail, et la moitié du gingembre.
5. Après environ dix minutes de cuisson, ajoutez les raisins secs et les épices, et faites-les rissoler une à deux minutes sur feu moyen.
6. Ajoutez ensuite le thon égoutté et émietté en gros morceaux, et le reste du gingembre. Laissez à nouveau rissoler quelques minutes, mais sans trop colorer.
7. Incorporez les épinards et les petits pois, et baissez le feu. Mélangez bien, salez, poivrez... et goûtez pour rectifier l'assaisonnement.
8. Ajoutez la crème, et laissez mijoter sur feu très doux. Il ne doit pas y avoir de jus, le but recherché est juste d'apporter du moelleux.
9. Dans une petite casserole, mettez un petit morceaux de beurre, le piment et la cannelle, et chauffez à feu moyen. Ajoutez les dés de mangue, et enrobez-les bien de beurre aux épices. Poivrez-les.
10. Incorporez-les au riz cuit et égoutté, en mélangeant délicatement.
11. Servez le curry bien chaud, en présentant le riz à la mangue à part.