Peler l'oignon et coupez-le en tout petits dés. Laver bien les poireaux, retirer la racine et le haut des feuilles en laissant environ 3 cm de vert clair. Couper les poireaux en fines rondelles.
Mettre l'huile à chauffer dans une grande casserole et faites-y revenir à feu moyen l'oignon 5 minutes, avec du sel et du poivre. Remuer de temps en temps.
Ajouter les poireaux, mélanger 2-3 minutes et verser le bouillon de légumes.
Porter à ébullition et laisser mijoter à feu moyen 10 à 15 minutes environ, jusqu'à ce que les poireaux soient tendres.
Verser en pluie la semoule, mélanger et laisser gonfler à feu très doux 5 minutes. Rectifier l'assaisonnement si nécessaire.