TURKISH President Recep Tayyip Erdogan has called on Turks living in Europe to have at least five children, saying it would be the best response to Europe's "injustices".

President Erdogan made the comments on Friday while campaigning in the city of Eskisehir for a referendum that would usher in a presidential system and enhance his powers.

The Turkish leader has unleashed scathing rhetoric toward European nations – especially the Netherlands – after Turkish ministers were prevented from carrying out campaign meetings there.

Erdogan told Turks in Europe: "Go live in better neighbourhoods. Drive the best cars. Live in the best houses.

"Make not three, but five children. Because you are the future of Europe. That will be the best response to the injustices against you."