An outbreak of food poisoning (emetic syndrome) occurred in three kindergartens (A, B and C) in Berlin, Germany, on 3 December 2007 after an excursion during which food was served. We conducted a retrospective cohort study among the kindergarten children and personnel who participated in the trip. The overall attack rate among the 155 participants was 30%. It was 31% among the 137 children (aged two to six years) and 17% among adults (n=18). The consumption of rice pudding was significantly associated with disease. Among those who ate rice pudding, the attack rate was 36%, compared with 0% for non-eaters (relative risk: infinite, p<0.001, aetiological fraction: 100%), but differed significantly between kindergartens A (43%), B (61%) and C (3%), probably because groups were served from different pots. Bacillus cereus sensu stricto was identified from one vomit sample. The clinical and epidemiological characteristics suggest that B. cereus emetic toxin (cereulide) was the causative agent, although it could not be proven in the single vomit isolate. Inadequate food handling most probably led to the outbreak. Single-portion ready-to-eat rice pudding was recommended for subsequent excursions and no further cases of food poisoning occurred.