B vitamins are water-soluble substances, and their best time to take them is after lunch in order to ensure their absorption and utilization and reduce side effects. B vitamins include vitamin B1, vitamin B2, folic acid, vitamin B12, etc. They can promote the body’s metabolism, facilitate the digestion and absorption of sugar, fat and protein, facilitate the normal operation of the heart and nervous system, maintain healthy digestive function, and help enhance physical strength. Vitamin B deficiency can cause metabolic disorders, making the body feel weak, lethargic, loss of appetite. B vitamins are mainly found in animal liver, a variety of coarse grains and vegetables, but vitamin B is afraid of light, water and oxidation, the temperature is higher than 80 ℃ will be destroyed, therefore, the consumption of the wrong way, dietary intake is prone to cause deficiencies. B vitamins are water-soluble vitamins, taken on an empty stomach absorption effect is relatively good However, the drug utilization rate is relatively low in the morning, and taking them too late at night will affect the quality of sleep, so it is recommended to take them after lunch. B vitamins are closely related to the metabolism of a variety of nutrients, and deficiencies can cause a variety of diseases, therefore, in the daily diet should pay attention to balanced nutrition.