Préchauffez le four à 200 °C (thermostat 6) et disposez sur une plaque recouverte de papier sulfurisé les tomates Roma coupées en deux, les piments jalapeño, le petit oignon blanc coupé en quartiers et les gousses d'ail non pelées.
Enfournez et faites rôtir 20 à 25 minutes, jusqu'à ce que les tomates soient tendres et légèrement noircies, que les piments et l'oignon soient fondants et que la peau de l'ail soit brunie.
Laissez tiédir les légumes jusqu'à ce qu'ils soient faciles à manipuler, puis pelez les gousses d'ail.
Placez dans un blender les tomates rôties, les piments jalapeño, l'oignon, les gousses d'ail pelées, la coriandre hachée, le sel et 60 ml d'eau.
Mixez jusqu'à l'obtention de la consistance souhaitée, en ajoutant un peu d'eau, cuillère par cuillère, si la préparation est trop épaisse.
Versez la salsa dans une petite casserole, portez à frémissement à feu moyen-doux et laissez mijoter environ 10 minutes en remuant de temps en temps.
Goûtez, rectifiez l'assaisonnement en sel, puis servez tiède ou froide, accompagnée de tortilla chips, de tacos ou d'autres plats.