Yes it is a great source of lean protein! 1 can of tuna has 40 grams of protein.