What Fruits Have Vitamin B? Best Sources Listed

Most fruits contain at least some B vitamins, but the amounts vary widely depending on the fruit and the specific B vitamin. The standout performers are avocados, bananas, oranges, mangoes, and durian, each delivering a meaningful percentage of your daily needs for one or more B vitamins. Fruits are not a complete source of every B vitamin, though. Vitamin B12, in particular, is absent from all fruits and plant foods unless they’ve been fortified.

The B Vitamins You Can Get From Fruit

The “B vitamin” label actually covers eight different nutrients, and fruits don’t supply all of them equally. The two B vitamins most abundant in fruit are folate (B9) and vitamin B6. You can also find smaller but useful amounts of thiamine (B1), riboflavin (B2), niacin (B3), and pantothenic acid (B5) in certain fruits, particularly tropical varieties. Biotin (B7) appears in trace amounts in some fruits but rarely at levels worth tracking.

Vitamin B12 is the notable exception. It exists almost exclusively in animal products like meat, fish, dairy, and eggs. No fruit provides B12, so if you rely heavily on a plant-based diet, you’ll need fortified foods or supplements to cover that gap.

Best Fruits for Folate (B9)

Folate is the B vitamin fruits deliver most reliably. Your body uses it for cell growth, DNA repair, and red blood cell production, and the daily target is 400 micrograms. Several fruits can put a real dent in that number.

Mangoes are one of the richest fruit sources, with about 71 micrograms per cup of chopped pieces, roughly 18% of your daily needs. Oranges are close behind at around 70 micrograms per cup of Valencia orange sections. Papayas provide about 54 micrograms per cup. Avocados are the real powerhouse here: one medium avocado delivers about 20% of your daily folate, making it one of the most folate-dense fruits you can eat.

Citrus fruits in general, including grapefruits and lemons, contribute folate alongside their better-known vitamin C content. If you eat a couple of servings of these fruits daily, you’re covering a significant portion of your folate needs from fruit alone.

Best Fruits for Vitamin B6

Vitamin B6 supports brain function and helps your body produce red blood cells and neurotransmitters. The daily target is 1.7 milligrams. Bananas are the classic fruit source, with one medium banana providing about 15% of your daily value. That makes them one of the most convenient and affordable ways to get B6 from fruit.

Avocados also contribute B6 on top of their folate content, which is part of why they show up on nearly every “B vitamin foods” list. Mangoes and cantaloupes round out the top tier for B6, though in smaller amounts than bananas.

Tropical Fruits Pack the Most B Vitamins Overall

If you’re looking for a single fruit that covers multiple B vitamins at once, tropical varieties tend to outperform temperate ones. Durian is a striking example. Per 100 grams of pulp, durian contains 0.374 mg of thiamine (B1), 0.2 mg of riboflavin (B2), 1.074 mg of niacin (B3), 0.23 mg of pantothenic acid (B5), and between 0.175 and 0.44 mg of folate (B9). To put that in context, a single serving of durian covers roughly a third of your daily thiamine needs and about 15% of your riboflavin.

Mangoes, papayas, and jackfruit also carry broader B vitamin profiles than most common fruits like apples or grapes. If you have access to tropical fruit, it’s one of the more efficient ways to boost your B vitamin intake through fruit alone.

How Drying Affects B Vitamins in Fruit

Dried fruits like raisins, prunes, and apricots seem like they’d be concentrated sources of B vitamins, but the drying process matters a lot. Research published in the American Journal of Public Health found that sulfuring, a common preservation method that keeps dried fruit looking bright and extending shelf life, destroys a significant portion of the B1 content. Sulfured raisins lost almost all of their thiamine, while unsulfured raisins retained about 60% of the original amount.

Prunes and unsulfured raisins are the best dried fruit options for B vitamins. Figs, peaches, and apricots showed similar patterns but with less consistent results. If you buy dried fruit partly for its nutritional value, look for unsulfured varieties. The color may be darker and less visually appealing, but the B vitamin content is significantly better preserved.

Quick Comparison of Top Fruits

  • Avocado: Best overall B vitamin fruit. About 20% of daily folate per medium fruit, plus meaningful B6 and B5.
  • Banana: Top fruit source of B6 at roughly 15% of daily value per medium banana.
  • Mango: Strong folate source at 71 micrograms per cup, with additional B6.
  • Orange: About 70 micrograms of folate per cup of sections, roughly 18% of daily needs.
  • Papaya: Around 54 micrograms of folate per cup, plus some B6.
  • Durian: Unusually broad B vitamin profile covering B1, B2, B3, B5, and B9 in meaningful amounts.
  • Cantaloupe: Moderate amounts of both folate and B6.

Why Fruit Alone Won’t Cover All Your B Vitamins

Fruit is a genuinely useful source of folate and B6, and tropical fruits add decent amounts of thiamine, riboflavin, and niacin. But even the most B-rich fruits fall short of covering your full daily needs across the entire B complex. The daily values for adults are 1.2 mg for thiamine, 1.3 mg for riboflavin, 16 mg for niacin, 5 mg for pantothenic acid, 1.7 mg for B6, and 400 micrograms for folate. You’d need to eat very large quantities of fruit to hit all of those through fruit alone.

Whole grains, legumes, eggs, meat, and dairy tend to fill the gaps that fruit leaves, especially for B1, B2, B3, and B12. Thinking of fruit as one piece of your B vitamin intake, rather than the whole picture, gives you a more realistic sense of where it fits. A banana at breakfast, an orange at lunch, and half an avocado at dinner collectively deliver solid amounts of B6 and folate while the rest of your meals handle the other B vitamins.