A food production system having improved heat and nutrient recovery is disclosed. The system employs waste biomass and comprises a composter that partially composts the waste biomass, an invertebrate (e.g. worms) culture unit, a delivery subsystem to deliver partially composted waste biomass from the composter to the invertebrate culture unit in a temperature range suitable for the invertebrate culture, a food (e.g. fish or crustaceans) culture unit for producing the food operating in a temperature range suitable for the food culture, a delivery subsystem to deliver invertebrates from the invertebrate culture unit to the food culture unit, and a heat exchange subsystem providing for exchange of heat from the composter to the food culture unit. The subsystem comprises a controller for controlling the exchange of heat such that the food culture unit is maintained in the temperature range selected for the food culture.