8. Fortified Cereals

Fortified cereals are good source of Vitamin B12 for vegetarians especially. 

7. Tuna Fish

Tuna fish are also rich in Vitamin B12, and they also contain protein and omega-3 fatty acids these are good for health. 

6. Trout

Trouts are Freshwater fish, it is an excellent source of Vitamin B12. 

5. Dairy Products 

All the dairy Products are highly rich in Vitamin B12 content. 

4. Salmon Fish

Salmon is another fish in this list which contains Vitamin B12 as well as protein and fatty acids too. 

3. Eggs

Eggs are most popular amongst the fitness freaks  and the reason is its nutritional value, it also contains vitamin B12 along with protein. 

2. Clams

Clams are small chew shellfish (sea food) these are highly rich in iron, protein and Vitamin B12. 

1. Chicken and Beef

Chicken and Beef are top most food items that non veg lovers eat a lot, and they both are Vitamin B12 rich.