Pablo Sarabia scored the winning penalty in a shoot-out as
Covid-19 concerns did not prevent a crowd from attending this match - postponed back in April - but only 3 500 fans were allowed inside the 80 000-capacity venue.
It was the Parisian contingent who were celebrating at the end, as their team lifted the trophy for the ninth time in total, denying Lyon a first trophy since 2012.
Both of these teams must fear being at a disadvantage in the latter stages of the Champions League though after France opted against restarting its league season, unlike the other major European leagues.
As a consequence, the two cup finals are the only competitive match practice PSG will have managed in five months before facing Atalanta.
Meanwhile, this was Lyon's one and only competitive game since early March before they make a daunting trip to Turin to play Juventus in their Champions League last 16 second leg next Friday.
At least they have a 1-0 lead to defend, but they will still need to do better than they fared here.
PSG created almost all the notable chances, despite Mauro Icardi looking sluggish up front.
Neymar looked sharper, fresh from scoring the winner in the French Cup final.
He had the first chance of the game when he drilled a first-time shot just wide from a Thiago Silva lay-off in the eighth minute, and he also saw a header tipped over by Lyon goalkeeper Anthony Lopes late in normal time before going on to coolly net in the shoot-out.
In between, Lopes also made a spectacular save to turn an Idrissa Gueye piledriver over late in the first half.
Verratti's performance in midfield was a major positive for Tuchel who along with Mbappe's injury also has major problems at full-back.
Here, left-back Layvin Kurzawa was needed on the right but hobbled off hurt midway through the second half.
Lyon, meanwhile, will now not be in Europe next season for the first time in 24 years, unless they win the Champions League.
PSG, Marseille and Rennes will be France's representatives in the 2020/21 Champions League, with Reims now joining Lille and Nice in the Europa League.