Ébouillantez les tomates et rafraîchissez-les sous l'eau courante. Pelez-les et coupez-les en 2, éliminez les graines et hachez la pulpe. Pelez les oignons et hachez-les menu.
Mettez les oignons dans une poêle antiadhésive avec l'huile et 2 cuillères à soupe d'eau. Laissez cuire 4/5 minutes sur feu doux, jusqu'à ce qu'il n'y ait plus de liquide dans la poêle et que les oignons soient blonds.
Ajoutez le gingembre, mélangez 1 minutes puis ajoutez la pulpe de tomates, salez, poivrez. Laissez bouillir 2 minutes à feu vif, puis ajoutez les crevettes.
Mélangez 30 s le temps de réchauffer les crevettes sans les faire recuire car elles durcisseraient.
Versez les crevettes dans un plat creux, parsemez de basilic ciselé et servez.