tuna contains 15 times more vitamin a and 12 times more vitamin b1 than mackerel. it also has more vitamin b6, vitamin b2, and b3. tuna falls in the range of the top 12% of foods as a source of vitamin b3 and vitamin a. one serving of tuna covers half of your daily vitamin b3 recommended intake.