10 Foods High in Vitamin B1 That are Surprisingly Good

2. Fish

Fish contains high concentration of omega-3 fatty acids, but are also known for containing Vitamin B1. Yellow fin tuna in particular has the highest levels of Vitamin B1. It is equivalent to 35% of your daily needs. Trout fish is also another good choice at 0.43 mg per 100 grams or 28% of your daily needs. For seafood lovers, this is such great news.

3. Lean Pork

As long as you are eating the lean part of pork, it is fine. You are getting 1.12 mg of Vitamin B or 74% of your daily needs which is quite high. The other parts have lower nutritional value though. They also have higher levels of cholesterol. Therefore, you need to make sure that you choose only the lean parts.