The food ministry had sought ex-post facto approval of the Cabinet for the same amendments since the food law has been passed in Parliament, sources had said.
Amendments to the food bill have been approved by the Cabinet, food minister KV Thomas said.
Amendments included protection of existing foodgrain allocation to states and extending implementation time of the Act to 365 days from 180 days. Last month, Parliament passed the food law to give 67% of the population the right to subsidised foodgrains.
Each eligible person would get 5 kg foodgrain per month at R3 per kg of rice, R2 per kg of wheat and R1 per kg of coarse cereals under this historic law.