Chauffer une grande casserole à feu moyen-élevé et ajouter l’huile.
Une fois l’huile chaude, ajouter l’oignon et l’ail et cuire de 4 à 5 minutes, en remuant souvent, jusqu’à ce que l’oignon soit tendre et translucide.
Ajouter le romarin, le thym et les feuilles de laurier et poursuivre la cuisson une minute.
Ajouter les haricots romains, les haricots blancs, les haricots rouges, les haricots noirs, les pois chiches, le jarret de porc, l’eau, le sel et le poivre. Porter à ébullition, puis réduire le feu au minimum.
Couvrir et laisser mijoter durant 3 à 4 heures, jusqu’à ce que les haricots et le jarret de porc soient tendres.
Retirer le jarret de porc de la casserole.
Retirer la peau du jarret et déchiqueter la chair à la fourchette.
Remettre la viande effilochée dans la soupe et servir.