Key takeaways:
A balanced diet can play an important role in your heart and blood vessel health in several ways. This includes eating foods that lower blood pressure.
Foods high in specific compounds — like nitrates and flavonoids — tend to be the best at lowering blood pressure. And they aren’t only found in fruits and vegetables.
Dietary changes can help lower blood pressure. But this isn’t always enough. Most people with hypertension (high blood pressure) need medication as well.
You’ve probably heard that fruits and vegetables are good for your heart — and that eating too much fat, sugar, and salt can be harmful. But have you ever wondered which foods can lower your blood pressure?
Many different foods can be part of a heart-healthy diet, including foods with potassium and nitrates. Here are 12 science-backed suggestions for nutritious foods that lower blood pressure.
1. Yogurt
Yogurt can help regulate blood pressure because it contains important minerals, like magnesium, calcium, and potassium. It also has probiotics, which are live bacteria or yeast. Probiotics have been shown to improve blood pressure when consumed for 8 weeks or more.
More research is needed to know if low-fat or full-fat yogurt makes a difference for lowering blood pressure.
2. Bananas
Bananas are packed with potassium. Potassium helps your blood pressure in two ways. It:
Relaxes your blood vessels
Helps your body get rid of excess sodium
Eating a medium-sized banana provides women with up to 16% of their recommended daily potassium needs and men up to 11%. But it’s important to know that if you have kidney disease, you may need to limit potassium-rich foods in your diet.
3. Berries
Berries — like blueberries, raspberries, and blackberries — contain flavonoids called anthocyanins. These flavonoids have been proven in several studies to lower blood pressure.
In fact, eating more than one serving of blueberries a week can lower your risk of developing high blood pressure. The timing of this effect is unclear. But some people may have lower blood pressure in as little as 4 weeks. Some research suggests that the effect is even greater in people who already have high blood pressure.
How does your lifestyle affect your blood pressure? A cardiologist shares tips on how to lower your blood pressure.
Drinks for hypertension: Your diet has a big effect on your blood pressure. What you drink matters, too. These beverages can lower your blood pressure.
Alcohol and blood pressure: Learn how drinking alcohol can affect your blood pressure, and get the latest guidance on alcohol intake.
4. Leafy greens
Leafy greens — like collards, cabbage, spinach, and kale — are rich in nitrates. Your body turns nitrates into nitric oxide, which helps to relax your blood vessels. Research supports eating 1 cup of leafy greens each day to lower your blood pressure and decrease your risk of heart disease.
5. Broccoli
Broccoli is rich in both flavonoids and nitric oxide. Each of these help lower blood pressure, as explained above. One study found that eating broccoli at least four times or more a week can decrease blood pressure. Another study showed that eating about ¼ cup of broccoli each day protected blood vessels in older women.
6. Beets
Beets are high in nitrates and antioxidants, which is why some people call them a “superfood.” Most studies on the health benefits of beets look at beet juice. Compared to whole beets, beet juice seems to have a bigger impact on blood pressure. Still, adding whole beets to your plate is also beneficial.
Read more like this
Explore these related articles, suggested for readers like you.
You can eat them raw, boiled, or baked. One study found that eating about 1 cup of beets per day can lower your blood pressure in as little as 8 weeks.
7. Pistachios
Eating pistachios may help lower blood pressure, although scientists aren’t 100% sure why. Some experts think it has to do with the monounsaturated fatty acids and phytosterols in pistachios.
Eating 1 serving a day (about 50 pistachios) has been shown to help reduce blood pressure.
8. Whole grains
Whole grains — like brown rice, oatmeal, and bran — have been shown to decrease blood pressure. Like with pistachios, scientists aren’t sure why this happens.
In a study of middle-age men and women, consuming three portions of whole grains a day led to lower blood pressure. Another study showed that even just eating only one to two servings a day could lower your blood pressure as well.
9. Garlic
Garlic contains a compound called allicin, which helps blood vessels relax and lowers blood pressure. A large analysis showed that garlic lowers blood pressure in people with or without high blood pressure. But several of these studies suggest that taking garlic supplements — rather than just fresh or cooked garlic — are usually needed to really see an effect.
10. Dark chocolate
Dark chocolate is another food that contains flavonoids. Some studies have shown that eating one square each day may have a small impact on blood pressure. Though experts disagree on whether this is a meaningful effect.
But dark chocolate is included in this list as a healthier alternative to other sweets. If you have a sweet tooth, a piece of dark chocolate that’s rich in cocoa and low in sugar may satisfy your craving and lower your blood pressure.
11. Olive oil
Olive oil is the main fat component of the Mediterranean diet, a diet high in fiber and unsaturated fats. This diet has many health benefits, including protecting against heart disease, lowering high blood pressure, and reducing the risk for certain cancers.
Experts think the antihypertensive effects of olive oil come from its high oleic acid and polyphenol content. Extra virgin olive oil (EVOO), in particular, has more phenols because of how it’s processed. But researchers haven’t found clear advantages of EVOO over refined olive oil.
A 2022 study found that people who consumed more than ½ tbsp of olive oil each day lowered their risk for cardiovascular disease by almost 20%.
12. Tomatoes
Your favorite tomato sauce and tomato juice contain lycopene. This plant chemical gives tomatoes their red color and acts as an antioxidant, helping to prevent inflammation and cell damage. Experts think lycopene can improve blood flow and help to reduce blood pressure.
In a 2023 study, researchers found that people who ate more than 110 g of tomato (about one large tomato) each day had a 36% reduced risk of developing high blood pressure. These researchers also found that people who already had stage 1 hypertension lowered their blood pressure with moderate tomato consumption.
Which foods should you avoid if you want to lower blood pressure?
While certain foods may help lower or maintain your blood pressure, other foods may increase your risk for hypertension. Here are some foods to avoid if you want to lower your blood pressure:
Salty foods: Sodium (salt) causes you to hold onto water, among other issues, and can raise blood pressure. Avoiding salty snacks, processed foods, and cured meats can help keep blood pressure lower. Consider salt alternatives to lower your salt intake.
Fatty foods: Studies have linked fat intake, especially saturated and trans-fatty acids, with high blood pressure. Staying away from fried foods and red meat can help prevent hypertension.
Caffeine: Caffeine has a number of effects on your cardiovascular system, including causing a temporary rise in blood pressure. Moderate caffeine intake may have some health benefits, but if you already have hypertension, limiting intake is important.
Alcohol: Drinking alcohol can lead to long-term health consequences. High blood pressure is among them. It’s especially important to limit alcohol if you already have high blood pressure.
How long does it take to lower blood pressure with diet?
It’s hard to know how long it’ll take to lower your blood pressure through dietary changes. This is because most studies look at the effects of food over short periods of time, like 4 to 8 weeks. Also, while the benefits of some foods have been easy to measure, others aren’t as clear. Plus, any effect from a particular food will partly depend on how often you eat that food.
Rather than eating more of just one specific food, it may be better to eat a variety of the foods mentioned above. The Dietary Approaches to Stop Hypertension (DASH diet) is a good place to start for people with high blood pressure. And it’s been shown to help lower a person’s blood pressure in as little as 1 to 2 weeks.
Remember, diet plays an important role in cardiovascular health. But most people with high blood pressure will need additional treatment to keep it in a normal range.
Can you lower your blood pressure with diet alone?
Adding many of the foods above to your diet may have noticeable but small effects on blood pressure.
“For most people with high blood pressure, dietary changes will not lower blood pressure more than 5 to 10 points,” said Dr. Sarah Samaan, a board-certified cardiologist with over 30 years of experience. “Following a healthy diet and exercising may reduce the amount of medication required. But unless your numbers are borderline, you will probably also need medication.”
Needing medication doesn’t mean you aren’t doing enough with your diet and exercise. For many conditions, the best results come from combining medication with lifestyle changes. Your healthcare team can help you find the best approach for you.
When to talk to your doctor about high blood pressure
If you’ve been diagnosed with high blood pressure, be sure your healthcare team gives you a clear roadmap with the next steps for treatment and checkups.
For example, if your blood pressure numbers aren’t too high, they may recommend a diet and exercise plan. They’ll also ask you to follow up in about 4 weeks to see if you’ve made any progress.
If your blood pressure numbers haven’t changed or remain high, they may add medication. In that case, you’ll want to continue to have regular check-ins once a month until your blood pressure is in the target range and stays stable. After that, visits can be spaced out to every 3 to 6 months. It’s important to keep the conversation going to make sure that you stay on track over time.
Frequently asked questions
There aren’t any foods that can lower your blood pressure instantly, but some drinks can lower blood pressure quickly. These drinks include beet juice, pomegranate juice, and hibiscus tea.
Check with your healthcare team if you take any medications before consuming these drinks on a daily basis. Some juices, like grapefruit juice, can have serious medication interactions.
The answer is complicated. Research shows that water intake increases blood pressure by activating your body’s “fight or flight” hormones. But that mechanism doesn’t seem to have much effect on healthy young people.
Other research shows that not being well hydrated over a long period of time may increase the risk of high blood pressure. One study found that drinking 6 to 8 cups of plain water daily reduced the risk of high blood pressure in adults. More research needs to be done in this area.
There aren’t any foods that can lower your blood pressure instantly, but some drinks can lower blood pressure quickly. These drinks include beet juice, pomegranate juice, and hibiscus tea.
Check with your healthcare team if you take any medications before consuming these drinks on a daily basis. Some juices, like grapefruit juice, can have serious medication interactions.
The answer is complicated. Research shows that water intake increases blood pressure by activating your body’s “fight or flight” hormones. But that mechanism doesn’t seem to have much effect on healthy young people.
Other research shows that not being well hydrated over a long period of time may increase the risk of high blood pressure. One study found that drinking 6 to 8 cups of plain water daily reduced the risk of high blood pressure in adults. More research needs to be done in this area.
The bottom line
Many factors affect your blood pressure. Diet is one of them. Eating foods like bananas, blueberries, and beets can help lower your blood pressure. Some people are able to manage high blood pressure with diet alone, while others may need other lifestyle changes or medication in addition. No matter your treatment plan, a heart-healthy diet will help. Your healthcare team can help design a plan for you to reach your target blood pressure range.
Why trust our experts?



