Foden has been involved in the first-team picture under Pep Guardiola for over 12 months, but the playmaker got on the scoresheet for the first time during the 3-0 victory over Oxford United in the EFL Cup.
The 18-year-old has come through the academy system at the Premier League champions, and the teenager has acknowledged that he has always envisaged netting for the club.
Foden told City's official website: "It's hard to put into words - it hasn't fully sunk in. I've dreamed of this moment, growing up as a City supporter.
"My first goal is special to me and I'm happy to have helped the team to get the win. Mostly, when I was dreaming [about scoring for City], it was in the Premier League but in any competition, it's special to get your first goal."