The German was initially banished from the first team squad by Mourinho, who made it clear that he wasn’t part of his plans for the 2016/17 campaign.
However Schweinsteiger, against all odds, has forced his way back into the first team during the last two months and made his first appearance of the season against West Ham United in November.
And Mourinho, speaking ahead of the game against Reading, confirmed that the 32-year-old could feature once again this Saturday.
“He’s selected again, so he can start, he can be on the bench, but he’s an option for us,” he said.
“I think that’s the best way to describe [him]; for many months he wasn’t an option, we made that decision. Since then, he’s been working very well and never an injury – he was ill last week, but never an injury.
“His body is fine, he’s training very well, he’s ready.”
Whether Schweinsteiger, having only managed five minutes all season, will receive a chance to impress from the start against Reading remains to be seen.
That said, his calming, dictatorial presence against a Reading midfield known for their possession based style under Jaap Stam could prove to be fruitful, with Mourinho likely to hand Michael Carrick a rest ahead of the game against Liverpool on January 15.
On the flip-side, a late cameo from the German with the game out of sight would be a wonderful sight for United fans.