The following 2005–06 season, El Ahmadi found himself out of the first team and made 8 appearances following the arrival of Kennedy Bakırcıoğlu and Patrick Gerritsen. In the following 2006–07 season, El Ahmadi suffered a knee injury in a UEFA Cup match against Estonian side Levadia Tallinn in a 1–1 draw. After recovering, El Ahmadi returned to the reserve and by mid-November, El Ahmadi played his first match of the season, coming on as a substitute for Wout Brama in a 7–1 win over Groningen. After the match, El Ahmadi began establishing himself in the starting eleven, playing in the right side of the support. In late-October, El Ahmadi signed a contract with the club, until 2009, with an options to extend until 2011. On 3 February 2007, El Ahmadi scored the first goal in a match with Twente won 2–1 over Excelsior. On 8 April 2007, El Ahmadi scored Twente's only goal in the game in a 1–1 draw against Heracles. El Ahmadi played a single game for the club from 13 November 2006 to 29 April 2007. At the end of season 2006–07, the club finished fourth which resulted in entering the UEFA Cup.