High Blood Pressure Diet

Medically Reviewed by Sabrina Felson, MD on September 08, 2023

Written by Debra Fulghum Bruce, PhD 5 min read

By starting a few new food habits, including lowering salt intake, counting calories and watching portion sizes, you may be able to lower your blood pressure and reduce the medications you need to control high blood pressure. Here's how.

Track What You Eat

Some people are not aware of how many calories they eat and drink each day. They may underestimate how much they eat and wonder why they can’t lose weight.

Writing down the foods you eat, including the portion sizes, can let you see the truth about your food intake. You can then start cutting back -- reducing calories and portions -- to lose weight and manage your blood pressure.

Be aware, too, of alcohol intake. Alcohol can increase your blood pressure, as well.

Avoid Salt (Sodium)

A high-sodium diet increases blood pressure in many people. In fact, the less sodium you eat, the better blood pressure control you might have.

The American Heart Association recommends getting less than 2,500 milligrams (mg) of sodium (about 1 teaspoon) each day, unless you have high blood pressure or if you are at risk (if you have diabetes or kidney disease, or are African American). Then, the recommendation is that you eat 1,500 milligrams of salt a day. That's less than a teaspoon from all your meals and snacks.

To lower the sodium in your diet, try these suggestions: