Some countries are net exporters of food (their food exports are larger than their food imports) while others are net importers of food (their food imports are larger than their food exports).
Among the net exporters of food we find the majority of South American countries, with the exception of Venezuela and Suriname, the United States, Canada, Mauritania, Indonesia, Australia, and a few African countries such as Mauritania, Ivory Coast and Ghana. The largest net exporter of food, by far, is Argentina with $23.42 of food exports per every $1.00 of food imports. Argentina is followed by Brazil, New Zealand, Paraguay and Iceland.
Among the net importers of food we find countries such as Russia, Finland, Sweden, the UK, Italy, Germany, Portugal, Sudan, Cuba, Saudi Arabia, Japan, etc. The largest net food importer is Eritrea, with $0.01 of food exports per every $1.00 of food imports. Eritrea is closely followed by Venezuela, Turkmenistan, and Algeria.
Data for for both agricultural exports and imports are for 2010.
Source: Slate.com: Maps: Agriculture in the U.S. and Around the World