16 Foods That Lower Blood Pressure Naturally

Dietary Approaches to Stop Hypertension, or DASH for short, is a well-studied eating plan for lowering blood pressure. The DASH plan encourages people to cut back on sodium (salt), and include more foods that are a source of blood pressure-lowering nutrients like fiber, potassium, calcium and magnesium. People who follow the DASH diet have seen blood pressure lowered by a few points in just two weeks. Over time, blood pressure can drop by up to 14 points and may reduce the need for blood pressure medication. Interested in getting started? Start by including these 16 foods that lower blood pressure naturally [pdf] into your diet.

Joanna Kosinska

16 Foods that Lower Blood Pressure Naturally

1. White Beans

One cup of white beans provides 15% of the calcium, 30% of the magnesium and 25% of the potassium you need each day. Use them in soups or salads, or mash them into a spread.

2. Milk

Filled with key blood-pressure lowering nutrients like calcium, magnesium, potassium and protein, studies show that having 2-3 servings of milk products each day can lower blood pressure. Enjoy a cup as your morning latte or use it to make soup.

3. Salmon

Swimming in omega-3 fats, fish like salmon, trout and mackerel can help lower blood pressure. Studies show that just 2-3 portions of fish each week can reduce blood pressure enough to equate to a 20% reduction in heart disease risk. Choose canned or fresh fish.

4. Kale

High in nutrients but low in calories, kale and other leafy greens like spinach and collards can fill you up without filling you out. Keeping weight in check is one way to manage your blood pressure. Enjoy stir-fried greens or leafy salads.

5. Almonds

Crunchy and satiating, almonds make a great snack and are a smart substitute for salty potato chips or pretzels. They provide the same tempting crunch with the added benefit of potassium and without all of the sodium. Aim for 1/4 cup a few times a week.

6. Bananas

Well known for being high in potassium, each banana provides 10% of your daily need of this blood pressure-lowering mineral. Stir into yogurt at breakfast or enjoy with peanut butter as an afternoon snack.

7. Pumpkin Seeds

A great source of blood pressure-lowering magnesium, these overlooked seeds are a tasty addition to grain dishes, salads, yogurt or trail mix. Look for unsalted varieties.

8. Blueberries

With an abundance of antioxidants including anthocyanins, berries are allies in the fight to reduce blood pressure. Studies show that people with a higher intake of anthocyanins have a lower risk of hypertension. Eat them by the handful!

9. Edamame

These young green soybeans are chock-full of fibre, potassium and magnesium. They make a great afternoon snack on their own and can also be enjoyed in salads. Find them in your grocer’s freezer.

10. Olive Oil

Top your leafy greens with an olive oil vinaigrette. Studies link olive oil to lower blood pressure levels in people who suffer from hypertension. You can also drizzle olive oil on vegetables, pasta and whole grain bread.

11. Beet Juice

Inorganic nitrates found in beet juice can help lower blood pressure, according to a pooled analysis of 16 clinical studies. Sip one cup a day for the best results.

12. Yogurt

With super-high levels of potassium and calcium, yogurt is a perfect addition to the diet. Skip the sugary varieties and choose plain yogurt instead. Use it in place of sour cream or enjoy it blended with fresh fruit.

13. Oatmeal

High in soluble fiber and low in sodium, start your morning with a bowl of oatmeal. Make it with milk and add berries and pumpkin seeds for a powerhouse blood pressure-lowering breakfast.

14. Avocado

With its good-for-you fats and abundance of potassium, avocados are a great addition to the diet. Mash and spread on toast, or add to salads, tacos, burritos or sandwiches.

15. Wheat Berries, Whole Oats, Bulgur or Farro

In a clinical study, researchers saw that systolic blood pressure and pulse pressure were significantly reduced in people who ate whole grain wheat and oats (see oatmeal above) compared to those eating refined grains. Try wheat berries, whole oats, bulgur or farro for your next grain salad.

16. Dark Chocolate

One past study showed that eating a small square of dark chocolate daily can help lower blood pressure without weight gain or other adverse effects. Choose 70% dark chocolate (or higher) and keep portions small.


Editor’s note: For more information about the DASH diet, including daily and weekly DASH eating plan goals visit the National Heart, Lung and Blood Institute.

About the Writer

Cara Rosenbloom

Cara is a Toronto-based registered dietitian, writer and recipe developer. She’s the co-author of the best-selling cookbook Nourish: Whole Food Recipes featuring Seeds, Nuts and Beans (Whitecap, 2016) and writes a health column for the the Washington Post.

Share this Article

Related Articles

Get your FREE eBook

Enter your email address to receive this eBook. Enjoy and thanks for downloading!

Every week, you’ll also receive the best healthy living advice for active aging.

Error: Please enter a valid email address

Error: Invalid email

Error: Please enter your first name

Error: Please enter your last name

Error: Please enter a username

Error: Please enter a password

Error: Please confirm your password

Error: Password and password confirmation do not match

[addthis tool="addthis_relatedposts_inline"]