Find Information About:

Drugs & Supplements

Get information and reviews on prescription drugs, over-the-counter medications, vitamins, and supplements. Search by name or medical condition.

Pill Identifier

Pill Identifier

Having trouble identifying your pills?

Enter the shape, color, or imprint of your prescription or OTC drug. Our pill identification tool will display pictures that you can compare to your pill.

Get Started

My Medicine

Save your medicine, check interactions, sign up for FDA alerts, create family profiles and more.

Get Started

WebMD Health Experts and Community

Talk to health experts and other people like you in WebMD's Communities. It's a safe forum where you can create or participate in support groups and discussions about health topics that interest you.

  • Second Opinion

    Second Opinion

    Read expert perspectives on popular health topics.

  • Community


    Connect with people like you, and get expert guidance on living a healthy life.

Got a health question? Get answers provided by leading organizations, doctors, and experts.

Get Answers

Sign up to receive WebMD's award-winning content delivered to your inbox.

Sign Up

Many foods can help keep your heart at its best. Some help lower your blood pressure. Others keep your cholesterol in line. So add these items to your shopping cart:

  1. Salmon

This ocean-going fish is a top choice because it’s rich in omega-3 fatty acids. “Omega-3s have an anti-clotting effect, so they keep your blood flowing,” says Rachel Johnson, PhD, RD,  Bickford Professor of Nutrition at the University of Vermont. They also help lower your triglycerides (a type of fat that can lead to heart disease).

Aim for at least two servings of oily fish each week, says the American Heart Association. A serving is 3.5 ounces.  That’s a little bit bigger than a computer mouse.

Other options: Tuna, trout, sardines, and mackerel.

  1. Walnuts.

Nibbling on 5 ounces of nuts each week may cut your risk of heart disease in half. Walnuts have lots of “good” fats. When you use these monounsaturated fats in place of saturated fats (such as butter), you cut your “bad” LDL cholesterol and raise your “good” HDL cholesterol.

Walnuts are also a good source of omega-3 fats. (They don’t have the same kind of omega-3s as fish, though.)

Other options: Almonds, cashews, pistachios, flaxseed, and chia seeds.

  1. Raspberries

These berries are loaded with polyphenols -- antioxidants that mop up damage-causing free radicals in your body. They also deliver fiber and vitamin C, which are both linked to a lower risk of stroke.

Other options: Any berries -- strawberries, blueberries, blackberries -- are great choices. Fruits and vegetables in general are excellent choices because of their nutrients and fiber.

  1. Fat-Free or Low-fat Milk or Yogurt

“Dairy products are high in potassium, and that has a blood-pressure-lowering effect,” Johnson says. When you choose low-fat or fat-free dairy, you get little to no saturated fat, the kind of fat that can raise your cholesterol.

Other options: Most fruits and vegetables also have some potassium, Johnson says. Bananas, oranges, and potatoes are especially good sources.

  1. Chickpeas

Chickpeas and other legumes (lentils, other kinds of beans) are a top-notch source of soluble fiber -- the kind of fiber that can lower your “bad” LDL cholesterol. If you buy canned beans, look for low-sodium or no-salt-added varieties (sodium can raise your blood pressure). Rinse them in water to wash off any added salt.

Healthy Recipe Finder

Browse our collection of healthy, delicious recipes, from WebMD and Eating Well magazine.

Top searches: Chicken, Chocolate, Salad, Desserts, Soup

Healthy Recipe Finder