Vegan Sources of Choline

Choline is an important nutrient that, despite being essential for good health, isn’t well known. Because animal foods (especially eggs) are the most concentrated sources, some people have criticized vegan diets for being too low in choline.

Fortunately, a variety of plant foods contain choline — more than most people realize. 

In this post, I’ll provide an extensive list of the best vegan sources of choline, discuss the health benefits of this nutrient, and explain whether vegans need to supplement.

Rajma chawal (kidney bean curry with rice) with text overlay reading "vegan sources of choline"

What is choline?

While neither a vitamin nor a mineral, choline is an essential nutrient. The body makes some of its own choline, but we need extra from food.

Choline is an organic compound required by the body for a variety of processes, such as: 

  • Brain development in early childhood
  • Synthesizing fatty compounds needed for cell membranes
  • The production of acetylcholine, a neurotransmitter that supports memory, mood, muscle control, and other nervous system functions
  • Gene expression
  • Transporting fats out of the liver and into the bloodstream

It may also play an important role in preventing heart disease, according to a 2024 study1 that found a reduced risk for cardiovascular disease in people meeting the current choline recommendations.

Interestingly, the authors also found larger reductions in colon cancer risk with increasing choline consumption.

Daily choline needs

The Institute of Medicine has set the daily Adequate Intake (AI) level for choline2 at 550 milligrams for adult men and 425 milligrams for adult women. The IOM set AI levels because there wasn’t enough evidence to set Recommended Dietary Allowance (RDA) levels, a stronger recommendation.

It’s worth noting that these recommendations are based on a small study done only in men, so it isn’t completely clear how biological sex affects a person’s choline needs. 

We do know, however, that choline needs for women increase during pregnancy and breastfeeding. It appears that premenopausal women may have lower choline requirements3 than postmenopausal women, possibly because estrogen helps the body produce its own choline. 

Choline needs also vary significantly depending on genetics and the intake of other nutrients like folate, vitamin B12, methionine, and betaine, although more research is needed to understand these relationships. 

AgeDaily Choline Needs (AI)
0-6 months125 mg
7-12 months150 mg
1-3 years200 mg
4-8 years250 mg
9-13 years375 mg
14-18 yearsMen550 mg
WomenPregnancyBreastfeeding400 mg450 mg550 mg
19+ yearsMen550 mg
WomenPregnancyBreastfeeding425 mg450 mg550 mg

Vegan sources of choline in the diet

In general, the best plant-based sources of choline are soy foods, beans, lentils, peanuts, some cruciferous vegetables, mushrooms, potatoes, and some seeds. 

There are small to moderate amounts of choline in many different plant foods, as you can see in the comprehensive chart below. Vegans can get enough choline by consistently including a variety of these foods in their diet with a particular focus on beans, legumes, and cruciferous vegetables.

Portion sizeCholine content (per USDA)
Soy protein powder1 scoop140 mg
Roasted soybeans½ cup107 mg
Kidney beans1 cup90 mg
Edamame, frozen, prepared1 cup87 mg
Black-eyed peas1 cup54-78 mg
Great northern beans1 cup77 mg
Collard greens, cooked1 cup73 mg
Chickpeas1 cup70 mg
Lentils1 cup65 mg
Brussels sprouts, boiled1 cup64 mg
Large lima beans1 cup61 mg
Pinto beans1 cup60 mg
Broccoli, boiled1 cup63 mg
Mung beans1 cup59 mg
Soy milk1 cup57 mg
Red potatoes1 large potato57 mg
Black beans1 cup56 mg
Shiitake mushrooms, cooked1 cup54 mg
Cauliflower1 cup48 mg
Asparagus, cooked1 cup47 mg
Firm tofu½ block46 mg
Quinoa, cooked1 cup43 mg
Portabella mushrooms, grilled1 cup40 mg
Sweet potato1 cup35 mg
Cabbage, boiled1 cup30 mg
Toasted wheat germ2 Tbsp27 mg
Russet potato1 medium26 mg
Peanuts¼ cup24 mg
Green peas½ cup24 mg
Bok choy, cooked1 cup21 mg
Peanut butter2 Tbsp20 mg
Grapefruit juice1 cup20 mg
Sunflower seed kernels¼ cup19 mg
Brown rice1 cup19 mg
Millet1 cup19 mg
Pumpkin seeds (pepitas)1 oz18 mg
Plantains, baked1 cup18 mg
Corn½ cup18 mg
Cashews1 oz17 mg
Oatmeal, cooked1 cup17 mg
Hummus, homemade¼ cup17 mg
Whole wheat pita1 6.5” pita17 mg
Cooked tomatoes1 cup17 mg
Almond butter2 Tbsp17 mg
Almonds1 oz15 mg
Orange juice1 cup15 mg
Raspberries1 cup15 mg
Sun-dried tomatoes¼ cup14 mg
Avocado½ fruit14 mg
Orange1 medium13 mg
Spaghetti1 cup13 mg
Banana1 medium12 mg
Flaxseed, ground2 Tbsp11 mg
Red bell peppers, raw1 cup8 mg
Tomato paste1 Tbsp6 mg
Baby carrots5-6 baby carrots6 mg

