Barcelona, playing without the likes of Lionel Messi, Xavi and Carles Puyol, were rarely threatened by a Bayern side who kick off their league campaign next weekend.
“We deserved this victory because we made the most of our chances,” said 20-year-old Thiago, who found the net in the 42nd and 75th minutes.
In the match for third place, Brazil’s Internacional defeated AC Milan in a penalty shoot-out after the two sides were locked at 2-2 at the end of normal time.
Meanwhile, Marseille picked up the first silverware of the French season after an incredible finale to their Champions Trophy game with Lille saw them prevail 5-4 through a 95th-minute penalty.
League and French Cup winners last year after a 56-year trophy drought, Lille led 3-1 with five minutes remaining but saw Marseille draw level through goals from Jeremy Morel and Loic Remy.
Andre Ayew put Marseille ahead for the first time in the match with a penalty on the stroke of full-time, but Lille hit back immediately with a header from new signing Marko Basa.
The match in the Moroccan city of Tangiers looked set for penalties, but Jordan Ayew won another penalty after tumbling theatrically in the Lille box and his elder brother Andre kept his cool to give Marseille victory and complete his hat-trick.
The Champions Trophy, played overseas for the fourth year in a row, usually pits the league champions against the cup winners, but Lille’s double triumph last May obliged Marseille, second last season, to provide the opposition.
Despite having made plain his desire to leave the club, Argentine playmaker Lucho Gonzalez started for Marseille in place of the injured Mathieu Valbuena.
New recruits Morel, Alou Diarra and Morgan Amalfitano were also named in the Marseille starting XI, with Lille coach Rudi Garcia handing starts to his new signings Basa, Benoit Pedretti and Dimitri Payet.
Marseille opened with purpose, Amalfitano rattling the post and Lille goalkeeper Mickael Landreau saving well from Lucho and Stephane Mbia, before Lille took the lead with a neat set-piece in the ninth minute.
Eden Hazard cut back a free-kick from the right towards the edge of the box and after Payet had stepped over the ball, Florent Balmont rattled home a low shot into the bottom-right corner.
Hazard doubled Lille’s advantage just before the hour, driving past OM centre-back Souleymane Diawara and burying a crisp shot between the legs of goalkeeper Steve Mandanda.
Ayew pulled a goal back for Marseille with a shot on the turn that went straight through Landreau, but Moussa Sow replied immediately, slipping the ball past Mandanda from Ludovic Obraniak’s through-ball.
The game looked up for Marseille, but Morel reduced the arrears with a low shot in the 85th minute before Remy equalised by dispatching Lucho’s dinked cross with a downward header two minutes later.
Remy’s goal proved but a taste of the drama that was to come, with Lille left to curse Jordan Ayew’s dive and their own fragility for letting victory slip from their grasp.
The 2011-12 Ligue 1 season begins on August 6, with Lille visiting Nancy and 2010 champions Marseille hosting Sochaux.