15/09/2025                                                                            
                                    
                                                                            
                                            B Vitamins play a vital role in generally keeping your body working as it should. 
They can help reduce fatigue, improve skin, hair and nails, improve brain function and digestion and also play a part in helping to regulate and produce hormones. 
They really are all round hard workers! 
So, here are 5 foods that are excellent sources of B vitamins to help keep you feeling your very best! 
Salmon is high in vitamin B12 as well as multiple other B vitamins. Vitamin B12 is a vital part in producing red blood cells and assists with healthy brain function. A 100g portion of salmon will give you over 100% of your recommended daily intake.
Edamame beans are high in vitamin B9, also known as folate in its natural form, or folic acid in its synthetic version. This vitamin plays a crucial role in cell development and could also help to reduce your risk of stroke and dementia. 
Eggs are bursting with just about every B vitamin there is! They are particularly high in vitamin B5 which helps with the digestion of carbohydrate and fat for energy, as well as helping to make blood cells. 
Spinach is high in vitamin B9 (folate) and B2 which helps to break down the food we eat for energy and maintain energy supplies in the body. Vitamin B2 is also thought to have a role in helping to prevent migraines. 
Yoghurt, as well as most other forms of dairy, are excellent sources of B vitamins, particularly B2, B5 and B12. 
For some delicious FREE recipe ideas, follow the link and download one, two or all three of my recipe booklets to give you a nutritious boost:  https://www.yumnutrition.org/free-resources/.