Pelfrey, who missed his last scheduled start due to tendinitis in his right forearm, threw live batting practice on the field at Busch Stadium before the Mets faced the Cardinals, and he was deemed ready to go.
"It was good," said Mets manager Jerry Manuel. "He probably didn't quite have the command that you would like to see, but he didn't feel anything. It was nice and easy. He had good movement, but I thought the command could have been a little better."
In two starts, Pelfrey is 1-0 with an 8.10 ERA in 10 innings. Tuesday marked the first time he pitched off a mound since his last start on April 13.
Pelfrey, who was 13-11 with a 3.72 ERA in 32 starts a year ago, will throw once more before Saturday's start.
"He will be ready," Manuel said. "I think he feels pretty good."
In other pitcher news, Freddy Garcia will join Triple-A Buffalo's rotation on Wednesday.
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.