The 31-year-old missed a large amount of last season after suffering an injury on international duty, prompting speculation that Toffees' manager David Moyes was planning to ask his player to call it a day with the national team.
However, Cahill has insisted that he wants to represent his country for many years to come and has set his sights on becoming Australia's all-time top goalscorer.
"I had to fight a massive court case just for the right to play for my country and I won't stop playing until my body stops," Cahill told The Star.
"It's a big thing for us to play for Australia and you do it whenever you can. It has given me some of the best moments of my life and I won't give up on that.
"I am now close to Damian Mori's goal record for Australia and I would love to beat it."
Cahill has 24 goals for Australia, just five shy of Mori's record.