Coruscant has roughly 1,000,000,000,000 inhabitants, or 1 trillion(but zeros make things impressive). In the United States of America, the average person eats 1 ton of food a year. Let us assume humans are a base average for all the species big and small. So we need to get 1 trillion tons of food to Coruscant a year.
Well, let's say the Action VI Transport is an average for bulk freighters. 90,000 ton cargo capacity. 1000000000/90000 = 11111111 Action VI transports per year, 11.1 million. Divided by 368, a Coruscant year = 30193 per day.
Now here is where we worried that Coruscant might not be able to handle thirty thousand transports per day just for food, which wouldn't even be counting all the non-food transports, non-transport civilian ships, and military craft. So we thought about it carefully. We decided a spaceport could handle about the same amount of traffic as a real airport does. So we said a single, large spaceport could handle 1000 ships a day. So, 32 spaceports for food transports. That's really not unrealistic, we have a lot of large airports here on Earth and only a fraction of our surface is covered by a city.
Food production is another matter, but easily explained away. Many planets produce large amounts of food. Kinetos and I, both being fans of the Thrawn Trilogy, immediately thought of Ukio. A planet devoted to producing food for the core worlds. It is the planet Thrawn tricked into believing they could fire through a planetary shield.
We can just safely assume there are enough bulk freighters produced in the galaxy to meet Coruscant's needs.
So there we have it. You could feed Coruscant by importing all its food, using canon vessels. A very large portion of that traffic you see in the sky is probably food transports.








