I would imagine that having a camera videoing your preparation of ingredients and cooking would give enough data to classify the ingredients and the used volumes. From the video it should be easier to track the weight of everything... and perhaps depending on how the ingredients are used, determine/predict how the macronutrients are altered during the process.