Émincez la demi-oignon et hachez l'ail finement. Rincez la courgette, coupez les extrémités et coupez le reste du légume en gros morceaux. Défaites la truite fumée avec une fourchette en petits flocons et mettez-la de côté.
Faites chauffer un peu d'huile ou de beurre dans une grande cocotte à soupe. Faites revenir l'oignon émincé et l'ail à feu moyen-élevé jusqu'à ce qu'ils deviennent translucides. Ajoutez les morceaux de courgette et faites-les revenir quelques minutes en remuant. Versez ensuite le demi-litre de bouillon dans la cocotte et amenez le liquide à ébullition. Baissez le feu et laissez la soupe mijoter doucement pendant environ dix minutes jusqu'à ce que la courgette soit complètement tendre et cuite.
Retirez la cocotte du feu. Mixez le mélange chaud avec un mixeur plongeant jusqu'à obtenir une soupe lisse et uniforme sans morceaux restants. Rectifiez l'assaisonnement si nécessaire avec un peu de sel et de poivre.
Versez la soupe de courgette chaude dans des bols profonds ou des assiettes à soupe. Garnissez chaque portion en répartissant les flocons de truite fumée réservés sur la soupe. Servez immédiatement.