Faits: A. F._ est titulaire d'un certificat fédéral de capacité de vendeur. Après avoir travaillé comme vendeur et cuisinier, il n'a plus exercé d'activité lucrative depuis l'an 2000. Invoquant souffrir de toxicomanie et d'une dépression, il a présenté une demande de prestations de l'assurance-invalidité le 10 janvier 2005. L'Office cantonal genevois de l'assurance-invalidité (ci-après: OCAI) a recueilli l'avis du docteur A._, généraliste (rapport du 22 avril 2005), puis a mandaté le docteur L._, spécialiste FMH en psychiatrie et psychothérapie, pour une expertise. Celui-ci n'a pas retenu de "diagnostic psychiatrique invalidant" et a conclu que l'assuré serait capable de travailler à plein temps dans les activités exercées antérieurement s'il cessait de consommer de la drogue (rapport du 13 août 2007). Se fondant sur ces conclusions, l'OCAI a rejeté la demande de prestations par décision du 28 janvier 2008, au motif que l'incapacité de gain présentée par l'intéressé était avant tout due à sa toxicodépendance, qui n'était pas invalidante au sens de la loi. B. F._ a déféré cette décision au Tribunal cantonal des assurances sociales de la République et canton de Genève. Par ordonnance du 28 novembre 2008, le Tribunal cantonal a confié une expertise au docteur U._, spécialiste FMH en psychiatrie et psychothérapie. A titre de diagnostics avec incidence sur la capacité de travail, l'expert a retenu un syndrome de dépendance aux opiacés (avec suivi d'un régime de substitution sous surveillance médicale), un syndrome de dépendance à la cocaïne (avec abstinence depuis novembre 2008), un trouble dépressif récurrent (épisode actuel moyen), ainsi qu'un trouble hyperkinétique (sans précisions), et fait état de difficultés liées au logement et aux conditions économiques; en tant que diagnostic sans répercussion sur la capacité de travail, le psychiatre a indiqué des troubles mixtes de la personnalité (traits de personnalité anxieuse et dépendante). Il a par ailleurs conclu à une incapacité totale de travail (rapport du 4 mai 2009). Par jugement du 7 octobre 2009, le Tribunal cantonal a admis le recours de l'assuré et annulé la décision du 28 janvier 2008; il a mis F._ au bénéfice d'une rente entière de l'assurance-invalidité à compter du 1er janvier 2006 et renvoyé la cause à l'OCAI afin qu'il calcule le droit aux prestations de l'intéressé. C. L'OCAI interjette un recours en matière de droit public contre ce jugement, dont il demande l'annulation. Il a en outre requis l'effet suspensif à son recours, ce qui lui a été accordé par ordonnance du 19 janvier 2010. F._ et l'Office fédéral des assurances sociales ont tous deux renoncé à se déterminer.