The 2006–07 season proved to be a breakthrough for Zimling, as he continued to establish himself in the starting eleven, playing in the midfield position for Esbjerg fB. On 6 August 2006 Zimling scored his first goal of the season, in a 5–3 loss against FC Nordsjælland. Two weeks later on 20 August 2006, he scored his second goal of the season, in a 4–2 win against FC Midtjylland. After missing one match through injury, Zimling scored on his return, in a 4–0 win against Viborg on 1 October 2006. He then scored two more goals by the end of the year, coming against Silkeborg and Viborg. His performance began to attract interest, as Ligue 1 side Stade Rennais wanted to sign him. This led the club willing to sell Zimling for the right price, but received no offers yet and he ended up staying at Esbjerg fB. Following his, Zimling then scored his sixth goal of the season, in a 2–1 loss against Odense BK on 18 March 2007. Two weeks later on 5 April 2007, he scored his seventh goal of the season, in a 1–1 draw against his former club, Brøndby. Zimling then added three more goals for the club against Viborg, Copenhagen and FC Midtjylland. Despite being suspended on two occasions (including being captain, only to be sent–off for a second bookable offence against his former club, Brøndby on 29 April 2007), he went on to make thirty appearances and scoring ten times in all competitions (making him Esbjerg's second top-scorer for the club, just behind Jesper Bech).
