A food preparation and delivery system can include a plurality of cooking units such as ovens, each containing one or more prepared, but partially or completely uncooked, food items. The food items in the cooking units are for delivery to each of a corresponding plurality of consumer delivery destinations. The cooking units are loaded into a cargo compartment of a delivery vehicle for delivery to the plurality of consumer delivery destinations. The cooking conditions within the cooking unit are controlled such the each food item is cooked prior to arrival at the consumer destination location. In at least some embodiments, the estimated delivery time for each consumer destination location can be dynamically updated and the cooking conditions within the cooking unit adjusted.