Slideshow: 7 Nutrients You May Be Missing in Your Diet

1/7

Potassium

Like most Americans, you probably need more of this mineral. It’s good for your blood pressure and may lower your risk for kidney stones and bone loss. Your muscles and nerves need it to work right, too. It’s found naturally in milk, potatoes, sweet potatoes, bananas, avocados, and legumes.

Swipe to advance

2/7

Magnesium

Spinach is good for you, but do you know why? Along with beans, peas, whole grains, and nuts (especially almonds), it's a good source of magnesium. Put some or all of these foods on your plate to help prevent disease.

If you have stomach or intestinal problems, type 2 diabetes, or long-term alcohol abuse, or if you’re an older adult, you’re more likely to be short on magnesium

Swipe to advance

3/7

Vitamin A

It supports good vision, healthy immunity, and tissue growth. There are two types of vitamin A: retinol and carotenoids, like beta-carotene. To get more into your diet, focus on orange and yellow fruits and vegetables, like sweet potatoes, carrots, and winter squash. You’ll also get it from spinach and broccoli.

Swipe to advance

4/7

Vitamin D

Your bones, muscles, and nerve fibers all need it. It also helps keep your immune system in its prime.

Your body can make vitamin D when you get enough sunshine. But too much sun is bad for you, so you can also eat foods including salmon, mackerel, and mushrooms exposed to ultraviolet light. Liver, cheese, and egg yolks have small amounts. Milk, some brands of orange juice, and many cereals are fortified with it, too.

Swipe to advance

5/7

Calcium

There’s more to this mineral than healthy teeth and bones. It’s also key for your muscles, including your heart. With potassium and magnesium, it might even help prevent high blood pressure. Dairy is an excellent source. Other foods with calcium include canned salmon, kale, and broccoli. Remember, you need vitamin D for your body to absorb calcium.

Swipe to advance

6/7

Vitamin C

Can it cure the common cold? Maybe not. But research suggests it may make you feel less sick and better sooner. This vitamin, found in many fruits and vegetables, boosts the growth of bone and tissue. It's an antioxidant, too, so it might also help protect your cells from damage.

Swipe to advance

7/7

Fiber

You can get loads of benefits from whole grains, beans, and veggies and fruits. A high-fiber diet can help lower your cholesterol and keeps you regular. Plus, it might lower the risk of heart disease, diabetes, and some cancers. Extra fiber is great if you want to lose a few pounds: It fills you up, so you eat less.

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.