Peler l’oignon, le couper en quartiers et séparer-le en couches.
Nettoyer le poivron puis le détailler en lanières.
Verser le vinaigre, la sauce soja, le coulis de tomates et 10 cl d’eau (ou plus selon la consistance voulue) dans un poêlon. Y ajouter le sucre et mélanger.
Faire revenir l’oignon, le gingembre, l’ail pressé et le poivron sans cesser de remuer, 3 minutes à feu vif dans l’huile chaude. Les légumes doivent être bien tendres. Y ajouter la sauce, mélanger et porter à ébullition.
Délayer la fécule de maïs dans un fond d’eau froide et l’incorporer à la sauce bouillante. Laisser épaissir à feu doux.
Hors du feu, incorporer les dés d’ananas, remuer, laisser refroidir et réserver au frais.
Laver et essuyer les tomates. Les couper en 6. Les mettre dans une cocotte avec les oignons et les gousses d’ail épluchées et coupées grossièrement.
Poser sur feu assez vif et laisser cuire une petite 1/2 heure.
Passer au moulin à légumes, grille fine, pour obtenir un coulis. Verser dans une casserole, ajoutez le vinaigre et les épices et faites cuire 3/4 d’heure pour réduire de moitié et obtenir une consistance sirupeuse.
Mixer si vous voulez éliminer les éventuels morceaux. Ajouter le sucre et remettre sur le feu pendant 1/4 d’heure. Verser dans les bocaux.