Naturalization is the longest way that allows you to get an EU passport only after 10-12 years. First, a residence permit is issued, then the right to permanent residence, and only a few years later the immigrant submits documents for registration of a passport.
Investments.