"I have always hoped to coach abroad. If I could chose, I probably would move to Germany. Partly because of their mentality, which is similar to mine... straightforward, hard-working," Moyes, 49, told Friday's France Football magazine.
"I'm also passionate about what has happened in German football. They seem to have found a system of raising young players.
"Look at Dortmund. I watch them play against Manchester City (in the Champions League). Fantastic!"
German champions Dortmund finished top of their Champions League group ahead of Real Madrid, while Manchester City were eliminated from all European competition.
Moyes, who has guided Everton to sixth place in the Premier League this season, also hailed Bayern Munich's Thomas Mueller after seeing the forward playing with Germany in 2010.
"I had never seen before a player calling for the ball the way he did that day," he said, citing Mueller among a list of players he would like to sign, but cannot afford to bring to Everton.
The two other players he named were also German - Bayern Munich midfielder Bastian Schweinsteiger and Real Madrid playmaker Mesut Ozil.