Uttar Pradesh is reported to be the largest wheat-producing Indian state. It is estimated that Uttar Pradesh produced around 32.59 million tons of wheat in 2020.
West Bengal is reported to be the largest rice-producing Indian state. It is estimated that West Bengal produced around 15.57 million tonnes of rice in 2020.