Best foods to lower blood pressure: DASH list and easy swaps

TL;DR:
- Follow the DASH pattern. Fill half your plate with plants.
- Keep sodium under 2,300 mg, aim for 1,500 mg if you can.
- Eat potassium rich foods like beans, greens, and fruit.
- Choose whole grains, low fat dairy, nuts, seeds, and fish.
- Swap salty packaged foods for fresh, home cooked meals.
The short answer
Food can help control blood pressure. The best studied plan is DASH, short for Dietary Approaches to Stop Hypertension. It centers on vegetables, fruits, whole grains, beans, nuts, seeds, fish, and low fat dairy. It also cuts sodium, sugar, and saturated fat. The plan has been shown to lower blood pressure in weeks.
Two habits make the biggest difference. First, reduce sodium. Second, raise potassium from whole foods. Together, they support healthy pressure inside blood vessels.
Today’s date: 2025-09-12.
What to eat more often
1) Vegetables and fruits
Aim for 5 to 10 servings per day. Go for color and variety. Think leafy greens, tomatoes, beets, carrots, broccoli, berries, citrus, bananas, and apples. Plants bring potassium, fiber, and antioxidants that support vessel health. Fresh, frozen, and no salt added canned options all work.
2) Beans, lentils, and peas
Beans pack potassium, magnesium, and fiber. Add chickpeas to salads, lentils to soups, and black beans to tacos. Rinse canned beans to remove extra salt.
3) Nuts and seeds
A small handful of unsalted nuts or seeds supports heart health. Try almonds, pistachios, walnuts, pumpkin seeds, and sunflower seeds. Use as snacks or sprinkle over oats and salads.
4) Whole grains
Swap white rice and white bread for brown rice, oats, quinoa, whole wheat bread, and whole grain pasta. Whole grains add fiber and minerals that align with DASH goals.
5) Low fat or fat free dairy
Choose milk, yogurt, and kefir with little or no added sugar. These foods supply calcium and protein with less saturated fat. If you do not drink dairy, use fortified soy milk or yogurt with no added sugar.
6) Fish and seafood
Eat fish 1 to 2 times per week. Salmon, sardines, trout, and mackerel offer omega 3 fats linked with small blood pressure drops, especially at higher intakes. Grill, bake, or steam instead of frying.
7) Plant oils
Cook with olive, canola, or avocado oil. These oils replace saturated fat and help you eat more vegetables. Use small amounts to keep calories in check.
What to limit
Sodium
Most people get too much salt from packaged foods and meals eaten out. The American Heart Association sets a daily limit of 2,300 mg sodium for adults, with a best goal of 1,500 mg for many people. Even cutting 1,000 mg per day helps. Read labels, pick low sodium versions, and cook at home more often.
Added sugar
Sugary drinks, sweets, and many flavored yogurts add calories without nutrients. They can raise weight and strain the heart. Choose water, unsweetened tea, or sparkling water with fruit.
Saturated fat
Limit fatty meats, processed meats, butter, and full fat dairy. Choose skinless poultry, fish, beans, and olive oil. Replace, do not simply add.
Potassium matters, get it from food
Potassium helps the body balance sodium. It supports normal muscle and nerve function in the heart and blood vessels. WHO advises at least 3,510 mg per day for adults, from food. Bananas are fine, but beans, potatoes, leafy greens, squash, tomatoes, yogurt, and fish often give more. Do not start potassium supplements unless a clinician advises it.
A fast overview you can print
Food group | How it helps | Easy picks | Daily target |
Vegetables | Potassium, fiber | Leafy greens, tomatoes, beets, carrots | 4–5 servings |
Fruits | Potassium, fiber | Berries, citrus, bananas, apples | 4–5 servings |
Whole grains | Fiber, minerals | Oats, brown rice, whole wheat bread | 6–8 servings |
Low fat dairy | Calcium, protein | Milk, yogurt, kefir | 2–3 servings |
Beans, lentils | Potassium, magnesium, fiber | Chickpeas, lentils, black beans | 4–5 per week |
Nuts, seeds | Healthy fats, magnesium | Almonds, pistachios, pumpkin seeds | 4–5 per week |
Fish | Omega 3 fats | Salmon, trout, sardines | 1–2 per week |
Oils | Replace saturated fat | Olive, canola | Use small amounts |
Servings follow the DASH plan. Adjust for your calorie needs.
Smart swaps to cut salt, keep flavor
- Choose low sodium or no salt added canned beans and tomatoes. Rinse before use.
- Pick fresh poultry and fish instead of processed meats.
- Cook grains without salt. Add herbs, spices, citrus, garlic, and vinegar at the end.
- Use potassium enriched salt substitutes only if your clinician says it is safe for you. People with kidney disease or on certain drugs should avoid them.
One simple day on a blood pressure friendly plate
- Breakfast: Oatmeal with berries and plain yogurt. Sprinkle with pumpkin seeds.
- Snack: Banana or orange.
- Lunch: Lentil and vegetable soup with a slice of whole grain bread.
- Snack: Unsalted almonds.
- Dinner: Baked salmon, roasted potatoes, and a big green salad with olive oil and lemon.
- Drink: Water, sparkling water, or unsweetened tea.
This menu is rich in potassium and fiber, and it keeps sodium low.
Drinks to consider
- Water is best.
- Unsweetened tea is fine. Some herbal teas, like hibiscus, have shown small blood pressure benefits in research, but they can interact with medicines. Ask your clinician first. Keep them unsweetened.
Common mistakes
- Chasing one “miracle” food. Your overall pattern matters more than any single item.
- Ignoring labels. Bread, sauces, soups, and snacks can hide lots of sodium.
- Using salt substitutes without medical advice. This can be risky if you have kidney or heart issues.
- Drinking your calories. Sugary drinks add up fast.
Quick shopping list
- Produce aisle first. Load up on greens, tomatoes, onions, citrus, bananas, berries, and potatoes.
- Pantry basics. No salt added beans, tomatoes, and broth. Brown rice, oats, and whole wheat pasta.
- Protein. Fish, skinless poultry, tofu, and beans.
- Dairy. Low fat milk, plain yogurt, or fortified soy.
- Flavor. Garlic, herbs, spices, pepper, vinegar, lemon, and olive oil.
Safety notes
- Food changes help a lot, but they do not replace prescribed blood pressure medicine.
- If you have kidney disease, heart failure, or take ACE inhibitors, ARBs, or potassium sparing diuretics, talk with your clinician before using salt substitutes or large amounts of high potassium foods.
- Keep track at home with a validated monitor. Bring readings to your appointments.
Why it matters
High blood pressure raises the risk of stroke, heart attack, kidney disease, and vision loss. The right foods can lower numbers and support long term health. Small daily choices, made often, add up. The DASH pattern and smart sodium and potassium habits are reliable steps you can start today.
Sources:
- NHLBI, DASH Eating Plan, https://www.nhlbi.nih.gov/education/dash-eating-plan, accessed 2025-09-12.
- American Heart Association, How Much Sodium Should I Eat Per Day?, https://www.heart.org/en/healthy-living/healthy-eating/eat-smart/sodium/how-much-sodium-should-i-eat-per-day, updated 2025-07-15.
- World Health Organization, Guideline: Potassium intake for adults and children, https://www.who.int/tools/elena/interventions/potassium-cvd-adults, accessed 2025-09-12.