Nutrition related health conditions can seriously decrease the quality of life, and a system able to monitor the kitchen activities and eating behaviour of patients could provide clinicians important information towards the improvement of the patient’s condition. We propose a symbolic model able to describe unscripted kitchen activities and eating behaviour of people in home settings. The model consists of an ontology that describes the problem domain and of a computational state space model that is able to reason in a probabilistic manner about the person’s actions, goals, and causes of problems during action execution. To validate our model, we recorded 15 unscripted kitchen tasks involving 9 subjects and manually annotated the video data according to the proposed ontology schema. We then compared the model’s ability to recognise people’s activities and their goals by generating simulated noisy observations from the annotation of the experiments. The results showed that our model is able to recognise kitchen activities with an average accuracy of 0.8, when using specialised models, and 0.4 when using the general model.