tuna is healthier than mahi mahi due to its higher percentage of b vitamins and minerals. tuna contains more protein, less cholesterol and fat than mahi mahi. tuna provides a higher percentage of b6, b12, thiamin, riboflavin, niacin, potassium, magnesium, phosphorus and selenium than mahi mahi.