woman washing carrots
1 / 19

Vitamin A

One type comes from animal sources of food. It helps you see at night, make red blood cells, and fight off infections. The other type is in plant foods. It helps prevent damage to cells and an eye problem called age-related macular degeneration. (But too much vitamin A can hurt your liver.) Eat orange veggies and fruits like sweet potato and cantaloupe, spinach and other greens, dairy foods, and seafood such as shrimp and salmon.

Swipe to advance
black bean burrito
2 / 19

Vitamin B1 (Thiamin)

It helps your body turn food into energy. It's also key for the structure of brain cells. Legumes, like black beans and lentils, and seeds are go-to sources. Pork and whole grains are also good. Most people get enough thiamin from the foods they eat, but pregnant and breastfeeding women need a little more. People with diabetes tend to have low levels of it.

Swipe to advance
omelet and brocolli breakfast
3 / 19

Vitamin B2 (Riboflavin)

You could get enough for the day from a good breakfast! It’s added to many fortified breads and grain products and also found naturally in eggs, asparagus and other green veggies, and milk. Your cells need it to work right, and it might help prevent migraines. (It gets its name from the Latin word "flavus" for yellow -- a lot of B2 will turn your pee a bright color.)

Swipe to advance
tuna stuffed tomato
4 / 19

Vitamin B3 (Niacin)

This is a family of compounds that your body needs to turn food into energy and store it. It helps protect your skin and tissues, too, and may improve your cholesterol levels. Three ounces of canned tuna has nearly all you’ll need in a day. Or serve up some chicken, turkey, salmon, or other lean meats. You're vegan? Eat crimini mushrooms, peanuts, and peanut butter.

Swipe to advance
two boys sharing a banana
5 / 19

Vitamin B6

This vitamin plays a role in more than 100 different reactions in your body. Some research has shown that B6 may help protect against memory loss, colorectal cancer, and PMS. It’s found in many kinds of foods including leafy and root vegetables; non-citrus fruits like bananas, avocados, and watermelon; legumes; and fish, poultry, and lean meat.

Swipe to advance
hard boiled egg close up
6 / 19

Vitamin B12

Rev up before hitting the gym with a snack like a hard-boiled egg or cereal with vitamins added. B12 helps your body break down food for energy. Some athletes and trainers take supplements before workouts, but these don’t really boost your success if you're getting enough in your meals.

Swipe to advance
glass of orange juice
7 / 19

Vitamin C

Despite claims made by some over-the-counter remedies, it doesn’t prevent colds. But once you have symptoms, drink orange or grapefruit juice to help yourself stay hydrated. Your symptoms may not go away any sooner,  but staying hydrated can help you feel better while your symptoms run their course.  Your body also needs vitamin C to help your bones, skin, and muscles grow. You'll get enough by including bell peppers, papaya, strawberries, broccoli, cantaloupe, leafy greens, and other fruits and veggies in your diet.

Swipe to advance
cubed parmesan cheese
8 / 19


This mineral helps concrete harden. Its strength makes it the building block for your bones and teeth. It's also key to make muscles move, including your heart. Get calcium from milk, cheese, yogurt, and other dairy foods, and from green vegetables like kale and broccoli. How much you need depends on your age and sex. Check with your doctor about whether you should take a supplement.

Swipe to advance
man shopping for broccoli
9 / 19


You only need a trace amount of this mineral, which is believed to help keep your blood sugar levels steady. Most adults easily get enough by eating foods like broccoli, English muffins, and garlic. You may see chromium supplements that promise to help you lose weight, but there’s no scientific evidence to back up those claims.

Swipe to advance
father and son walking
10 / 19

Vitamin D

Like calcium, it keeps your bones strong and helps your nerves carry messages. It also plays a role in fighting germs. Careful time in the sun -- 10 to 15 minutes on a clear day, without sunscreen -- is the best source. Or you could eat fish such as salmon, tuna, and mackerel. There's a little in egg yolks, too. You can also get milk and sometimes orange juice with added vitamin D.

Swipe to advance
hazelnuts in a bowl
11 / 19

Vitamin E

It’s something called an antioxidant, which protects your cells from damage caused by cigarette smoke, pollution, sunlight, and more. Vitamin E also helps your cells talk to each other and keeps blood moving. Sunflower seeds and nuts including almonds, hazelnuts, and peanuts are good sources. If you’re allergic to those, vegetable oils (like safflower and sunflower), spinach, and broccoli have vitamin E, too.

Swipe to advance
women at ante nadal class
12 / 19

Folic Acid

For moms-to-be, it's a must. It helps make DNA and prevent spina bifida and other brain birth defects. Asparagus, Brussels sprouts, dark leafy greens, oranges and orange juice, and legumes (beans, peas, and lentils) are rich in folic acid. Your doctor may want you to take a supplement, too.

Swipe to advance
spinach close up
13 / 19

Vitamin K

