Best Food Sources for Every Vitamin and Mineral
Stop guessing about micronutrients. Here's exactly which foods pack the most Vitamin A, B12, C, D, Iron, Calcium, and 5 more—and why food beats supplements for most people.
⚕️ For informational purposes only: This article is not a substitute for professional medical or dietary advice. Always consult a qualified healthcare provider or registered dietitian before making significant changes to your diet, particularly if you have a medical condition or are taking medication.
Food-First Nutrition: Why It Matters
Supplements have their place, but food is your best source of micronutrients. Real foods come packed with fiber, antioxidants, and other compounds that work together with vitamins and minerals. Your body also absorbs nutrients from food more efficiently than from pills in many cases—that's called bioavailability. Beta-carotene (the plant form of Vitamin A), for example, absorbs better when you eat it with fat, and your body can regulate how much it converts to retinol based on what you actually need. A pill can't replicate that kind of nuance.
The exceptions: some nutrients are genuinely hard to get from food alone. Vitamin B12 doesn't occur naturally in plant foods, so vegans need to supplement. Vitamin D is scarce in most foods except fatty fish, so if you live in a northern climate, supplementing in winter often makes sense. But for most vitamins and minerals, eating the right foods is enough.
Vitamin A: The Eyes and Immune System Nutrient
Vitamin A comes in two forms: preformed retinol (from animal products—your body uses it directly) and beta-carotene (from plant foods—your body converts it to retinol as needed). Both count, but preformed retinol is more bioavailable. The richest sources are organ meats, especially beef liver, which packs a stunning 6,582 micrograms per 100 grams. That's nearly 10 times your daily need in one small serving.
Top Vitamin A Sources:
Beef liver (6,582 mcg/100g) | Sweet potato (961 mcg/100g) | Kale (681 mcg/100g) | Carrots (835 mcg/100g) | Spinach (469 mcg/100g)
Not a liver person? Sweet potatoes deliver solid Vitamin A in a much more palatable package, and roasted carrots are an easy gateway. One medium sweet potato covers your entire day's need. And since Vitamin A is fat-soluble, eat these foods with fat (butter on carrots, olive oil on kale) to get the most out of them.
Vitamin C: The Immune Booster and Collagen Builder
Vitamin C isn't just for fighting colds—it's essential for collagen synthesis, iron absorption, and your immune system. The catch: heat destroys it. Cooking can wipe out up to 50% of Vitamin C content, so raw sources are your best bet. Lightly cooked vegetables retain most of it, but raw is better.
Top Vitamin C Sources:
Guava (228 mg/100g) | Red bell pepper (128 mg/100g) | Kiwi (93 mg/100g) | Broccoli (89 mg/100g) | Orange (53 mg/100g)
Guava is the Vitamin C powerhouse—just one medium guava exceeds your daily need. If guavas aren't easy to find, raw or lightly sautéed red bell peppers are an excellent and very accessible alternative. Eat some raw: a raw red pepper or a kiwi as a snack delivers serious Vitamin C that would be partially cooked away otherwise. This is one of the vitamins where how you eat it (raw vs. cooked) directly changes what you actually absorb.
Vitamin D: The Sunshine Vitamin
Getting enough Vitamin D from food alone is nearly impossible for most people. It's mainly found in fatty fish (salmon, mackerel, sardines) and egg yolks, but even the best food sources are pretty modest. A 100-gram serving of salmon gives you about 526 IU, while most adults need 600–2000 IU daily depending on age and sun exposure. That gap is why Vitamin D deficiency is so common in northern climates during winter.
Top Vitamin D Sources:
Salmon (526 IU/100g) | Mackerel (643 IU/100g) | Canned tuna (268 IU/100g) | Egg yolk (87 IU) | Fortified milk (varies)
Sunlight is really your primary source: 10–30 minutes of midday sun several times a week triggers Vitamin D synthesis in your skin. If you live above 35°N latitude (roughly the line from San Francisco to New York), winter sun is too weak to produce any Vitamin D from October through March. In that case, supplement or eat fatty fish regularly. Fortified milk helps but doesn't close the gap on its own.
Vitamin B12: The Vegan's Challenge
Here's the thing that matters most: Vitamin B12 does not occur naturally in plant foods. Full stop. If you're vegan, you need to either supplement, eat fortified foods (fortified plant milks, cereals), or accept a real risk of deficiency. B12 is found exclusively in animal products—and the concentration varies widely.
Top Vitamin B12 Sources:
Clams (98 mcg/100g) | Beef liver (53 mcg/100g) | Sardines (8.2 mcg/100g) | Salmon (3.2 mcg/100g) | Beef (1.5 mcg/100g)
Clams are the undisputed B12 champion—a small serving covers a week's worth. Not into shellfish? Beef liver is the land-based equivalent. Even modest portions of beef, fish, or dairy deliver meaningful B12. And if you're vegan, supplementing is not a failure of the diet—it's just biology. A weekly supplement or daily fortified foods gets you to your 2.4 mcg daily need without any drama.
Vitamin K: The Blood Clotting Nutrient
Vitamin K comes in two main forms: K1 (from plants) and K2 (from fermented foods and animal products). K1 is easy to get—it's in leafy greens. K2 is rarer and especially important for bone and cardiovascular health. Parsley is weirdly concentrated: 100 grams of fresh parsley contains 1,640 micrograms of Vitamin K1—10 times your daily need. You don't need to eat handfuls of parsley; even modest amounts cover you.
Top Vitamin K1 Sources:
Parsley (1,640 mcg/100g) | Kale (145 mcg/100g) | Spinach (145 mcg/100g) | Natto/fermented soy (1,100 mcg/100g K2) | Broccoli (102 mcg/100g)
Vitamin K is fat-soluble, so eating leafy greens with fat (olive oil dressing, butter) significantly improves what you absorb. A raw kale salad with olive oil beats plain steamed kale, not just in taste but in nutritional value. Natto (fermented soybeans) is the K2 champion if you can acquire a taste for it—otherwise, small amounts of cheese or egg yolks do the job.
Iron: The Energy Mineral
Iron comes in two forms: heme iron (from animal products, highly absorbable) and non-heme iron (from plants, much less absorbable). Beef liver tops the charts, but shellfish like clams and oysters are also iron powerhouses. Plant sources like lentils and spinach are decent, but your body only absorbs 2–10% of their iron, compared to 15–35% from heme iron. That's a big gap.
Top Iron Sources:
Oysters (28 mg/100g) | Beef liver (36 mg/100g) | Lentils (3.3 mg/100g) | Spinach (2.7 mg/100g) | Pumpkin seeds (8.8 mg/100g)
There's a simple absorption hack: eat non-heme iron sources with Vitamin C. Iron + Vitamin C significantly boosts how much you absorb. Lentil soup with bell peppers, or a spinach salad with citrus vinaigrette, turns a decent iron source into a great one. Women of menstruating age need 18 mg daily (vs. 8 mg for men), so iron is worth prioritizing in your meals.
Calcium: The Bone Builder
Most people think milk when they think calcium, but dairy isn't the only option—and some sources are more bioavailable than others. Sardines and salmon with bones are exceptional: the bones are edible and calcium-rich. Leafy greens also have calcium, but spinach and chard contain oxalates that bind calcium and reduce absorption. Kale and bok choy are better choices if you're going the plant-based route.
Top Calcium Sources:
Sardines with bones (382 mg/100g) | Milk (113 mg/100g) | Kale (135 mg/100g) | Bok choy (105 mg/100g) | Almonds (264 mg/100g)
Here's the nuance that most people miss: Vitamin D is required for calcium absorption. You can eat all the calcium you want, but without enough Vitamin D, your body can't use it. They're a team. If you supplement calcium, take it alongside a Vitamin D source. A serving of sardines happens to cover both, which is why they're such a good deal nutritionally.
Magnesium: The Relaxation Mineral
Magnesium regulates muscle function, energy production, and nervous system calm. It's in a lot of foods, but some sources are far more concentrated than others. Pumpkin seeds are a magnesium bomb—a quarter-cup serving provides about 185 mg, nearly half your daily need.
Top Magnesium Sources:
Pumpkin seeds (592 mg/100g) | Dark chocolate/cocoa (176 mg/100g) | Spinach (79 mg/100g) | Almonds (270 mg/100g) | Black beans (70 mg/100g)
Dark chocolate isn't just delicious—it's a genuine magnesium source. One ounce of 70%+ cacao chocolate gives you 60+ mg of magnesium (about 20% of your daily need). Spinach is high in magnesium too, but like with calcium, the oxalate content gets in the way—your body absorbs magnesium from spinach, just not as efficiently as from pumpkin seeds.
Zinc: The Immune Mineral
Zinc is critical for immunity, wound healing, and protein synthesis. Animal sources are far superior here. Oysters especially—they contain 78 mg per 100 grams, a concentration you'd need pounds of plant foods to match.
Top Zinc Sources:
Oysters (78 mg/100g) | Beef (8.6 mg/100g) | Pumpkin seeds (7.8 mg/100g) | Hemp seeds (12.3 mg/100g) | Lentils (2.4 mg/100g)
Plant sources have zinc, but they also have phytates—compounds that block absorption. Your body absorbs roughly 20–50% of zinc from meat, but only 5–15% from plants. If you eat meat, you're probably fine. If you're vegetarian or vegan, pairing zinc sources with foods that help absorption (Vitamin C, fermented foods) makes a real difference.
Potassium: The Electrolyte Essential
Potassium regulates blood pressure, muscle function, and heart rhythm. It's abundant in plant foods, which is one reason high-vegetable diets tend to be naturally potassium-rich. Dried fruits and legumes are especially concentrated sources.
Top Potassium Sources:
Dried apricots (1,160 mg/100g) | Lentils (677 mg/100g) | Avocado (485 mg) | Sweet potato (337 mg/100g) | Banana (358 mg/medium)
A medium avocado covers 10% of your daily potassium need—just from adding it to a meal. Dried apricots are very concentrated but high in sugar, so watch portions. Lentils are the real winner here: potassium plus protein plus fiber in one cheap ingredient. The potassium-to-sodium ratio matters too: modern diets are often sodium-heavy, which depletes potassium. Eating more potassium-rich foods helps bring that balance back.
Fat-Soluble vs. Water-Soluble Vitamins: What This Means for You
Fat-soluble vitamins (A, D, E, K) get stored in body fat. Excess builds up over time, which means you can actually overdose if you go overboard on vitamin A supplements—or, famously, polar bear liver (Arctic explorers have genuinely experienced vitamin A toxicity from it). Water-soluble vitamins (C, B-complex) are excreted daily through urine, so overdose through food is nearly impossible.
What this means practically: be careful with fat-soluble supplement dosages. With water-soluble vitamins, any excess just leaves your body. This is another reason food beats supplements—you'd have to eat an absurd amount of sweet potatoes to overdo Vitamin A, but it's easy to overdo it with pills.
Common Deficiencies: Who's at Risk?
Vitamin D: Anyone above 35°N latitude in winter. Darker skin tones need more sun exposure to synthesize Vitamin D. Fix: supplement in winter or eat fatty fish year-round.
Vitamin B12: Vegans, older adults (absorption tends to decline with age), and people with digestive disorders. Fix: supplement or eat fortified foods consistently.
Iron: Menstruating women, vegans, endurance athletes. Fix: prioritize iron-rich foods, pair them with Vitamin C, and supplement if your levels are low.
Iodine: People who don't use iodized salt or eat seafood. Fix: use iodized salt in moderation, or add seaweed and seafood to your diet.
Calcium: Post-menopausal women, vegans avoiding dairy. Fix: eat leafy greens, seeds, or fortified plant milks—and make sure you're getting enough Vitamin D so your body can actually use the calcium.
Your Micronutrient Questions Answered
Should I take a multivitamin?
For most people eating a reasonably varied diet: no. A multivitamin is insurance, not a substitute for good eating. If you have a specific deficiency risk (vegan, minimal sun exposure, menstruating), target that specific nutrient rather than taking a general multivitamin. Whole foods beat pills every time.
What vitamin is hardest to get from food?
Vitamin D, without a doubt. It's scarce in most foods and you really need either sun exposure or regular fatty fish consumption. If you live in a northern climate, supplementing Vitamin D in winter isn't optional—it's often necessary. Vitamin B12 is a close second for vegans.
Does cooking destroy vitamins?
It depends on the vitamin. Heat damages Vitamin C and some B vitamins, but actually makes other nutrients more bioavailable—lycopene in tomatoes being the classic example. The strategy: go raw when you can for C and B vitamins, but don't be afraid of cooked vegetables. A mix of raw and cooked covers all your bases.
How do I know if I'm deficient in a specific vitamin?
Symptoms vary a lot and overlap with other conditions. Fatigue could point to iron, B12, or Vitamin D. Bleeding gums could mean Vitamin C. If you suspect a deficiency, get blood work done rather than guessing. Your doctor can measure specific nutrient levels and recommend targeted supplementation if you actually need it.
Can I get all my vitamins from one food?
No single food covers everything. Beef liver is incredibly nutrient-dense (Vitamin A, B12, iron, zinc, selenium) but has no Vitamin C. Salmon covers Vitamin D, B12, and omega-3s but isn't a Vitamin C source either. Variety isn't optional. Eating different colored vegetables, rotating your protein sources, and mixing plant and animal foods is how you cover all the bases.
Build Your Micronutrient-Rich Diet
Getting all your vitamins and minerals from food is simpler than it sounds: eat colorful vegetables, include quality protein (fish, meat, legumes, eggs), add nuts and seeds, and don't shy away from organ meats or shellfish. If you have specific risk factors—vegan, limited sun exposure, menstruating—identify which nutrients need attention and eat strategically. Your body is remarkably good at extracting what it needs from real food. Trust that system.
Explore specific food sources and micronutrient content with interactive tools.
Explore the Vitamin Food Source Tool →