Turkey had taken more than two million people alone from war-torn Syria and Iraq, creating "a buffer zone between the chaos and Europe," Davutoglu wrote for Monday's edition of Germany's Frankfurter Allgemeine Zeitung daily.
He criticised as low the financial contribution the EU had made in support of Turkey's effort, according to excerpts pre-released in German by the conservative newspaper Sunday.
There seemed to be the "convenient reflex" to load the refugee problems on the shoulders of Turkey and to build a "Christian fortress Europe," he wrote.
For Europe, it was time to finally act collectively on immigration, he added, saying that Turkey was ready for a coordinated cooperation with "our European partners.