It baffles my mind how on campaigns, such as Alexander the Great's Asian campaign, armies of tens of thousands of men were able to march through inhospitable deserts and foreign territories for years while also being prepared and victorious in numerous battles. How did they get enough food and water for all the soldiers? I'd also like to know how often and what did they eat, and how long could they manage without any resupply.
hi! there's lots of room for more input on this, but you can get started on these previous posts
General
How did generals feed huge armies in the field in ancient and medieval times?
How did ancient armies manage to provide food for massive armies over long campaigns? - Ancient China, Carolingian/Early French army
How did classical armies get food? -Peloponnesian war, also Aztecs
Alexander the Great
How did they deal with the logistics/supply chain management in ancient/medieval times?
How did huge armies, like that of Santa Anna's or Alexander the Great's, manage to feed themselves over those long distances? - also Santa Anna
Ancient Rome