Skip to contentSkip to footer

The best foods to lower blood pressure

By Heather Ko Dietitian

6 minute read


Published 10 June 2026


Share

name
blood pressure

On this page

  • How does diet affect blood pressure?
  • Which nutrients can affect blood pressure?
  • Foods that may help support healthy blood pressure
  • Foods to limit
  • What is the DASH diet?
  • How to eat to improve your blood pressure
  • Resources

Key takeaways

  • A diet high in processed foods can increase your blood pressure.
  • The DASH diet is designed to help keep blood pressure at a healthy level.
  • Eating for healthy blood pressure is about the whole dietary pattern and eating certain foods consistently.
The foods you eat can directly affect your blood pressure. While certain nutrients can increase blood pressure, others have been shown to reduce it. Here’s what to look out for in your diet.

How does diet affect blood pressure?

The foods you eat can affect how hard your heart has to work.

A diet high in processed foods, often packed with salt and unhealthy fats, can contribute to high blood pressure over time.

On the flip side, eating plenty of vegetables, fruit, wholegrains and legumes helps blood vessels relax and takes pressure off the heart.

It’s not about any single food, but the overall pattern of what you eat over time.

Which nutrients can affect blood pressure?

Some nutrients affect blood pressure more than others:

Sodium (salt)

Sodium attracts water, which raises the pressure in your arteries. It can be a big contributor to high blood pressure.1

Potassium

Potassium can lower blood pressure. It helps the body get rid of excess sodium through our urine and relax our blood vessels.2

Fibre

Dietary fibre helps lower blood pressure by reducing inflammation and slowing sugar absorption. One study found those with hypertension should aim for a minimum 28g per day for women and 38g per day for men, with an additional 5g per day linked to a reduction in systolic blood pressure by nearly 3mmHg.3

Healthy fats

Healthy fats (including mono and poly unsaturated fats) improve blood vessel elasticity and reduce inflammation which can help reduce blood pressure.4

Foods that may help support healthy blood pressure

Fruits and vegetables

Fruit and veg are full of nutrients like fibre and potassium which helps relax blood vessels and flush excess sodium from the body. Boost your intake by including foods like berries, bananas, leafy green veg, sweet potato and avocado in your diet.

Wholegrains

Wholegrains include rolled oats, brown rice, grainy bread, wholemeal pasta and quinoa. These foods are an excellent source of fibre to help lower your blood pressure and look after your overall heart health.

Healthy fats

Healthy fats include extra virgin olive oil, nuts and seeds. Extra virgin olive oil is high in polyphenols, which can reduce inflammation in our arteries. Research shows that 2 to 4 tablespoons per day can lower blood pressure within 3 weeks.5 Full of fibre and potassium, nuts and seeds also support healthy blood pressure. Aim for a handful a day and choose unsalted options to keep your sodium intake low.

Remember, it's your overall dietary pattern that will help keep your blood pressure healthy.

Foods to limit

Diets high in processed foods and low in plant-based foods can contribute to high blood pressure over time. These foods may directly increase blood pressure, or they can commonly contribute to weight gain which is linked to higher blood pressure. These foods include:

  • High-salt and fat processed foods and snacks
  • Sugary drinks
  • Excess alcohol

What is the DASH diet?

The DASH (Dietary Approaches to Stop Hypertension) diet6 is a healthy eating plan designed specifically to prevent and reduce high blood pressure in just a few weeks.

It’s based on eating 4 to 5 servings of fruit and vegetables a day, 6 to 8 servings of wholegrains a day, 6 or fewer servings of fish, poultry or lean meat, and 2 to 3 servings of low-fat dairy a day.

It recommends a maximum of 2300mg of sodium daily, limited fat intake, and a maximum of 5 servings of sweets per week.

How to eat to improve your blood pressure

  • Read labels. Around 75% of the salt in our diet comes from packaged or processed foods; bread, crackers and sauces can all contain a lot of sodium.7 Ideally, look for packaged foods with less than 120mg of sodium per 100g. This can be hard to find, so less than 400mg per 100g is acceptable.
  • Taste food before you add salt. Add herbs, spices or lemon to add flavour. It can take 4 to 6 weeks for your taste buds to adjust to using less salt.
  • Rinse canned beans or legumes before eating. This can reduce the sodium in the liquid significantly.
  • Eat more vegetables. Throw any extra servings you can into your diet to increase your potassium and fibre intake. A big bag of spinach in the fridge is very handy.

Need some support?

Call us on 1300 030 238 (Mon-Fri, 9am-5pm AEST) to speak with one of our health professionals or register for a call back to find out what programs are available to you.

Call us now | Request a call

Resources

The Heart Foundation offers information about blood pressure and how to manage it.

Health Direct provides the latest information and online resources on healthy blood pressure.

Heather Ko Dietitian

Heather is an Accredited Practising Dietitian and educator. She thrives on learning about the latest nutrition findings and relaying it in a way that's easy and practical to incorporate into everyday life.

At Bupa, trust is everything

Our health and wellbeing information is regularly reviewed and maintained by a team of healthcare experts, to ensure its relevancy and accuracy. Everyone's health journey is unique and health outcomes vary from person to person.

This content is not a replacement for personalised and specific medical, healthcare, or other professional advice. If you have concerns about your health, see your doctor or other health professional.   

1 Heart Foundation. (n.d.). Salt and heart health.

2 American Heart Association. (2025, August 14). How potassium can help prevent or treat high blood pressure.

3 Hypertension (2024) Recommendations for the Use of Dietary Fiber to Improve Blood Pressure Control Hypertension

4 Heart Foundation. (n.d.). Fats, oils and heart health.

5 Sarapis, K., Thomas, C. J., Hoskin, J., George, E. S., Marx, W., Mayr, H. L., Kennedy, G., Pipingas, A., Willcox, J. C., Prendergast, L. A., Itsiopoulos, C., & Moschonis, G. (2020). The effect of high polyphenol extra virgin olive oil on blood pressure and arterial stiffness in healthy Australian adults: A randomized, controlled, cross-over study. Nutrients.

6 National Heart, Lung, and Blood Institute. (n.d.). DASH eating plan. U.S. Department of Health and Human Services, National Institutes of Health.

7 Better Health Channel. (2024). Salt. State Government of Victoria.

You might also like

Heart and kidney

How to manage high blood pressure

Dietitian Heather Ko explains the causes and dangers of high blood pressure (also known as hypertension), and the things you can do to manage a diagnosis.

Heart and kidney

7 ways to maintain healthy blood pressure

It’s great if your blood pressure is in a healthy range, but do you know how to keep it in check? Start building healthy habits before there’s a problem.

Heart and kidney

Blood pressure chart: Know your numbers

Not sure how to read your blood pressure levels? This chart can help you understand the different blood pressure ranges for adults.

Heart and kidney

6 simple steps to help lower your blood pressure

High blood pressure (hypertension) is a serious health condition, but there are some simple lifestyle changes you can make to keep it under control.