Is it true that the Indian diet lacks protein and vitamin B12?
Yes, it is partially true.
Yes, it is good for diabetes patients as it prevents neurological disorders, which arises to due high blood glucose levels.
Yes, it shows up in a blood test. Get a vitamin profile done to know your exact values.
You can pick up more vitamin B12 by focussing on eating more of meat and dairy rather than vegetables.
Vitamin B12 is naturally present in foods of animal origin, including fish, meat, poultry, eggs, and dairy products. In addition, fortified breakfast cereals and fortified nutritional meals.