Faites chauffer un faitout (ou une cocotte) sur feu moyen et ajoutez 2 cuillères à soupe d'huile d'olive.
Lorsque l'huile frémit, ajoutez 1 oignon jaune émincé, 2 carottes coupées en dés et 2 branches de céleri coupées en dés ; faites revenir en remuant de temps en temps jusqu'à ce que les légumes soient tendres et parfumés, environ 5 à 7 minutes.
Ajoutez 3 gousses d'ail hachées et 1 cuillère à café d'origan séché ; faites cuire jusqu'à ce que l'ail dégage son arôme, environ 1 minute.
Versez 800 g de tomates concassées (avec leur jus) et 1,5 l de bouillon de légumes ; mélangez et portez à ébullition.
Baissez le feu à moyen-doux, couvrez et laissez mijoter 10 minutes pour que les saveurs se mélangent.
Ajoutez 85 g de pâtes ditalini et poursuivez la cuisson à découvert jusqu'à ce qu'elles soient al dente, environ 8 à 10 minutes, en remuant de temps en temps pour éviter qu'elles ne collent.
Incorporez 150 g d'épinards frais et laissez-les fondre dans la soupe chaude pendant 1 à 2 minutes.
Assaisonnez avec 1 cuillère à café de sel et ½ cuillère à café de poivre noir ; goûtez et rectifiez l'assaisonnement si nécessaire.
Répartissez la soupe dans des bols et servez-la bien chaude, éventuellement parsemée de parmesan râpé et accompagnée de tranches de pain de campagne pour tremper.