The club’s 36th league crown is the third in charge for outgoing coach Erik ten Hag, who will end his five-year stint at the helm at the end of the season to become Manchester United manager.
Ajax have a four-point lead over second-placed PSV Eindhoven, who beat Nijmegen 3-2, with one match remaining.
PSV missed the chance to cut the gap to two points last weekend when they conceded two late goals in a 2-2 draw at Feyenoord.
On Wednesday, Nicolas Tagliafico and Steven Berghuis calmed any home nerves by giving Ajax a two-goal lead.
Sebastien Haller, the league’s top-scorer, netted a penalty before half-time to score his 34th goal in all competitions this season.
Brian Brobbey and Edson Alvarez added further gloss to the scoreline late on as Ten Hag’s final home game ended in celebration.