What Foods Have Vitamins? Top Sources for Each

Nearly every whole food contains at least some vitamins, but certain foods stand out as concentrated sources of specific ones. Knowing which foods deliver which vitamins helps you build meals that cover your bases without overthinking it. Here’s a practical breakdown of the major vitamins and where to find them.

Vitamin A: Orange Produce and Liver

Vitamin A comes in two forms. Animal foods supply the ready-to-use version, while orange and dark green plant foods supply a precursor your body converts as needed. One baked sweet potato delivers 1,403 mcg RAE, which is more than a full day’s worth. A half cup of raw carrots provides 459 mcg, and a half cup of cooked spinach lands around 573 mcg. Cantaloupe, red bell peppers, mangos, and broccoli all contribute smaller but meaningful amounts.

On the animal side, beef liver is in a league of its own at 6,582 mcg per three-ounce serving. Eggs, salmon, ricotta cheese, and milk round out more realistic everyday sources. If you eat a mix of colorful vegetables and some dairy or eggs, you’re likely covered.

B Vitamins: Meat, Eggs, Legumes, and Fortified Foods

The B-vitamin family includes eight members, and they show up across a wide range of foods. Whole grains, legumes, nuts, eggs, poultry, fish, and leafy greens collectively cover most of them. A few deserve special attention because they’re harder to get.

Vitamin B12 exists naturally only in animal foods: fish, meat, poultry, eggs, and dairy. If you eat a plant-based diet, fortified nutritional yeast is one of the best options, delivering anywhere from 8 to 24 mcg per quarter cup depending on the brand. Fortified breakfast cereals also contain B12, though typically in smaller amounts.

Folate (vitamin B9) is richest in dark green leafy vegetables, liver, asparagus, and brussels sprouts. Beans, peas, nuts, and eggs also contribute. In the U.S., many grain products like bread and cereal are fortified with folic acid, a synthetic form your body absorbs even more efficiently than the natural version. Your body absorbs folic acid from fortified food about 1.7 times more effectively than the folate naturally present in vegetables.

Vitamin C: Raw Fruits and Vegetables

Citrus fruits get all the credit, but red bell peppers, strawberries, kiwi, broccoli, and tomatoes are equally strong sources. The catch with vitamin C is that it breaks down easily with heat and water.

Boiling is the worst offender. Boiled spinach retains only about 40% of its original vitamin C, and boiled broccoli keeps roughly 53%. Microwaving, by contrast, preserves over 90% in most vegetables tested, including spinach, carrots, sweet potatoes, and broccoli. Steaming falls somewhere in between. The practical takeaway: eat vitamin C-rich produce raw when you can, and when you cook it, favor the microwave or a quick steam over a long boil.

Vitamin D: Sunlight, Fatty Fish, and Fortification

Very few foods naturally contain vitamin D. Fatty fish like salmon, mackerel, and sardines are the best dietary sources. Beef liver, egg yolks, and cheese contribute small amounts. Beyond that, most people rely on fortified products and sunlight.

Nearly all milk sold in the U.S. is voluntarily fortified with about 120 IU per cup. Some brands of orange juice, yogurt, and breakfast cereal are fortified as well. If you don’t eat much fish or dairy and live in a northern climate with limited sun exposure, vitamin D is one of the more common nutritional gaps.

Vitamin E: Nuts, Seeds, and Plant Oils

Vitamin E is concentrated in high-fat plant foods. Wheat germ oil leads the list at 20.3 mg per tablespoon. An ounce of sunflower seeds provides 7.4 mg, and the same amount of almonds gives you 6.8 mg. Hazelnuts, peanut butter, and peanuts follow behind. Cooking oils like sunflower, safflower, corn, and soybean oil all contribute when used in everyday cooking.

A handful of almonds or sunflower seeds as a snack, or a tablespoon of sunflower oil in a stir-fry, goes a long way toward meeting your daily needs.

Vitamin K: Greens and Fermented Foods

Vitamin K comes in two main forms. K1, the dominant dietary form, is found primarily in green leafy vegetables. Spinach, broccoli, and iceberg lettuce are the most common sources in the American diet, along with soybean and canola oil used in cooking and processed foods.

K2 is a different story. It’s produced by bacteria and shows up in fermented foods and some animal products. Natto, a Japanese dish made from fermented soybeans, contains by far the highest amount. Cheese, egg yolks, and certain meats (particularly poultry and pork) provide more modest levels. If you eat a salad with leafy greens most days, your K1 intake is likely fine. K2 takes more deliberate effort unless fermented foods are already part of your routine.

Food Pairings That Improve Absorption

Getting vitamins into your food is only half the equation. Your body’s ability to absorb them depends partly on what you eat alongside them.

Vitamins A, D, E, and K are all fat-soluble, meaning they need dietary fat to be absorbed properly. Absorption drops significantly when daily fat intake falls below about 5 grams. In practical terms, this means drizzling olive oil on a salad, adding avocado to a spinach dish, or eating carrots with hummus all help your body take in more of those vitamins. Tomatoes paired with olive oil, for example, improve uptake of lycopene, a related fat-soluble compound.

Vitamin C boosts iron absorption from plant foods. A classic pairing is spinach with citrus fruit, or hummus with bell peppers. This matters most for people who don’t eat much red meat, since plant-based iron is harder for the body to use on its own.

Vitamin D helps your intestines absorb more calcium, which is why fortified cereal with milk or fortified orange juice with a calcium-rich meal makes nutritional sense beyond just convenience.

Building a Vitamin-Rich Diet

You don’t need to track every micronutrient if your diet includes variety across a few categories. Leafy greens cover vitamins A, C, K, and folate. Nuts and seeds handle vitamin E. Fatty fish and fortified dairy take care of D and B12. Eggs touch on nearly every vitamin to some degree. Legumes fill in B vitamins and folate.

The people most likely to fall short are those who restrict entire food groups. Vegans need a reliable B12 source like fortified nutritional yeast. People who avoid fat may struggle with absorbing fat-soluble vitamins. Those who eat very few fruits and vegetables often run low on vitamin C, folate, and vitamin A. Filling those specific gaps is more useful than blanket supplementation, since whole foods deliver vitamins in forms and combinations your body is built to use efficiently.