There are food courts for locals and food courts in shopping malls for the foreigners.
The one in Terminal 21 is FULL of Thais day and night. During prime meal times, it can be hard to find a table. It’s hardly a “food court for foreigners” although of course lots of foreigners do go there,