If low white blood cells are caused by viral or bacterial infections, you can eat foods rich in protein and vitamins or drugs that can promote white blood cell production to improve low white blood cells while you are on anti-infection treatment. If the blood system diseases, immune diseases caused by low white blood cells, food supplements alone is ineffective, food does not have the efficacy of drugs. 1. Protein-containing food: Protein is an important raw material for white blood cells, and eating protein-rich food in moderation can improve the body’s resistance, such as milk, fish, shrimp, soybeans, peanuts with skin, beef, eggs and so on. 2. Vitamin-containing foods: Vitamins can speed up the metabolic rate of the human body and promote the absorption of proteins, so you can eat some vitamin-rich foods to improve the body, such as mushrooms, seaweed, bananas, kiwi and so on. 3. Promote the production of white blood cells drugs: you can use Diyu Baiqing tablets, vitamin B6 and other drugs that can promote the production of white blood cells to improve the situation of low white blood cells, the specific use of drugs and the use of dosage should be carried out under the guidance of a doctor. It should be noted that dietary therapy does not have the efficacy of drugs, it is recommended that patients should go to the hospital to check the causes of low white blood cells, under the guidance of the doctor according to the specific conditions of the symptomatic treatment, so as to avoid delaying the condition.