Lavez et séchez bien la coriandre. Ôtez les tiges. Réservez. Lavez et séchez les tomates. Dans une poêle à sec, faites chauffer les tomates, l'oignon, l'ail en chemise ainsi que le piment. Il faut qu'ils brûlent légèrement de manière à pouvoir les peler aisément et à prendre une saveur légèrement fumée.
Pelez les tomates et coupez-les grossièrement. Faites de même avec l'oignon. Pelez l'ail et le piment (retirez-en les graines si vous redoutez que ce soit trop fort). Ajoutez tous les ingrédients dans un mixeur. Mixez par à-coups sans faire une purée lisse, il faut garder des morceaux.
Faites chauffer l'huile dans une casserole et ajoutez-y le mélange mixé. Rallongez avec un peu d'eau si la sauce est trop épaisse. Assaisonnez avec sel et poivre. Portez à ébullition puis laissez mijoter à demi-couvert (pour que la sauce ne sèche pas trop) une dizaine de minutes. La sauce doit épaissir légèrement et se renforcer en goût.
Goûtez, rectifiez l'assaisonnement si nécessaire. Ajoutez la coriandre fraîchement hachée avant de servir tiède ou après avoir laissé refroidir la salsa.