Sabathia, on the 15-day disabled list with a left groin strain, went through his normal bullpen routine and threw 43 pitches. The left-hander has been on the DL since June 28, but he hasn't experienced any discomfort from the injury this week.
"I've been feeling pretty good," he said. "I'm running, doing everything, threw on flat ground and felt great, played catch, so no problems out there. I'm ready to go."
The next step for the Yankees' ace will be another bullpen session on Tuesday in Kansas City before the All-Star Game at Kauffman Stadium. He's also scheduled to throw a simulated game on Friday at Yankee Stadium, before New York opens a three-game series vs. the Angels.
Manager Joe Girardi expects Sabathia to come off the DL and start on July 17 vs. the Blue Jays at home.
"CC will throw a lot of pitches that day in the simulated game just so he sees a few hitters before he makes his start on Tuesday," Girardi said.
Sunday's game vs. the Red Sox was the 14th game New York played since Sabathia landed on the DL. The Yankees entered Sunday 8-5 in their last 13 games without the lefty.
"We've been playing well, still winning games," Sabathia said. "Guys have stepped up and pitched well. I want to get back as soon as possible and help the team. It always sucks going on the DL, but it's something that needed to be done and I feel better now."
Sabathia will still attend his sixth All-Star Game despite his injury situation. The players in the American League selected him to be an All-Star this year, though Sabathia's spot was taken by Angels starter C.J. Wilson. Sabathia's 8-year-old son, CC, made sure the trip to Kansas City remained intact.
"My son is old enough now, he wants to hang out and see the Home Run Derby and be a part of it," Sabathia said. "It's definitely an honor for me and I'm just excited. He was the one who really pushed for us to go, though."