Lupe a grandi à Chicago dans une famille afro-américaine de classe moyenne, de confession musulmane sunnite. Son père était musicien et sa mère, une chef cuisinière reconnue : le couple a eu neuf enfants en tout, dont Lupe est le benjamin. Celui-ci a développé très vite une grande créativité qui le pousse vers la pratique du rap dès le collège. Il se passionne pour la street culture et le skate-board, tout en continuant la musique : c'est à l'âge de dix-sept ans, après plusieurs années de progrès, qu'il décide de se consacrer sérieusement au hip hop. Il rejoint alors le groupe Da Pak, bientôt signé sur le label Epic Records, qui fait partie de Sony. Après un premier single, le groupe se sépare et Lupe poursuit son chemin en solo : âgé alors de 22 ans, il est signé chez Arista Records par L.A. Reid tout en commençant à exposer son talent lyrical en featuring sur le RnB langoureux du groupe féminin Tha'Rain; après un premier single, "Pop Pop", Reid est licencié de la boîte, laissant Lupe sur le carreau. Mais il ne restera pas longtemps sans label, car l'écurie Atlantic Records le signe en 2004.
La machine du succès est lancée, et 2005 marque la révélation du M.C. au grand public en featuring sur la chanson Touch the sky de Kanye West, single extrait de l'album-phénomène Late Registration. En 2006, c'est la déferlante : le premier single de Lupe, "Kick, Push", envahit les ondes, bientôt suivi de l'album "Food and Liquors"; les mixtape estampillées Lupe se bousculent, en particulier la série "Farenheit 1/15"; le rappeur lance même sa propre émission de radio "FNF" avec son pote "Bishop G". Les médias lui accordent très vite beaucoup d'attention en raison de son image légèrement décalée par rapport aux standards du hip hop : skater, musulman, bien sapé, moralisateur, nerd, "premier de la classe" chouchou de Jay-Z... Lupe Fiasco agace certains et se fait adorer de beaucoup, notamment sur la blogosphère où son album est qualifié de classique avant même sa sortie.
En décembre 2007, il sort un deuxième album intitulé The Cool qui ne sortira en France qu'au début 2008.
Lupe Fiasco a fait son premier concert en France le 5 Juillet 2008 à la Cigale à Paris.






