Sole fed commercial pellets develop a nutritional anaemia. This study assessed the impact of dietary B12 and taurine on the haematocrit (Hct) and haemoglobin (Hb) level and mineral absorption in anaemic sole. Anaemic sole was fed one of four diets. Diets were equal regarding mineral, amino acid and macronutrient composition and formulated, according to a two by two factorial design: two B12 (0.34 vs. 1.9 mg kg dm) and two taurine levels (3.5 vs. 7.6 mg kg dm−1). The feeding level was restricted and equal for all diets. Hct and Hb levels in anaemic sole are influenced by dietary B12. A “high” level of B12 increases the Hct and Hb level. An increasing level of taurine suppresses the stimulating effect of the “high” level of B12. The applied B12 and taurine levels were unable to completely alleviate the anaemia in sole. Nevertheless, sole needs high dietary levels of B12 to alleviate anaemia. The impact of B12 and taurine on Hb and Hct was not related to a change in the absorption of iron. A “high” level of B12 positively affected the absorption of chromium and a high level of taurine negatively affected the absorption of cobalt in sole.