A yoga diet, based on whole grains, fresh fruits and vegetables, nuts and seeds, beans and legumes, and a moderate amount of dairy, is a time-tested way to reach your ideal body weight and stay there.