Not everything is democratic about the EU, since the top representatives are not elected by the people. Just like the United Nations is not a democratic organization. The EU president is not elected by popular vote, for example. She is appointed by the parliament, similar to how kings in the past were appointed by a council of lords.
Edit: Corrected my error.