The word エスニック is derived from ‘ethnic’ in English.
料理(りょうり)means ‘cooking’ or ‘dish’.
So エスニック料理 is a dish prepared by a particular race of people?
The answer is no.
Japanese people use the word エスニック料理 when they talk about food from Southeast Asian countries such as Thai and Vietnam.