Answer:
The main reason slaves were given food in rations was to control them. If slaves were given food on their own, they might hoard it or even try to escape. By giving them food in rations, slaveholders could make sure that the slaves had just enough to eat and that they would not have any extra food