Choline is also found in small amounts in lecithin, a common food additive used as an emulsifier to improve the consistency and appearance of non-dairy milk, chocolate, bottled salad dressing, and other processed foods. 

The amounts used are so small, however, that the amount of choline provided by the lecithin in these foods is likely negligible.

RELATED: Is Soy Lecithin Vegan? Is It Healthy?

Example meal plan meeting choline requirements

This is an example of a day’s worth of meals providing 100% of an adult woman’s choline needs:

MealMenuCholine Content
BreakfastSAVORY option – Breakfast Tacos: 
1 cup seasoned black beans
½ cup tofu scramble
½ cup red bell peppers
½ medium avocado
3 corn tortillas

SWEET option: 
1 cup oatmeal (cooked in water)
2 Tbsp peanut butter
½ banana
½ cup raspberries
1 cup soy milk (added to oatmeal, in coffee/tea, and/or enjoyed on its own)
56 mg
35 mg
4 mg
14 mg
9 mg


17 mg
20 mg
6 mg
7.5 mg
57 mg
LunchHoppin’ John & Cornbread:
1 cup black-eyed peas
1/2 cup diced tomatoes
1 cup cooked collard greens
1 piece cornbread (contains 1/8th cup whole grain cornmeal

70 mg
8.5 mg
73 mg
3 mg
Snack¼ cup homemade hummus
5-6 baby carrots
17 mg
6 mg
DinnerEdamame Veggie Stir-Fry:
1 cup shelled edamame
½ cup broccoli
½ cup bok choy
¾ cup brown rice

87 mg
31.5 mg
10.5 mg
14 mg
TOTALWith SAVORY breakfast
With SWEET breakfast
439 mg
428 mg

Do vegans need choline supplements?

As we’ve seen above, a well-planned vegan diet can meet your daily needs for choline. However, if you struggle to eat a balanced diet consistently, you may not be getting enough choline. 

You can check by using a food tracking app and looking at your average daily choline intake. If your intake is low, try eating more beans, soy, mushrooms, and cruciferous vegetables.

If you’re still struggling to get enough choline, a small dose choline supplement in addition to a nutrient-dense diet could be helpful. 

For example, there are 300 milligrams of choline in a two-gummy serving of vegan-friendly Nature Made Choline Gummies. Cutting this down to one gummy a day would provide 150 milligrams, a good amount for those close to the Adequate Intake but who regularly fall short.

That said, supplements may not be necessary even in these cases depending on how many betaine-rich foods you consume. Betaine is a compound found in beets, spinach, and whole grains that helps reduce the body’s requirement for choline4, so people eating a lot of these foods may not need quite as much choline. 

Bunches of beets on a wooden table

More research on this relationship is needed before specific recommendations regarding betaine intake and choline needs can be made, however.

We know that 90 to 95% of all pregnant women don’t get enough choline3, so it’s wise for pregnant vegans to take a prenatal supplement with choline. There is a significant risk of neural tube defects and inadequate fetal brain development that can occur with low choline intake.

And don’t forget folic acid in your prenatal supplement! Folic acid deficiency leads to an even higher need for choline, so getting enough of both is important while pregnant.

RELATED: The Best Multivitamin For a Vegan Diet

Summary

All in all, claims that vegan diets are inherently deficient in choline are under-informed. 

Vegans can get enough choline by eating a balanced diet rich in whole and minimally processed plant foods, especially soy foods, beans, legumes, some mushrooms, potatoes, and cruciferous vegetables like broccoli, collard greens, cauliflower, cabbage, and bok choy. 

Eating plenty of foods rich in betaine like beets, whole grains, and spinach may help vegans meet their choline needs more easily by reducing how much choline the body needs, although we don’t yet know by how much.

Interested in learning about other nutrients on a vegan diet? Check out these helpful posts:

The scientific information in this article was accurate at the time of publishing but may change over time as new research becomes available.

References

  1. Jieru P, Zhang S, Cai L, et al. Dietary choline intake and health outcomes in U.S. adults: exploring the impact on cardiovascular disease, cancer prevalence, and all-cause mortality. J Health Popul Nutr. 2024;43(1):59. Published 2024 May 6. doi:10.1186/s41043-024-00528-0
  2. Wiedeman AM, Barr SI, Green TJ, Xu Z, Innis SM, Kitts DD. Dietary Choline Intake: Current State of Knowledge Across the Life Cycle. Nutrients. 2018;10(10):1513. Published 2018 Oct 16. doi:10.3390/nu10101513
  3. National Institutes of Health Office of Dietary Supplements. Choline Fact Sheet for Health Professionals. NIH website. Accessed 12/27/24.
  4. Higdon, Jane. Choline. Oregon State University Linus Pauling Institute website. Accessed 12/30/24.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top