There are a wide range of foods high in vitamin B:
- Oily fish – Salmon particularly is high in many B vitamins, it is also high in omega-3 fatty acids.
- Liver – From most animals is high in vitamin B.
- Dairy & Eggs – A good source for a wide range of B vitamins.
- Leafy greens – Including spinach, collard, and romaine lettuce.
- Nuts and seeds – Such as sunflower seeds and almonds.
- Fruits – Such as oranges & lemons and avocados.