Travailler très durement pour une rémunération dérisoire, être sous-payé.
« Il faisait des heures supplémentaires toutes les semaines et gagnait à peine de quoi vivre : il travaillait vraiment pour des haricots. »
Cette expression s’emploie partout en France.
Le 'h' de 'haricots' est aspiré : on dit 'des haricots' [de aʁiko], jamais [dez‿aʁiko] — pas de liaison après 'des' ni 'les'.