Carbon emissions of agricultural production associated with food consumption is of great significance in selecting sustainable consumption pattern and improving low-carbon agricultural technology and management in the context of climate change. Using the food consumption of Ningbo city in 2012 as an example,this study examines the direct and indirect carbon emissions of those foods in the stage of agricultural production by employing an integrated Life Cycle Analysis and Environmental Input-Output approach. The emission characteristics by food categories and by emission sources are analyzed. The results indicate that, cereals, pork, seafood, and beef are the main contributors, accounting for 28%, 25%, 10% and 9% of the total carbon emissions of food consumption respectively; cereals,vegetables and eggs are all with low carbon intensity of energy and of protein,and poultry,eggs,seafood and milk have lower carbon intensities of protein than beef, mutton and pork; the indirect carbon emissions in relation to production of agricultural inputs account for 49% of the total; fertilizer is the largest emission source for most vegetal products, accounting for 33% of the carbon emissions of vegetal foods; feed is the largest emission source for most animal products, accounting for 56% of the carbon emissions of animal foods. To facilitate emission mitigation in food consumption and agricultural production, this study suggests properly increasing the consumption proportion of eggs, seafood, poultry and milk and decreasing that of pork,beef and mutton. Increase of energy efficiency in producing agricultural inputs,promotion of optimum fertilization techniques and management, and improvement of feedstuff quality are also recommended.