What Can I Drink With High Blood Pressure?

Several everyday drinks can help lower blood pressure naturally, including hibiscus tea, beetroot juice, low-fat milk, and plain water. What you avoid matters just as much: sugary drinks, excess alcohol, and high-sodium beverages can push your numbers in the wrong direction. Here’s what the evidence says about the best and worst choices.

Hibiscus Tea

Hibiscus tea is one of the most studied beverages for blood pressure, and the results are impressive. In a USDA-funded trial, people who drank three cups of hibiscus tea daily for six weeks saw their systolic blood pressure (the top number) drop by 7.2 points compared to a placebo group. Among those who started with readings of 129 or higher, the effect was even stronger: a 13.2-point drop in systolic pressure and a 6.4-point drop in diastolic pressure.

You can brew it from dried hibiscus flowers or buy it as a prepared herbal tea (it’s sometimes labeled “sour tea” or “Jamaica”). It has a tart, cranberry-like flavor and works well hot or iced. Three cups a day is the amount used in most research, and it’s naturally caffeine-free.

Beetroot Juice

Beetroot juice lowers blood pressure through a straightforward mechanism. Beets are rich in dietary nitrates, which your body converts into nitric oxide, a molecule that relaxes and widens blood vessels. Wider vessels mean less resistance and lower pressure readings.

Clinical trials have used doses ranging from 70 to 250 mL daily (roughly a quarter cup to one cup), with the concentrated “shots” at about 70 mL being the most common. The nitrate content varies by product, so a small concentrated shot can deliver as much as a full glass of regular beet juice. If the earthy taste is too strong, mixing it with a little apple or carrot juice helps without adding much sugar.

Unsalted Tomato Juice

Tomato juice is high in potassium and the antioxidant lycopene, both of which support healthy blood pressure. In a year-long Japanese study of 481 adults, those with untreated high blood pressure who drank unsalted tomato juice saw their systolic pressure drop from about 141 to 137 and their diastolic pressure drop from 83 to 81. Their LDL cholesterol also improved.

The key word here is “unsalted.” Regular tomato juice and most vegetable juice blends are loaded with sodium, sometimes over 600 mg per serving. That can easily cancel out any benefit. Check the label and choose low-sodium or no-salt-added versions.

Pomegranate Juice

Pomegranate juice contains compounds that block an enzyme called ACE, which is the same target that a common class of blood pressure medications works on. Researchers testing 24 major compounds in pomegranate found that the majority significantly inhibited this enzyme, with several proving to be potent inhibitors in lab and cellular experiments. The effect comes from the fruit’s high concentration of polyphenol antioxidants.

One caution: pomegranate juice is calorie-dense, with about 130 calories per cup, mostly from natural sugars. A small glass (4 to 8 ounces) is a reasonable daily amount. Look for 100% juice with no added sugar.

Low-Fat Milk and Dairy

The DASH eating plan, developed specifically to lower blood pressure, recommends fat-free or low-fat dairy products as a core component. Dairy delivers a combination of potassium, calcium, and magnesium, three minerals that all play roles in regulating blood pressure. Calcium helps blood vessels tighten and relax properly, potassium helps your kidneys flush out excess sodium, and magnesium supports both processes.

A glass of skim or 1% milk gives you roughly 300 mg of calcium and 380 mg of potassium per cup. Plain low-fat yogurt drinks or kefir offer similar benefits. Flavored milk and sweetened yogurt drinks add unnecessary sugar, so plain is the better choice.

Coconut Water

Coconut water is a natural source of potassium, packing about 600 mg in an 8-ounce serving (some brands hit nearly 690 mg). That’s more potassium than a banana. Since potassium directly counteracts sodium’s effect on blood pressure by helping your kidneys excrete excess salt, coconut water makes a solid hydration choice.

Choose plain, unsweetened coconut water. Some brands add sugar or fruit juice, which dilutes the benefit. And because the potassium content is genuinely high, people with kidney disease should check with their doctor before drinking it regularly.

Plain Water

Dehydration forces your body to retain sodium and constrict blood vessels, both of which raise blood pressure. Simply staying well-hydrated with plain water helps avoid this. There’s no magic amount, but most adults need roughly 8 to 10 cups a day, more if you’re active or in hot weather. If you find plain water boring, adding slices of cucumber, lemon, or berries gives you flavor without sodium or sugar.

Green and Black Tea

Both green and black tea contain flavonoids that support blood vessel flexibility over time. The caffeine in tea can cause a temporary spike of 5 to 10 points in people who aren’t regular drinkers, but this effect tends to diminish with habitual consumption. If you already drink tea daily and your blood pressure is stable, there’s no reason to stop. If you’re newly diagnosed and concerned, check your blood pressure 30 to 120 minutes after drinking a cup to see how you personally respond.

What to Limit or Avoid

Sugary Drinks

Sodas, sweetened iced teas, fruit “drinks,” and energy drinks are among the worst choices for blood pressure. The fructose in added sugar raises uric acid levels in the blood. High uric acid increases resistance in blood vessels, impairs nitric oxide release (the same molecule that beetroot juice boosts), and promotes salt retention. Over time, this combination drives blood pressure upward. Even fruit juices with no added sugar can be problematic in large quantities because of their concentrated natural fructose.

Alcohol

The American Heart Association’s 2026 dietary guidance states that the relationship between alcohol and blood pressure is linear, meaning it starts rising from the very first drink, not just at heavy levels. Their current recommendation is straightforward: if you don’t drink, don’t start; if you do drink, limit intake. There is no “safe” threshold for blood pressure specifically. Even moderate drinking can make hypertension harder to control.

High-Sodium Beverages

Sports drinks, regular vegetable juice blends, and some sparkling waters contain meaningful amounts of sodium. Sports drinks typically range from 8 to 33 milliequivalents of sodium per liter, which can add up quickly if you’re drinking multiple bottles. For most people with high blood pressure who aren’t exercising intensely in the heat, plain water or coconut water is a better rehydration option.

Putting It Together

No single drink will fix high blood pressure on its own, but your daily beverage choices add up. A realistic routine might look like starting the morning with water, having a cup or two of hibiscus tea during the day, choosing low-fat milk or a small glass of pomegranate juice with meals, and skipping the soda entirely. These aren’t dramatic changes, but the research consistently shows they move your numbers in the right direction, especially when combined with a lower-sodium diet overall.