I started a game as the Slyne and verified that food is required to build the Colonizing Center. However, a city requires Promethion. When I played as the Onyx Hive, the other silicon-based race, the results were the same.
I have all the expansions and DLC.