Effilez les haricots verts, lavez-les et coupez-les en deux. Plongez-les dans de l'eau additionnée d'une demi-cuillerée à café de sel et de sarriette, et faites-les cuire, à couvert, sur feu doux, pendant 15 minutes.
Egouttez-les ensuite et laissez-les refroidir. Pelez l'oignon et hachez-le. Lavez les tomates et coupez-les en huit.
Préparez la sauce : mélangez le vinaigre avec 2 pincées de sel, 2 pincées de poivre, le paprika et l'huile de tournesol.
Dans un saladier, mélangez les haricots verts, l'oignon et les tomates.
Assaisonnez avec la sauce et réservez, à couvert. Faites rissoler les lardons dans une poêle. Ajoutez-les à la salade.