i'd hesitate in calling a diet because it is something you can live with... it's expensive at the outset because you aren't having any processed foods... frozen dinners aren't really allowed.. you want to cook everything fresh.. so it's a little time consuming but it's not hard to follow...