It is wartime and Carrie and her little brother Nick have been evacuated from their London home to the Welsh hills. In an unfamiliar place, among strangers, the children feel alone and find little comfort with the family they are billeted with: Mr Evans, a bullying shopkeeper and Auntie Lou, his kind but timid sister.
When Carrie and Nick visit Albert, another evacuee, they are welcomed into Hepzibah Green's warm kitchen. Hepzibah is rumoured to be a witch, but her cooking is delicious, her stories are enthralling and the children cannot keep away. With Albert, Hepzibah and Mister Johnny, they begin to settle into their new surroundings. But before long, their loyalties are tested: will they be persuaded to betray their new friends?