I believe most countries import massive amounts of food, including the U.S. It's much more efficient: Let those who can produce the food most efficiently do that, and you produce whatever you do most efficiently, then you trade. It's called 'comparative advantage' in economics.
Trade is necessary for the wealth of modern economies. Self-sufficiency is North Korea's approach.