Pelez et coupez en lamelles fines les oignons.
Lavez et coupez les tomates en petits cubes.
Dans une cocotte en fonte, faites chauffer 1 c. à soupe d'huile de tournesol.
Quand votre huile est chaude, saisissez les joues de porc environ 2 minutes sur chaque face. Elles peuvent légèrement accrocher au fond de la cocotte, ce n'est pas grave.
Réservez la viande dans une assiettes. Versez les oignons et les tomates.
Faites-les revenir pendant 10 minutes.
Émiettez les cubes de volaille et de bœuf, ajoutez les épices et mélangez bien.
Remettez les joues de porc, et ajoutez l'eau pour qu'elle recouvre les joues.
Portez à ébullition, puis abaissez le feu. Maintenez une petite ébullition et faites cuire à feu doux pendant environ 2 heures 30.
Au bout de 2 heures 30, réservez la viande hors de la cocotte pour préparer la sauce.
Remontez le feu, pour faire évaporer d'un tiers le jus de cuisson (environ 10 minutes à grosse ébullition).
Ajoutez le concentré de tomates et la crème de coco. Mélangez bien et poursuivez la cuisson pendant 10 minutes à feu doux. La sauce va s'épaissir petit à petit.
Remettez la viande et continuer la cuisson pendant 30 minutes.
Servez avec du riz, des pâtes fraîches ou de la semoule ainsi qu'avec une poêlée de poivrons.