Si vous cuisinez des haricots secs, les mettre à tremper la veille et les cuire 1h à l’eau bouillante non salée. Les égoutter.
Eplucher et tailler les carottes en rondelles. Peler l’oignon, le couper en morceaux.
Couper les extrémités des poireaux (le vert et la barbe), les couper en morceaux, les rincer.
Rincer et couper les blettes en morceaux. Pour la version épinards, ne les ajouter que 5 minutes avant la fin de la cuisson de la soupe.
Mettre tous ces légumes dans 1 litre d’eau avec 1 cube de bouillon de légumes. Porter à ébullition et laisser cuire environ 30 minutes.
Mixer la moitié de la soupe et la remettre avec le reste de légumes et les haricots blancs dans la casserole. Réchauffer le tout, rectifier l’assaisonnement.
Servir dans des bols et ajouter le pesto.
Parsemer éventuellement de copeaux de parmesan.