Utley, who was hit with a pitch by the Mets' Mike Pelfrey on Friday night, finished that game, but was limited to pinch-hit duties Saturday. After Sunday's game was rained out, Utley was back in the lineup Monday.
"The longer the game went, he started feeling some pain in his foot," said Phillies manager Charlie Manuel. "It got sore by the end of the game. Today, when I talked to [trainer] Scott Sheridan, I felt like I wanted to rest him tonight.
"Could he play tonight? Yeah, I think he definitely could have, but at the same time, I don't think it would be good for him to play."
Utley, who is hitting .346 with eight home runs and 21 RBIs, was 1-for-2 with a walk Monday and appeared to be walking without any limp around the Phillies' clubhouse Tuesday afternoon.
"He wanted to play tonight," said Manuel. "But I felt like there was no sense in taking a chance on it getting any worse. I don't want him to be down for a long period of time."
The Phils hope Utley can return to the lineup on Wednesday against the Mets in New York. They don't expect to undergo any tests on Utley unless his condition regresses.
"Hopefully it's just a day," said Phillies GM Ruben Amaro Jr. "We will know more [Wednesday]. As the day has progressed today, it's improved already a little bit. If it gets any worse, we will, but right now, I don't think there's any need to do anything."
Utley was available to pinch-hit, but Manuel said he'd rather not use him unless the game was on the line.
"I'd like to stay away from him if I can," Manuel said. "But I don't think it's going to hurt him to hit. He says he can hit. He's available to pinch-hit, I just didn't want to run him out there and have him get sore."
Former Cardinals infielder Miguel Cairo made his first start of the season and batted seventh in place of Utley. Cairo was 0-for-8 entering the game.
B.J. Rains is an associate reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.