Beef liver has an earthy flavor, that is slightly sweet and bitter. If you soak it in milk prior to cooking, it removes much of the bitter taste.