Pelez l'oignon et les gousses d'ail. Émincez l'oignon et écrasez 2 gousses d'ail.
Coupez les courgettes en petits dés sans les peler. Équeutez les haricots verts et coupez-les en tronçons de 1 cm. Émincez le cœur du céleri. Pelez les tomates, épépinez-les, salez-les un peu et laissez-les perdre leur eau en les retournant sur une planche.
Faites blondir l'oignon et l'ail haché dans une cocotte ou une sauteuse à bords hauts pendant 5 min dans 3 c. à soupe d'huile. Ajoutez ensuite les haricots, le céleri branche, laissez revenir 3 min et mouillez avec 1 l d'eau. Salez et poivrez. Laissez cuire 25 min.
Ajoutez les pâtes et continuez la cuisson encore 10 min.
Coupez les tomates grossièrement. Hachez ou écrasez au pilon les herbes avec la gousse d'ail restante et 3 c. à soupe d'huile. Mélangez le tout.
Faites saisir les lardons dans une poêle pendant 2 min sans matière grasse. Ajoutez le mélange tomates-herbes et les lardons dans la cocotte et faites cuire encore 5 min. Rectifiez l'assaisonnement et servez dans des assiettes creuses.