Foods That Lower Blood Pressure โ Best Dietary Sources (2026)
๐ Updated January 2026 ยท โ Medically Reviewed
Foods Proven to Lower Blood Pressure
Diet is one of the most powerful tools for managing blood pressure. The DASH diet and specific foods have strong clinical evidence for reducing both systolic and diastolic blood pressure.
Top 10 Blood-Pressure-Lowering Foods
1. Beetroot
Exceptionally rich in dietary nitrates. 250ml of beetroot juice daily reduces systolic BP by an average of 8 mmHg in studies. Cooked beetroot, rocket, celery, and spinach also provide dietary nitrates.
2. Leafy Greens (Potassium-Rich)
Potassium helps the kidneys excrete sodium, naturally reducing blood pressure. Target 3,500โ5,000mg potassium daily. Best sources: spinach, Swiss chard, kale, sweet potato, and avocado.
3. Berries
Blueberries, raspberries, and strawberries are rich in flavonoids โ particularly anthocyanins โ that improve endothelial function and reduce blood pressure. 6 weeks of daily blueberry consumption reduced systolic BP by 7 mmHg in one trial.
4. Oats
Beta-glucan in oats reduces total and LDL cholesterol and modestly reduces blood pressure. 3g of oat beta-glucan daily (about 2 bowls of porridge) produces measurable blood pressure reductions.
5. Fatty Fish (Omega-3)
EPA and DHA reduce blood pressure through effects on nitric oxide production and blood vessel tone. 2โ3 servings of oily fish per week provides the cardiovascular benefits.
6. Garlic
Allicin in garlic stimulates hydrogen sulphide production โ a powerful vasodilator. Studies show garlic supplementation reduces systolic BP by 5โ8 mmHg in people with hypertension.
7. Dark Chocolate (70%+)
Flavonoids stimulate nitric oxide production, relaxing blood vessels. 6g of dark chocolate daily reduced systolic BP by 2.9 mmHg on average in a meta-analysis.
8. Pistachios and Other Nuts
Pistachios have the strongest blood-pressure-lowering evidence among nuts. 1โ2 servings daily produce modest but meaningful reductions.
9. Lentils and Legumes
High in potassium, magnesium, and fibre โ all of which support blood pressure regulation. 1 serving of legumes daily is associated with 5% reduced cardiovascular risk.
10. Pomegranate Juice
Rich in punicalagins and punicic acid with potent antioxidant effects. Studies show 240ml daily reduces systolic BP by approximately 5 mmHg over 2 weeks.
The DASH Diet Approach
The Dietary Approaches to Stop Hypertension (DASH) diet combines all of these foods in a structured eating pattern. Clinical trials show it reduces systolic BP by 8โ14 mmHg โ comparable to single blood pressure medications. Key principles: 4โ5 servings of fruit and vegetables daily, whole grains, low-fat dairy, lean protein, minimal sodium (under 2,300mg/day), and abundant legumes and nuts.
๐ Related: Explore our 24 free health calculators โ