Equeuter les haricots verts, les rincer, les égoutter. Laver les tomates, les sécher, les couper en 4, éliminer les graines et le jus. Détailler la pulpe en petits dés de 5 mm de côté. Peler l'ail et l'émincer finement. Ciseler le persil. Porter une petite casserole avec 10 cl d'eau à ébullition, ajouter le cube de bouillon de légumes, couper le feu et bien mélanger jusqu'à dissolution. Faire chauffer l'huile dans une sauteuse, ajouter l'ail, le persil et le bouillon de légumes, donner un bouillon, incorporer les dés de tomates, saler peu, poivrer et laisser mijoter à feu doux pendant 10 minutes. Ajouter les haricots et poursuivre la cuisson 20 minutes en veillant qu'il reste toujours un peu de liquide (sinon compléter avec un peu d'eau), en mélangeant de temps en temps.
Servir en accompagnement de viandes rouges - buf ou agneau - grillées ou rôties, la viande de canard, le poulet rôti, ...