Placer les haricots dans une petite casserole d'eau froide et porter à ébullition 3 minutes. Égoutter, réserver.
Couper la tranche de lard fumé en deux puis en petits lardons assez fins.
Éplucher l'oignon et l'émincer finement.
Eplucher et dégermer l'ail.
Eplucher et couper en cubes les panais, les poireaux et la branche de céleri.
Couper en cubes les courgettes et l'aubergine. Émincer en rondelles les poireaux et le céleri.
Dans une cocotte, faire fondre le lard dans l'huile. Ajouter les oignons et les poireaux, les colorer.
Ajouter le panais, les haricots, le concentré de tomates, le thym, romarin, ail et 2 litres d'eau.
Saler et pimenter. Porter à ébullition.
Cuire à feu moyen pendant 2 heures à couvert. Au bout de 2 heures, ôter le couvercle et laisser réduire le jus qui doit devenir assez rare.
Servir avec un peu de persil dessus et des crackers (que l'on peu émietter sur la soupe). On peut aussi saupoudrer de parmesan.