Soriano left Monday's game in the first inning with a left quad strain and went for an MRI.
He injured himself after trying to beat out an infield grounder. Blake DeWitt took his spot in the lineup.
This is Soriano's fourth leg injury since joining the Cubs in 2007.
"It's a little sore," Soriano said. "But it's not too bad. It will take me maybe one week to 10 days [to get better]. Then I can come back in two weeks and come back strong."
Soriano went into Monday's game hitting .273 with 12 homers and 29 RBIs.
"That's the best for the team because when I come back, I want to come back strong and not even think about my leg," Soriano said.
"I've been working out a lot here and in the Dominican. I think it's the weather. I think my body's warm but it's not. Thank God it's nothing big. Just two weeks then I can come back very strong."
Colvin was sent down on May 16 to get more at-bats after hitting .113 with two home runs this season in 62 at-bats. He was batting .260 with a home run and eight RBIs in 12 games in Iowa.
"It was just a time for me to slow down," Colvin said. "I got my timing back and everything. I feel pretty good."
To avoid a repeat problem, manager Mike Quade said he's considering more options for Colvin, who usually plays right field or first base.
"I'm not beyond playing Colvin in center," he said. "Some of the kids we're counting on down the road are going to get opportunities, so we're going to see that they get some," he said.
The Cubs have added a name to the DL each of the last three days and have seven total players out with injuries.
Bruce Levine covers baseball for ESPNChicago.com and ESPN 1000. Information from The Associated Press was used in this report.