You need it for blood clotting and healthy bones. People who take warfarin, a blood-thinner, have to be careful about what they eat, because vitamin K stops the drug from working. A serving of leafy greens -- like spinach, kale, or broccoli -- will give you more than enough K for the day. A Japanese dish called natto, made from fermented soybeans, has even more.

Swipe to advance
shaking table salt close up
14 / 19


Your thyroid uses iodine to make hormones that control metabolism. The first symptom of a deficiency is usually a goiter, a lump in your neck caused by an enlarged thyroid gland. It’s rare in the U.S., largely because iodine is added to table salt. Other top sources include fish and seaweed. Too much iodine can be harmful though, and supplements interact with some medications.

Swipe to advance
lentil stew
15 / 19


When your levels are low, your body doesn’t make enough healthy red blood cells. And without them, you can’t get oxygen to your  tissues. Women who are pregnant or have heavy menstrual cycles are most likely to have anemia, the medical name for when you don’t have enough iron in your blood. Keep up your levels with beans and lentils, liver, oysters, and spinach. Many breakfast cereals have a day’s worth added. Even dark chocolate with at least 45% cacao has some!

Swipe to advance
man working out in gym
16 / 19


This mineral plays a role in making your muscles squeeze and keeping your heart beating. It helps control blood sugar and blood pressure, make proteins and DNA, and turn food into energy. You'll get magnesium from almonds, cashews, spinach, soybeans, avocado, and whole grains.

Swipe to advance
leavy bok choy
17 / 19


You may think of bananas, but green leafy veggies are a better source of this mineral. It helps keep your blood pressure in a normal range, and it helps your kidneys work. Levels that are too low or too high could make your heart and nervous system shut down. You should also watch your salt, because your body needs the right balance of sodium and potassium. Snack on raw cantaloupe, carrots, and tomatoes, too.

Swipe to advance
brazil nuts in a wooden spoon
18 / 19


It does a lot of things, like fighting off infections and helping your thyroid gland work. Most Americans get enough from what they eat, including meat, bread, and eggs. Too much can cause brittle nails, nausea, and irritability. Just four Brazil nuts could put you at your daily limit for selenium!

Swipe to advance
oysters with lemon and dill
19 / 19


Without it, you couldn't taste and smell. Your immune system needs it, and it helps cuts, scrapes, and sores heal. It may help you keep your sight as you get older. While you can get zinc from plant sources like sesame and pumpkin seeds, chickpeas, lentils, and cashews, it's easier for your body to absorb it from animal foods, such as oysters, beef, crab, lobster, and pork.

Swipe to advance

Up Next

Next Slideshow Title

Sources | Medically Reviewed on 08/17/2020 Reviewed by Minesh Khatri, MD on August 17, 2020


1) Adam Gault / Thinkstock

2) WebMD

3) webphotographeer / Getty Images

4) Image Studios / Getty Images

5) idmanjoe / Thinkstock

6) MSPhotographic / Thinkstock

7) Pilar Barrancas / Getty Images

8) al62 / Thinkstock

9) Mark Bowden / Thinkstock

10) warrengoldswain / Thinkstock

11) baibaz / Thinkstock

12) Monkeebusinessimages / Thinkstock

13) dilshad_haroon / Thinkstock

14) donald_gruener / iStock

15) Zoonar RF / Thinkstock

16) Stockbyte / Thinkstock

17) moodboard / Getty Images

18) Vergani_Fotografia / Thinkstock

19) IvanMikhaylov / Thinkstock



CDC: "Plan Ahead: Folic Acid Can Help Prevent Certain Birth Defects."

Cleveland Clinic: "Anemia and Iron-Rich Foods."

Council for Responsible Nutrition: "Vitamin and Mineral Recommendations."

Harvard Health Publications: "Listing of Vitamins."

LiveScience.com: "Facts About Calcium."

Mayo Clinic: "Goiter."

NIH Office of Dietary Supplements: "Dietary Supplement Fact Sheets."

USDA National Agricultural Library: "Vitamins and Minerals."

"Vitamins and Minerals: What You Should Know About Essential Nutrients," Mayo Clinic Women's HealthSource Special Report, July 2009.

World Health Organization and Food and Agriculture Organization of the United Nations: "Vitamin and Mineral Requirements in Human Nutrition, Second Edition"

World's Healthiest Foods.

Yale Scientific: "Myth Busters: Does Vitamin C Really Help?"

Reviewed by Minesh Khatri, MD on August 17, 2020

This tool does not provide medical advice. See additional information.

THIS TOOL DOES NOT PROVIDE MEDICAL ADVICE. It is intended for general informational purposes only and does not address individual circumstances. It is not a substitute for professional medical advice, diagnosis or treatment and should not be relied on to make decisions about your health. Never ignore professional medical advice in seeking treatment because of something you have read on the WebMD Site. If you think you may have a medical emergency, immediately call your doctor or dial 911.