From Kraft foods. I eat this when I want my protein levels up up up!!! Of course it does have some fat in it too, but I tried to eliminate some of the fat to make it diet "healthier"! :) I leave out the tomatoes! But that is personal because I don't like them!