Whole sole is one of the lowest-calorie flatfish species. It is an excellent source of essential fatty acids, protein, and fat-soluble vitamins such as vitamin A, vitamin D, and vitamin E. Each 1-ounce serving of rock sole has 210 calories, three grams of fat, and 110 mg of cholesterol.