"Eat nuts and cereals, which include all five B vitamins, as well as meat, cheese and yoghurt, which also contain them. During the metabolising process your liver will be using up vitamins and minerals. Therefore you will need to eat foods to replace your depleted stocks. Some people during a hangover suffer from muscle twitches usually caused by a lack of potassium, which is needed by cells to communicate with each other. Bananas are a rich source of this and so are green leafy vegetables, such as sprouts, broccoli, spinach, and fish as well.î