Lavez les fruits et légumes. Coupez les poivrons en gros morceaux, épluchez les pommes de terre et coupez-les en dés. Pelez également la pomme et coupez-la en dés.
Coupez les poireaux en rondelles et faites-les revenir dans une casserole avec de l'huile. Ajoutez les morceaux de poivron, de pomme de terre et de pomme et faites-les revenir brièvement. Ajoutez-y le bouillon de légumes chaud, le poivron coupé en petits morceaux et laissez mijoter pendant environ 20 minutes. Fouettez la crème en même temps.
Une fois les légumes cuits, réduisez la soupe en purée et assaisonnez avec du sel, du poivre et du curry. Incorporez-y le yaourt nature. Versez la soupe dans des bols, mettez la crème par-dessus et garnissez de cresson. C'est prêt !