Food thumb|A Cantonese cuisine restaurant in the Luohu District The main cuisine of Shenzhen is Cantonese. Due to the recent growth of migrants to the city, Shenzhen also hosts a diverse array of cuisines, including Teochew cuisine, Hakka cuisine, Sichuan cuisine, Shanghai cuisine, and Hunan cuisine.
Food thumb|A Cantonese cuisine restaurant in the Luohu District The main cuisine of Shenzhen is Cantonese. Due to the recent growth of mi,grants to the city, Shenzhen? also hosts a diverse array of cuisines, including Teochew cuisine, Hakka cuisine, Sichuan cuisine, Shanghai cuisine, and Hunan cuisine.