Foles was first in line for drills Tuesday, an indication he will prepare to start Sunday against the Oakland Raiders.
"I am [ready to play]," Foles said after practice. "I felt good out there today. It was great being out there with the team today. I feel great. I'm ready to go."
Offensive coordinator Pat Shurmur said before practice that Foles and No. 3 quarterback Matt Barkley would share reps.
"We'll get a feel for where Nick's at," Shurmur said. "He's been cleared medically. This is his first day back, so we'll just see how he responds to the reps he gets."
Shurmur said coach Chip Kelly would decide who his starting quarterback will be against the Raiders later in the week.
Foles suffered a concussion on the final play in the third quarter of the Eagles' 17-3 loss against Dallas nine days ago. The injury ended a nightmarish game. A week after being NFC offensive player of the week for his performance at Tampa Bay, Foles completed just 11 of 29 passes for 80 yards.
"I just did not play well," Foles said. "I was [not] accurate on throws that I'm usually accurate on. I still have confidence. One game is never going to define me."
Foles said he "definitely" had some symptoms for a few days after the concussion. He said he felt better by the weekend and reviewed the Cowboys game on tape Sunday. He passed the required cognitive testing Monday and was cleared to practice.
Barkley replaced Foles against Dallas and came off the bench Sunday in relief of Michael Vick, who reinjured his left hamstring in the 15-7 loss last to the New York Giants. Vick was on the field with a helmet on Tuesday, but he is not expected to be active.
Vick's injured hamstring is not as serious as the original strain, league sources told ESPN NFL Insider Ed Werder. Vick will be evaluated weekly.
The Eagles have had their starting quarterback leave the game due to injury in three of the past four games.
Barkley took few practice reps with the first team before both games he was forced to play. Kelly said it was tough to prepare two quarterbacks for a game.
"There's a certain number of reps your No. 1 has to get to prepare for the opponent you're going to play," Kelly said. "That's just how you have to deal with it."