"I am ready to play," Viciedo said through a team translator. "I had four games down at Triple-A, so I feel 100 percent healthy."
Viciedo had been on the disabled list since April 20 with a strained left oblique. He incurred the injury on April 18.
"He passed all the tests so we are pleased to have him back," said Sox manager Robin Ventura, who put Viciedo in the seventh spot in the order Friday. "He came back pretty quick, but he says he feels fine and we will see what happens."
The White Sox have been in a season-long slump that was exacerbated by the loss of Viciedo and second baseman Gordon Beckham.
"We are a team and the guys who came off the bench have done well," Viciedo said. "We need some help, but this is a team thing and our guys will contribute."
Viciedo was hitting .229 with two home runs and five RBIs before getting hurt.
In a corresponding move, outfielder Jordan Danks was sent to Triple-A Charlotte to clear a roster spot.