The Gunners will now switch their attention to their Premier League opener against Manchester City next weekend, but Italian giants Lazio have two more friendlies before opening their Serie A season against Napoli on August 18.
Arsenal made the breakthrough in the 18th minute, and it came from smart work from Alex Iwobi. Indeed, the Nigerian worked space on the left before striking against the post, and Reiss Nelson was on hand to turn home.
Marco Parolo then headed against the Arsenal post in the 35th minute as the Italian side looked for a leveller in Sweden.
Alexandre Lacazette had a shot deflected into the arms of Lazio goalkeeper Silvio Proto early in the second period, but the Gunners had their second in the 64th minute when Pierre-Emerick Aubameyang nestled one into the far corner.
Proto kept out attempts from Aubameyang and Henrikh Mkhitaryan in the latter stages as the English side looked for more goals, but 2-0 was how it finished on the night.
ARSENAL: Leno, Chambers (Mavropanos 77'), Holding (Sokratis 77'), Iwobi (Ozil 63'), Lacazette (Smith Rowe 77'), Lichtsteiner (Bellerin 63'), Maitland-Niles, Nelson (Guendouzi 46'), Nketiah (Aubameyang 46'), Torreira (Mkhitaryan 63'), Xhaka (Elneny 63')
LAZIO FIRST 70 MINUTES: Proto, Acerbi, Alberto, Basta, Caicedo, Lucas, Lulic, Murgia, Parolo, Radu, Wallace
LAZIO FINAL 20 MINUTES: Proto, Bastos, Ramos, Caceres, Patric, Cataldi, Badelj, Milinkovic, Durmisi, Neto, Correa