
Préchauffez le four th 8 (240°).
Epluchez les oignons. Emincez-les. Mettez l'huile et le beurre dans une casserole. Placez sur le feu. Quand le beurre est fondu, ajoutez les oignons émincés et faites-les fondre sans coloration en remuant.
Lorsque les oignons sont bien fondus, ajoutez le sucre en poudre, le vinaigre et un verre d'eau.
Faites cuire à feu très doux jusqu'à complète évaporation du liquide, en remuant de temps en temps.
Pendant ce temps, lavez et coupez les tomates en deux dans l'épaisseur.
Faites fondre 50 grammes de beurre dans une cocotte. Faites-y dorer le rôti sur toutes ses faces.
Posez le rôti dans un plat à four. Entourez-le de tomates. Versez le bouillon dans le fond du plat et enfournez.
Faites cuire 30 minutes.
Sortez le plat du four. Retirez le rôti et gardez-le au chaud sous du papier d'aluminium.
Posez le plat sur le feu et déglacez-le avec le vinaigre. Portez à ébullition en grattant le fond du plat avec une spatule en bois afin de décoller les sucs.
Posez le rôti dans un plat, arrosez-le de sauce, entourez-le de purée d'oignon et de tomates et servez aussitôt.