Rice, wheat, milk and sugarcane — India is among the largest producers of these agricultural commodities, yet millions are still starving in the world’s most populous country.

“Hunger is the biggest problem in India,” a representative of global agribusiness Bunge told CNBC on the sidelines of the Commodity Trading Week held in Singapore. 

“There’s still [millions] of people that are hungry. They are still not getting the food they want. If they are getting the food, it’s not nutritious,” said Amit Sharma, Bunge’s global trade execution team leader.

India may be the second largest food producer in the world based on calorie content, yet the country came in 111 out of 125 countries in the recently published Global Hunger Index, which referred to the level of hunger in India’s population as “serious.”

India, with a population of 1.4 billion, accounts for one quarter of the world’s undernourished and is home to over 190 million hungry people.

Logistics and supply chains

A big part of the problem lies with logistical setbacks. 

“The only reason is because there is no supply chain. No one talks about the supply chain. No one talks about the logistics,” said Sharma.

India’s “poor infrastructure” has led to almost 40% of postharvest losses for some products, according to data from the International Trade Administration, part of the U.S. Commerce Department.

India’s Department of Food and Public Distribution did not immediately respond to CNBC’s request for comment.