Barca blew their German opposition away with a blistering first-half display, with Memphis opening the scoring before Yusuf Demir added the second.
Substitute Riqui Puig netted the third after the break as Ronald Koeman’s side made it three wins from three preseason friendlies.
Barca step up preparations for the new season with a trip to Red Bull Salzburg on Wednesday before a home game against Juventus next weekend.
After dominating the opening stages of the game, Memphis, who had a penalty shout turned down early on, eventually broke the deadlock in the 21st minute.
The Dutch forward controlled a long pass from Frenkie de Jong brilliantly and rifled home to follow up last week’s debut goal against Girona.
Depay then helped create the second, flicking the ball to Antoine Griezmann who fed youngster Demir, a summer signing from Rapid Vienna, to score his first goal for the club.
Manuel Polster and Luca Bazzoli came close for the hosts before Barca reestablished their grip on the match.
Riqui Puig, just off the bench, had an effort tipped wide by Fabian Bredlow but beat the Stuttgart stopper moments later.
Griezmann showed tremendous patience on the break and then picked out the perfect pass for Puig, whose shot hit the post on the way in.
Substitute Rey Manaj almost made it four late on but the Albanian forward, who scored four goals in Barca’s first two friendlies, saw his strike brilliantly saved by Bredlow.