Several foods can measurably lower blood pressure, with the strongest evidence behind leafy greens, beets, fatty fish, potassium-rich fruits, and low-fat dairy. The most effective dietary approach combines these foods together. The DASH eating plan, developed specifically for blood pressure management, consistently lowers systolic pressure by several points in clinical trials, sometimes rivaling the effect of a single medication.
The DASH Eating Pattern
Rather than relying on one “superfood,” the most reliable dietary strategy for lowering blood pressure is a pattern of eating that hits several targets at once. The DASH (Dietary Approaches to Stop Hypertension) plan, backed by the National Heart, Lung, and Blood Institute, lays out specific daily servings based on a 2,000-calorie diet: 6 to 8 servings of whole grains, 4 to 5 servings each of fruits and vegetables, and 2 to 3 servings of low-fat or fat-free dairy. It also emphasizes nuts, seeds, and lean protein while limiting saturated fat, added sugars, and sodium.
This isn’t a fad diet. It’s one of the most studied dietary interventions in medicine, and it works because it floods your body with potassium, magnesium, calcium, and fiber while pulling back on the things that raise blood pressure. The individual foods below are the building blocks of this pattern.
Leafy Greens and Beets
Dark leafy greens like spinach, arugula, and kale are rich in naturally occurring nitrates, compounds your body converts into nitric oxide. Nitric oxide relaxes and widens blood vessels, which directly reduces the pressure your blood exerts on artery walls. This conversion depends on bacteria living in your mouth, which is one reason antiseptic mouthwash can actually blunt the blood pressure benefits of these vegetables.
Beets deserve special attention. Beetroot juice has been studied extensively, and the results are striking. In one clinical trial, a single 70-milliliter shot of concentrated beetroot juice (about 2.4 ounces) lowered resting systolic blood pressure from 134 to 127 mmHg within hours. After one week of daily dosing, systolic pressure dropped further to 120 mmHg. That 14-point reduction is significant, comparable to what some people see with medication. You can eat beets roasted, raw in salads, or as juice. The concentrated “shots” used in research are widely available online and in health food stores.
Fatty Fish
Salmon, mackerel, trout, and tuna are the top sources of omega-3 fatty acids, which reduce blood vessel stiffness and lower vascular resistance. A large dose-response meta-analysis published in the Journal of the American Heart Association found that the optimal intake is 2 to 3 grams of omega-3s per day. At that level, systolic blood pressure dropped by about 2.6 mmHg and diastolic by 1.6 to 1.8 mmHg.
A 3-ounce serving of wild salmon contains roughly 1.5 grams of omega-3s, so two servings of fatty fish per day would put you in the effective range. For most people, eating fatty fish three to four times per week alongside other omega-3 sources (like walnuts and flaxseed) is a practical approach.
Potassium-Rich Fruits and Vegetables
Potassium counterbalances sodium. When you eat more potassium, your kidneys excrete more sodium in your urine, which eases pressure on your blood vessel walls. The American Heart Association recommends 2,600 milligrams of potassium daily for women and 3,400 milligrams for men, but most Americans fall well short of that.
The highest potassium foods include bananas (about 420 mg each), sweet potatoes (540 mg per medium potato), avocados (nearly 700 mg per fruit), white beans (600 mg per half cup), and cooked spinach (around 840 mg per cup). Cantaloupe, oranges, tomatoes, and dried apricots are also excellent sources. Prioritizing even two or three of these foods daily can meaningfully shift your sodium-to-potassium ratio.
Nuts, Seeds, and Magnesium
Magnesium helps blood vessels relax, and clinical evidence shows that getting 500 to 1,000 milligrams per day can lower systolic blood pressure by 2.7 to 5.6 mmHg and diastolic by 1.7 to 3.4 mmHg. In one trial, patients with mild hypertension who consumed 600 mg of magnesium daily alongside lifestyle changes saw their blood pressure drop by 5.6/2.8 mmHg, significantly more than lifestyle changes alone.
Pumpkin seeds, almonds, cashews, and chia seeds are among the richest food sources of magnesium. A quarter cup of pumpkin seeds delivers roughly 190 mg. Almonds provide about 80 mg per ounce. Dark chocolate (70% cacao or higher), black beans, and whole grains also contribute meaningful amounts. Eating a handful of mixed nuts daily is one of the simplest dietary changes you can make for blood pressure.
Low-Fat Dairy
The DASH plan specifically calls for 2 to 3 daily servings of low-fat or fat-free dairy, and this isn’t incidental. The calcium in dairy works alongside potassium and magnesium to regulate blood vessel tone. Plain yogurt pulls double duty here because it also contains live bacterial cultures that may contribute additional benefits (more on that below). A cup of plain low-fat yogurt, a glass of skim milk, or an ounce of low-fat cheese each count as one serving.
Fermented Foods
Yogurt, kefir, fermented milk, and other probiotic-rich foods have shown promise for blood pressure reduction in trials lasting 3 to 24 weeks. The bacterial strains most commonly studied include various species of Lactobacillus and Bifidobacterium, both of which are found naturally in yogurt and kefir. The exact mechanism is still being worked out, but these bacteria appear to produce compounds that influence the hormonal systems controlling blood pressure.
The practical takeaway: choosing plain yogurt or kefir as your daily dairy serving gives you calcium, potassium, and probiotics in one food.
Hibiscus Tea
Hibiscus tea is one of the more surprising entries on this list. In a head-to-head clinical trial comparing hibiscus extract to a common blood pressure medication (lisinopril at 10 mg daily), hibiscus achieved a successful reduction to normal blood pressure in 76% of participants, compared to 65% for the medication. Both treatments significantly reduced plasma aldosterone, a hormone that raises blood pressure, by roughly 30%. The effects on diastolic blood pressure were statistically indistinguishable between the two groups.
The study used an infusion made from 20 grams of dried hibiscus calyces steeped in one liter of boiling water for 30 minutes. That’s roughly 2 to 3 tablespoons of dried hibiscus per liter. Drinking 2 to 3 cups of hibiscus tea daily is a reasonable approximation of the doses used in research. Look for pure dried hibiscus flowers rather than blended “herbal tea” products that contain only trace amounts.
Garlic
Garlic contains sulfur compounds that promote blood vessel relaxation. A meta-analysis of clinical trials found that garlic supplementation at doses ranging from 300 to 2,400 mg per day lowered blood pressure, with 480 mg of garlic extract per day appearing to produce the maximum effect in one 12-week study. A separate 24-week trial found that 1,500 mg per day produced the largest reduction at the end of the study period, suggesting that higher doses may offer greater benefit over longer timeframes.
Fresh garlic contains these same compounds. Crushing or chopping garlic and letting it sit for 10 minutes before cooking activates the beneficial enzymes. Two to three fresh cloves per day is a reasonable dietary amount, though the concentrated doses used in supplement studies are difficult to match through food alone.
Putting It Together
No single food will fix high blood pressure on its own. The power is in the pattern. A day of eating built around these foods might look like oatmeal with berries and a handful of almonds for breakfast, a large spinach salad with white beans and avocado for lunch, salmon with roasted beets and sweet potato for dinner, and hibiscus tea throughout the day with plain yogurt as a snack. That one day would deliver high amounts of potassium, magnesium, omega-3s, nitrates, and probiotics while naturally limiting sodium and saturated fat. Sustained over weeks, this type of eating can lower blood pressure by a clinically meaningful amount, sometimes enough to reduce or delay the need for medication.

