Dear Matvey! If you decide to conduct a blood glucose test in the morning, then at night you should not eat foods that contain a large percentage of carbohydrates (sweets, citrus fruits, pastries, sugary carbonated drinks, etc.). The last meal should be no later than 20.00 hours. Dinner should be light. Alcohol should not be consumed 1-2 days before the liver and kidney examination. In order to avoid chyle of blood serum the day before the examination, it is necessary to limit the intake of fatty, fried, spicy. When examining blood for uric acid, it is necessary to exclude the intake of meat, fish, strong tea, coffee in 1 day. Do not eat a lot of protein-rich foods before doing a urinalysis. On the eve of the study, it is necessary to exclude increased psychoemotional and physical activity (sports training), sauna, smoking
First, I will list a list of things that should not be consumed at least one day before the procedure:
Any dairy products, butter;
Fatty, spicy, salty, foods: semi-finished products, sausages, snacks;
Any fast food.
For two days (better earlier) alcohol and drugs based on it are excluded.
Aspirin and blood-thinning drugs should not be taken for three days.
It is recommended to eat carbohydrate foods : cereals (without oil), potatoes (not fried, of course), bread, drying; proteins can be beans, boiled / baked turkey, chicken (without spices, oil); from sweet you can honey, marmalade, fruits (except for bananas!); vegetables, of course, can and should be; water, tea, fruit drinks, fruit drinks.
More details can be found on the website of the Blood Service, https://yadonor.ru/donorstvo/become/recommendations/