There‘s no such thing as a free meal. Of course you could distribute free food to all your citizens (the Ancient Romans famously did), but somebody still needs to pay for it.
It‘s not just about on-farm labour, you need big machines (and lots of diesel!), fertiliser, pesticides… And that‘s before you look at all the rest of the food system, because to put a meal on the table you need the whole supply chain (ag-tech, fertiliser production, food processing, wholesale suppliers, etc.)
In modern agriculture, the farmer only gets a fraction of the money you pay for your loaf of bread, because there are so many other people involved.