1. Geographical factors: Different latitudes and land and sea locations have created different climatic conditions in different regions of China. South China has a hot and humid climate and is rich in rice, so rice is the staple food. The northern climate is relatively dry and cold, suitable for the growth of crops such as wheat, so flour is the staple food.
2. Ethnic factors: China is a multi-ethnic country with 56 ethnic groups, and each ethnic group has different customs and lifestyles, so they not only have differences in life activities, but also have their own characteristics in food culture.
The eastern plain, where the Han people live in compact communities, has a suitable climate, fertile land and abundant water resources. It is called "the land of fish and rice", so rice and wheat are the main foods. Ethnic minorities with similar farming methods are Korean, Xibo, Dai, Zhuang and Dulong. Mongolian, Oroqen and Nu people living in northern China and Tibetan people living in southwest pastoral areas eat more high-calorie meat because of the cold climate, thus resisting the cold.
Habit:
1. Southerners like rice and rice noodles, while traditional northerners (North China and Northwest China) like pasta.
As far as the number of dishes is concerned, most of the dishes in the south are small and refined. The north is rich and thick.
Extended data:
Other differences between north and south: language differences.
Southern fan and northern qi. The geographical differences of languages in China are as follows: the southern language is complex and the northern language is single. The vast area in northern China belongs to the northern dialect area, and the straight-line distance from Harbin to Kunming (although Kunming is located in the south, its language area is Southwest Mandarin, a branch of the northern dialect) is more than 3,000 kilometers. Although the languages of the two places are different, there is not much obstacle to communication.
Even in the same dialect area, such as Fujian dialect area, the south is divided into Fuzhou dialect, Xiamen dialect, Putian dialect and Minxi dialect, which are very different from each other and even incomprehensible. The formation of these languages is related to the geographical environment.
First, there are many flat plateaus and plains in the north of China, with convenient transportation and many opportunities for people to communicate and integrate with each other, so there is little difference in language.
Second, there are many hills and mountains in the south, with rugged terrain and blocked traffic, which is not conducive to people's communication. Over time, they formed a "local dialect" with local characteristics.
Baidu Encyclopedia-North-South Differences