Not at all. There are many popular diets that teach you how and what to eat, but you get to do the shopping, preparing and cooking yourself. Being on a diet doesn't mean you have to eat ready-made, heavily processed foods!