The match began with a close call for Martin Ødegaard, who was substituted off injured in the first half after attempting a shot from the edge of the area.
Viktor Gyökeres had an opportunity to score his first goal for Arsenal, but he missed the target with a wide shot.
Leeds created a scare with a corner kick, but David Raya made a great save to prevent a goal.
Arsenal eventually broke the deadlock with a corner kick, as Declan Rice delivered a great ball for Jurriën Timber to head the ball into the far corner of the net.
This goal marked the 32nd corner kick goal for Arsenal since the 2023/24 season, the most in the top flight.
Timber's assist led to the hosts' second goal, as he played a great pass to Bukayo Saka, who scored with his weaker right foot.
Arsenal scored their third goal just before halftime, as Riccardo Calafiori set up Viktor Gyökeres for his first goal for the team.
However, Saka's injury cut short his celebration, but Arsenal continued to dominate the game.
They scored their fourth goal from another corner kick, as Timber poked the ball home after a scramble in the box.
Arsenal then brought on 15-year-old Max Dowman for his league debut, and he looked impressive as he won a penalty in stoppage time.
Viktor Gyökeres scored his second goal of the match from the penalty spot, securing a comfortable victory for Arsenal.
The win propelled Arsenal to the top of the table, matching a Premier League record of 43 straight home games unbeaten against newly-promoted sides.
Leeds' seven-match winning run came to an end with this loss.