Dans une grande casserole, chauffer l'huile d'olive à feu moyen. Ajouter l'oignon et faire revenir jusqu'à ce qu'il soit translucide, environ 5 minutes.
Ajouter les carottes et le céleri, puis cuire pendant 5 minutes supplémentaires en remuant de temps en temps.
Incorporer les courgettes, le poivron rouge et l'ail, puis cuire encore 3 minutes.
Verser le bouillon de légumes et les tomates concassées dans la casserole. Ajouter le thym, le basilic, le sel et le poivre. Porter à ébullition.
Réduire le feu et laisser mijoter pendant 20 minutes, jusqu'à ce que les légumes soient tendres.
Ajouter les haricots verts et cuire encore 5 minutes.
Rectifier l'assaisonnement si nécessaire. Servir chaud, garni de persil frais.