I first moved to Portland 10 years ago to attend graduate school for Traditional Chinese Medicine at OCOM. There were two things that greatly surprised me: that Portland was a vegan mecca and that I would face many challenges as a vegan at a school for TCM.
Unfortunately veganism is not something that is looked very highly upon in Traditional Chinese Medicine (TCM). Acupuncturists will often say that if someone is vegan or vegetarian that they are “blood deficient” or need to build up the blood. Why is that? It is because in TCM we look at the nature of the foods we eat as important to our health. If someone has a weak constitution or recovering from an illness or surgery they need strong, nutrient rich foods to build them back up… i.e.. animal products (this is the theory anyway). Now I am a vegan and was a vegan many years before I went to school for TCM and I have studied vegan nutrition extensively along with nutrition from a TCM perspective. There are many other foods that nourish the blood and are super nutrient rich that are plant-based. I will get to those shortly, but first I want to talk a little bit about the theory that makes many TCM practitioners believe you have to eat animal products to be healthy and build the blood.
In TCM theory our blood is made by the Spleen (this is obviously much different than what we know of the spleen in western physiology). The Spleen and our digestion need to have digestive fire in order to transform the foods we eat into the essence that will become the blood. Animal products already have a warming nature (they are mostly warm-blooded and active creatures) so the pathway is shorter in that they turn into blood faster than eating plants. This is where the theory of TCM directly conflicts with my personal beliefs and clinical experience.
I get around this cognitive dissonance by eating plant foods that build my blood. Below is a list of foods that build the blood.
Blood Building Foods: dark leafy greens (kale, collards, mustard greens, beet greens, parsley, cilantro, nettles, dandelion greens), beets, carrots, black sesame seeds, blackstrap molasses, goji berries, kidney beans, legumes, peanut skin, avocado, apricot, grapes, almonds, and brown rice. You can see from this list that it’s pretty easy to get lots of blood building nutrient dense foods in a vegan diet. My favorite way to get lots of those dark leafy greens is through green smoothies!!!

Clinical Experience: many people that I treat have chronic pain, allergies, fatigue, digestive issues, and trouble maintaining a healthy weight. These are all symptoms usually related to diet and lifestyle or inflammation in the body. When I can get someone to cut out processed foods and animal products the results are amazing! I get to see people totally transform and feel better than ever before. This is what inspires me everyday and makes me so grateful to be able to help people heal themselves.