Dot, from the School of Good and Evil series, is a perpetually hungry witch with the power to turn objects into food. She gets skinny in the second book while experimenting with vegetables, and fattens back up when she goes back to chocolate.