Which Vegetables Are Highest in Vitamin B?

Several common vegetables deliver meaningful amounts of B vitamins, especially folate (B9), B6, and B5. Leafy greens like spinach and broccoli lead the pack, but starchy vegetables, mushrooms, and legumes each bring their own strengths. No single vegetable covers the entire B-vitamin complex, so variety matters.

There are eight B vitamins in total, and vegetables are genuinely strong sources of some but not others. Here’s where to focus your plate.

Folate (B9): Where Vegetables Shine Brightest

Folate is the B vitamin vegetables deliver best. Half a cup of boiled spinach provides 131 mcg, roughly a third of the daily value. Four spears of cooked asparagus supply 89 mcg, and half a cup of cooked Brussels sprouts provides 78 mcg. Even a cup of shredded romaine lettuce contributes 64 mcg, making a simple salad a legitimate folate source.

Other solid options include broccoli and mustard greens (each around 52 mcg per half cup cooked), green peas at 47 mcg, and turnip greens at 32 mcg. Legumes also deserve mention here: half a cup of cooked black-eyed peas delivers 105 mcg, and kidney beans provide 46 mcg. Adults need 400 mcg of folate daily, so a couple of servings of these vegetables can get you a long way there.

Raw spinach is lower per cup (58 mcg) simply because it hasn’t been condensed by cooking. The folate content per leaf is the same, you just eat more leaves in a half cup of cooked spinach than in a cup of raw.

Vitamin B6: Starchy Vegetables Win

Vitamin B6 is more commonly associated with meat and fish, but starchy vegetables are a legitimate plant source. A medium baked potato with the skin delivers 0.5 mg, which is about a third of the 1.3 mg daily recommendation for most adults. A cup of cooked plantain provides 0.4 mg, and winter squash is another reliable option.

One thing worth knowing: B6 from plant foods is generally less well absorbed than B6 from animal sources. Fiber in vegetables reduces absorption by about 5 to 10 percent. A bigger factor is a compound called pyridoxine glucoside, found naturally in many plant foods, which can reduce B6 absorption by 75 to 80 percent. Cruciferous vegetables like broccoli, cauliflower, and cabbage contain the highest levels of this compound. This doesn’t make them bad choices, but it means your body gets less of the B6 listed on a nutrition label than it would from chicken or fish.

Vitamin B5: Mushrooms Stand Out

Pantothenic acid (B5) is widespread in foods, but mushrooms are the vegetable-world standout. Half a cup of cooked shiitake mushrooms provides 2.6 mg, covering more than half the 5 mg daily value. Stir-fried white mushrooms deliver 0.8 mg per half cup. Beyond mushrooms, avocado (1.0 mg per half), baked potato (0.7 mg), and broccoli (0.5 mg) are all meaningful contributors.

Most other vegetables contain only trace amounts. Carrots, cabbage, and tomatoes all clock in at 0.1 to 0.2 mg per serving.

Vitamins B1 and B2: Greens Help, but Modestly

Thiamin (B1) and riboflavin (B2) are found more abundantly in whole grains, meat, and dairy. Vegetables contribute, but in smaller amounts. Raw spinach, for example, contains 0.06 mg of thiamin and 0.16 mg of riboflavin per 100 grams. Green peas and asparagus are among the better vegetable sources for both.

Leafy greens do contain these vitamins, but you’d need to eat large quantities to rely on them as your primary source. Think of vegetables as part of the B1 and B2 picture, not the whole frame.

Vitamin B12: The Gap in Plant Foods

B12 is the one B vitamin that vegetables simply cannot provide. It’s synthesized only by certain bacteria, and no plant-derived food is a reliable source. Some dried mushrooms, particularly shiitake and certain chanterelle species, have been found to contain small amounts of genuine B12. Dried purple laver (nori) and chlorella supplements also contain bioactive forms.

However, some mushrooms also contain an inactive form called B12 c-lactone, which not only fails to function as B12 in the body but actually inhibits the enzymes that depend on real B12. Spirulina and other cyanobacteria-based supplements frequently contain pseudovitamin B12, which is biologically useless in humans despite showing up on some lab tests as B12. If you eat little or no animal food, a dedicated B12 supplement is far more dependable than trying to piece it together from mushrooms or seaweed.

How Cooking Affects B Vitamin Content

B vitamins are water-soluble, which means they leach into cooking water and break down with heat. The cooking method you choose makes a real difference in how much you retain.

Boiling causes the greatest losses. In studies measuring vitamin retention across methods, boiled vegetables retained as little as 0 to 74 percent of their water-soluble vitamin content, with chard losing the most. Steaming performs better because the food has less direct contact with water, though it still reduces content in most vegetables. Microwaving consistently preserves the most, with retention above 90 percent for spinach, carrots, sweet potato, and broccoli.

The practical takeaway: use as little water as possible and cook for shorter periods. Steaming or microwaving your vegetables preserves noticeably more B vitamins than boiling them in a full pot of water. If you do boil, using the cooking liquid in soups or sauces recaptures some of what leached out.

Best Vegetables for Overall B Vitamin Coverage

If you’re trying to maximize B vitamins from vegetables, a few foods pull more weight than others:

  • Spinach delivers folate, riboflavin, B6, and small amounts of thiamin and niacin. It’s the most well-rounded single vegetable for B vitamins.
  • Mushrooms (especially shiitake) are the top vegetable source of B5 and one of the few that contain traces of B12.
  • Potatoes are the strongest vegetable source of B6 and contribute B5 and niacin.
  • Brussels sprouts and broccoli provide solid folate along with modest B5 and B6, though their B6 is less bioavailable due to glucoside content.
  • Green peas and black-eyed peas bridge the vegetable-legume gap with strong folate numbers and broader B vitamin profiles.

Vegetables are strongest in folate and B5, respectable for B6, and limited for B1, B2, B3, and especially B12. For full B-complex coverage, pairing vegetables with whole grains, legumes, and animal or fortified foods fills the gaps that greens alone can’t cover.