India now produces 330 million tonnes of food grains annually, contributing significantly to global food trade and generating $50 billion in export earningsā, Union Agriculture Minister Shivraj Singh Chouhan said on Tuesday.