Biological reactors
Food can be produced without agriculture in biological reactors. These would use bacteria, yeasts or other microorganisms to produce protein and carbohydrates is vats, or reactors.
This h=is an active area of research that has yielded some results, such as Solarfoods[1]