Foden has started just five games in all competitions this season, all of which coming in the Community Shield, Carabao Cup and EFL Cup, and has been limited to just 91 minutes of Premier League football.
Despite that, Guardiola insisted that Foden would remain with his group of players for the remainder of the season.
“No way, impossible," Guardiola stated when asked about the possibility of a temporary move, “He is going to stay with us many, many years!"
The City boss did though discuss the importance of minutes to continue Foden's development.
“(Today was) 90 minutes more for his experience, his self-confidence. Of course, there are mistakes to improve.
“He lost three or four balls. That is normal at 18 years old, the best way to learn is play. Play and he will learn in the future and he will be better."