Cereals, such as black rice, millet, oats, glutinous rice and other foods, are rich in carbohydrates, protein, fat, dietary fiber, vitamins, minerals and other nutrients, and have the function of supplementing human qi and blood. High-quality protein foods, such as beef and mutton, chicken, milk, yogurt, eggs, quail eggs, black beans, red beans, soybeans, bean products, etc., are rich in nutrients such as protein, minerals, vitamins, etc., and have a certain effect on invigorating qi and enriching blood. Vegetables, such as spinach, celery, Chinese cabbage, lettuce, carrots and other vegetables, are rich in vitamins, minerals and other nutrients, which are beneficial to human qi and blood.
Fruit foods, such as dates, grapes, oranges, pears, dark plums and other fruits, are rich in pectin, vitamins, trace elements and other nutrients, which are beneficial to the human body. Nut foods, such as peanuts, walnuts, chestnuts and other foods, are rich in trace elements and unsaturated fatty acids, which have an auxiliary effect on invigorating qi and enriching blood. There are many foods for invigorating qi and blood in daily life. Eating more blood products, such as pig blood and duck blood, is beneficial to invigorating qi and blood. You can also eat more foods that strengthen the spleen, which is the source of qi and blood biochemistry and is suitable for strengthening the spleen. It can indirectly replenish qi and blood, such as yam, coix seed and poria cocos.