The England international has endured a difficult start to the 2019-20 season after falling out of favour in recent months.
The 26-year-old has only started three of their last nine games since a 1-1 draw with Arsenal at The Emirates at the end of September.
However, Solskjaer made the decision to hand Lingard the captain’s armband for their trip to Kazakhstan in the Europa League.
The Manchester United number 14 was the oldest player on the pitch and he scored their only goal in a 2-1 loss to FC Astana.
Lingard broke the deadlock in the 10th minute to give Manchester United an early lead before FC Astana hit back with two goals in the second half.
Speaking in an interview quoted by Metro about the decision to make Lingard captain ahead of the Europa League clash, Solskjaer said:
“Jesse is captain. He’s a very good character in this group.
“He’s had his challenges over the last few months, but he’s really coming back to his own now. We’re getting Jesse back.”
Lingard was part of the Manchester United squad that won the Europa League in 2017 thanks to a 2-0 victory over Ajax in Stockholm.
The England playmaker has made 17 appearances in all competitions this term, although he has only started eight games.
MORE: Man United latest news
MORE: Arsenal latest news
MORE: Chelsea latest news
MORE: Liverpool latest news