References
American Heart Association. (2024). Shaking the salt habit to lower high blood pressure.
American Heart Association News. (2019). Are there health benefits from chocolate?
Asgary, S., et al. (2016). Improvement of hypertension, endothelial function and systemic inflammation following short-term supplementation with red beet (Beta vulgaris L.) juice: A randomized crossover pilot study. Journal of Human Hypertension.
Bazzano, L. A., et al. (2013). Dietary approaches to prevent hypertension. Current Hypertension Reports.
Bondonno, C. P., et al. (2021). Vegetable nitrate intake, blood pressure and incident cardiovascular disease: Danish diet, cancer, and health study. European Journal of Epidemiology.
Borgi, L., et al. (2017). Fruit and vegetable consumption and the incidence of hypertension in three prospective cohort studies. Hypertension.
Capper, T. E., et al. (2020). Whole beetroot consumption reduces systolic blood pressure and modulates diversity and composition of the gut microbiota in older participants. NFS Journal.
Cassidy, A., et al. (2011) Habitual intake of flavonoid subclasses and incident hypertension in adults. The American Journal of Clinical Nutrition.
Hobbs, D. A., et al. (2013). The effects of dietary nitrate on blood pressure and endothelial function: A review of human intervention studies. Nutrition Research Reviews.
Grillo, A., et al. (2019). Sodium intake and hypertension. Nutrients.
Guasch-Ferré, M., et al. (2022). Consumption of olive oil and risk of total and cause-specific mortality among U.S. adults. Journal of the American College of Cardiology.
Johns Hopkins Medicine. (n.d.). 9 reasons why (the right amount of) coffee is good for you.
Khalesi, S., et al. (2014). Effect of probiotics on blood pressure: A systematic review and meta-analysis of randomized, controlled trials. Hypertension.
Li, S., et al. (2023). Association between plain water intake and risk of hypertension: Longitudinal analyses from the China Health and Nutrition Survey. Frontiers in Public Health.
LeWine, H. E. (2024). Is extra-virgin olive oil extra healthy? Harvard Health Publishing.
Massaro, M., et al. (2020). Effects of olive oil on blood pressure: Epidemiological, clinical, and mechanistic evidence. Nutrients.
Merschel, M. (2022). Don’t go bananas – but maybe eat one. American Heart Association News.
Mohammedin, A. S., et al. (2022). Assessment of hydration status and blood pressure in a tertiary care hospital at Al-Khobar. Cureus.
Mulawarman, R., et al. (2021). Garlic effect on reduce blood pressure and cholesterol in patients with and without hypertension: A systematic review and meta-analysis of randomized controlled trials. Journal of Hypertension.
Murcia-Lesmes, D., et al. (2024). Association between tomato consumption and blood pressure in an older population at high cardiovascular risk: Observational analysis of PREDIMED trial. European Journal of Preventive Cardiology.
Noushin, M., et al. (2015). The effect of tree nut, peanut, and soy nut consumption on blood pressure: A systematic review and meta-analysis of randomized controlled clinical trials. The American Journal of Clinical Nutrition.
Ried, K., et al. (2010). Does chocolate reduce blood pressure? A meta-analysis. BMC Medicine.
Tighe, P., et al. (2010). Effect of increased consumption of whole-grain foods on blood pressure and other cardiovascular risk markers in healthy middle-aged persons: A randomized controlled trial. The American Journal of Clinical Nutrition.
Vanderbilt University Medical Center. (2010). Water’s unexpected role in blood pressure control. ScienceDaily.
Vendrame, S., et al. (2019). Potential factors influencing the effects of anthocyanins on blood pressure regulation in humans: A review. Nutrients.
Vendrame, S., et al. (2022). The role of berry consumption on blood pressure regulation and hypertension: An overview of the clinical evidence. Nutrients.
Wade, A. T., et al. (2021). Higher yogurt intake is associated with lower blood pressure in hypertensive individuals: Cross-sectional findings from the Maine-Syracuse Longitudinal study. International Dairy Journal.
Wang, L., et al. (2007). Whole- and refined-grain intakes and the risk of hypertension in women. The American Journal of Clinical Nutrition.
Wang, L., et al. (2010). Dietary fatty acids and the risk of hypertension in middle-aged and older women. Hypertension.
Whelton, P. K., et al. (2022). Harmonization of the American College of Cardiology/American Heart Association and European Society of Cardiology/European Society of Hypertension blood pressure/hypertension guidelines: Comparisons, reflections, and recommendations. Circulation.
Williamson, L. (2023). Give me a beet: Why this root vegetable should be on your plate. American Heart Association News.
World Health Organization. (2021). Guideline for the pharmacological treatment of hypertension in adults.
Wright, K. C. (2022). The benefits of adding a drizzle of olive oil to your diet. American Heart Association News.
Edith Cowan University. (2020). Broccoli and brussels sprouts a cut above for blood vessel health. ScienceDaily.
Planning Committee for a Workshop on Potential Health Hazards Associated with Consumption of Caffeine in Food and Dietary Supplements. (2014). Caffeine Effects on the Cardiovascular System. Caffeine in Food and Dietary Supplements. National Academies Press.
Juraschek, S. P., et al. (2017). Time course of change in blood pressure from sodium reduction and the DASH diet. Hypertension.













