Éplucher l'échalote et la carotte, puis les hacher finement.
Chauffer 1 c. à soupe d'huile d'olive dans une poêle.
Faire revenir l'échalote et la carotte 5 min à feu moyen, sans les colorer.
Verser le vinaigre et laisser bouillonner 2 min.
Ajouter la chair de tomates et la feuille de laurier, puis saler et poivrer, ou ajouter une pincée de piment.
Laisser mijoter 10 min à feu doux.
Retirer la feuille de laurier.
Verser hors du feu les 90 ml d'huile d'olive restants.
Mixer la sauce au mixeur plongeant jusqu'à ce qu'elle soit lisse.
Utiliser la sauce chaude pour mariner, ou la laisser refroidir puis la réserver au réfrigérateur.