Try Nutrify free for 7 days, every featureStart free
Nutrify LogoNutrify

DASH Diet for High Blood Pressure: Foods and 7-Day Plan

By Nutrify Team•Published on November 11, 2026•Weight Loss & Dieting#dash-diet#blood-pressure
DASH Diet for High Blood Pressure: Foods and 7-Day Plan

On the DASH diet you eat vegetables, fruits, whole grains, low-fat dairy, fish, poultry, beans and nuts, and you keep sodium to 2,300 mg a day, or 1,500 mg for a bigger drop in blood pressure. At 2,000 calories, that works out to 6-8 servings of grains, 4-5 of vegetables, 4-5 of fruit and 2-3 of low-fat dairy a day, according to the National Heart, Lung, and Blood Institute (NHLBI).

DASH stands for Dietary Approaches to Stop Hypertension. It needs no special foods, and it's one of the most tested eating patterns for blood pressure: in the original trial it lowered systolic pressure by 11.4 mm Hg in people with hypertension.

This guide is general information, not medical advice. If you have high blood pressure or take medication for it, talk to your doctor before changing your diet.

Key takeaways

  • Eat more: vegetables, fruit, whole grains, low-fat dairy, beans, nuts, fish and poultry.
  • Limit: fatty meats, full-fat dairy, coconut and palm oils, sweets, sugary drinks and salty foods.
  • Sodium: 2,300 mg a day standard, 1,500 mg for the larger effect. One teaspoon of salt has about 2,325 mg.
  • Results: DASH at the lowest sodium level lowered systolic pressure by 11.5 mm Hg in trial participants with hypertension, compared with a typical American diet high in sodium.
  • Potassium: the plan aims for about 4,700 mg a day, mostly from fruits, vegetables, beans and dairy.

What is the DASH diet?

DASH is an eating plan developed from NHLBI-funded trials in the 1990s. Instead of a list of banned foods, it sets daily and weekly servings for each food group and a sodium ceiling. NHLBI's guidance is to pick foods that are rich in potassium, calcium, magnesium, fiber and protein, and lower in saturated fat, added sugars and sodium.

The diet in the original study got about 27% of its calories from fat, so it's not a low-fat diet in the strict sense. NHLBI's sample menus run at about 6% of calories from saturated fat.

DASH diet servings by calorie level

Your servings depend on how many calories you need. NHLBI's table:

Food group1,600 cal1,800 cal2,000 cal2,600 cal
Grains (mostly whole)6 a day6 a day6-8 a day10-11 a day
Vegetables3-4 a day4-5 a day4-5 a day5-6 a day
Fruits4 a day4-5 a day4-5 a day5-6 a day
Fat-free or low-fat dairy2-3 a day2-3 a day2-3 a day3 a day
Lean meat, poultry, fish3-4 or less a day6 or less a day6 or less a day6 or less a day
Nuts, seeds, legumes3-4 a week4 a week4-5 a week1 a day
Fats and oils2 a day2-3 a day2-3 a day3 a day
Sweets and added sugars3 or less a week5 or less a week5 or less a week2 or less a day
Sodium, maximum2,300 mg2,300 mg2,300 mg2,300 mg

What counts as one serving:

Food groupOne serving
Grains1 slice bread, 1 oz (28 g) dry cereal, or 1/2 cup cooked rice, pasta or cereal
Vegetables1 cup raw leafy greens, or 1/2 cup cut raw or cooked vegetables or vegetable juice
Fruits1 medium fruit, 1/4 cup dried fruit, or 1/2 cup fresh, frozen or canned fruit or juice
Dairy1 cup (8 fl oz) milk or yogurt, or 1 1/2 oz (42 g) cheese
Meat, poultry, fish1 oz (28 g) cooked, or 1 egg
Nuts, seeds, legumes1/3 cup or 1 1/2 oz (42 g) nuts, 2 tbsp peanut butter, 2 tbsp seeds, or 1/2 cup cooked beans
Fats and oils1 tsp oil or soft margarine, 1 tbsp mayonnaise, or 2 tbsp salad dressing
Sweets1 tbsp sugar or jam, 1/2 cup sorbet, or 1 cup lemonade

For reference, NHLBI estimates that a sedentary woman aged 31-50 needs about 1,800 calories a day and a sedentary man of the same age about 2,200.

DASH diet foods to eat

  • Grains: whole-wheat bread and pasta, oatmeal, brown rice, English muffins, unsalted popcorn and pretzels. Our oatmeal nutrition guide covers one of the easiest DASH breakfasts.
  • Vegetables: broccoli, carrots, collards, green beans, peas, kale, potatoes, spinach, squash, sweet potatoes, tomatoes.
  • Fruits: apples, apricots, bananas, dates, grapes, oranges, grapefruit, mangoes, melons, peaches, pineapple, raisins, strawberries.
  • Dairy: fat-free or low-fat milk, buttermilk, yogurt and reduced-fat cheese.
  • Protein: fish, skinless poultry and lean meats, broiled, roasted or poached. Fatty fish like salmon counts here.
  • Nuts, seeds and legumes: almonds, peanuts, walnuts, sunflower seeds, peanut butter, kidney beans, lentils, split peas. See nuts ranked by calories and protein for portion sizes.
  • Fats: vegetable oils such as canola, corn, olive or safflower, soft margarine, low-fat mayonnaise.

Potassium is one of the reasons DASH works, and the plan targets about 4,700 mg a day. These common DASH foods are good sources, per serving in USDA data:

FoodServingPotassium (mg)
Baked potato with skin1 medium (173 g)926
White beans, canned1/2 cup (131 g)595
Sweet potato, baked1 medium (114 g)542
Low-fat plain yogurt8 oz (227 g)531
Cantaloupe1 cup cubes (160 g)427
Banana1 medium (118 g)422
Spinach, cooked1/2 cup (90 g)419
Dried apricots1/4 cup (33 g)378
Lentils, cooked1/2 cup (99 g)365
Salmon, cooked3 oz (85 g)326
Orange1 medium (131 g)237
Broccoli, cooked1/2 cup (78 g)229
Almonds1 oz (28 g)208

If you have kidney disease or take medicines that raise potassium, ask your doctor before increasing it.

Foods to limit on the DASH diet

  • Saturated fat: fatty meats, full-fat dairy, and tropical oils like coconut, palm kernel and palm oil.
  • Sugar: sugar-sweetened drinks and sweets, kept to 5 or fewer servings a week at 2,000 calories.
  • Sodium: cured meats like bacon and ham, pickles, olives, sauerkraut, instant or flavored rice and pasta, and dishes made with soy sauce or broth.

NHLBI points out that most of the sodium Americans eat comes from processed and prepared foods such as bread, cold cuts, pizza, soups, sandwiches, cheese and salty snacks. Its own DASH menus show how quickly everyday foods add up:

Food in NHLBI's DASH menusSodium (mg)
2 slices whole wheat bread299
1 tbsp Dijon mustard373
3 tbsp Parmesan cheese287
1/2 cup low-fat cottage cheese459
2 oz low-fat, low-sodium ham549

Restaurant meals are often the hardest part. A full order of many Chinese takeout dishes carries more than a day's sodium; our Chinese food calories guide lists the numbers dish by dish.

How much the DASH diet lowers blood pressure

TrialWhoWhat was testedResult (systolic)
DASH, Appel et al., NEJM 1997459 adults, 8 weeks, sodium and weight held steadyDASH vs typical American diet-5.5 mm Hg overall; -11.4 in the 133 with hypertension; -3.5 in those without
DASH-Sodium, Sacks et al., NEJM 2001412 adults, 30 days at each sodium levelDASH or control diet at high, medium and low sodiumLow-sodium DASH vs high-sodium control: -7.1 without hypertension, -11.5 with hypertension
DASH-Sodium reanalysis, Juraschek et al., JACC 2017Same 412 adults, by starting blood pressureLow-sodium DASH vs high-sodium control-5.3 if starting below 130; -20.8 if starting at 150 or higher

The effect was largest in people who started with the highest readings, and cutting sodium added to the diet's effect: in DASH-Sodium, blood pressure fell with each step down in sodium on both diets, and the low-sodium DASH diet beat the typical American diet at every sodium level.

Later NHLBI-funded trials built on this. In OmniHeart (164 adults), swapping 10% of daily calories from carbohydrate to protein or unsaturated fat lowered blood pressure and blood lipids more than the original DASH diet. In PREMIER (810 adults, 6 months), people who got counseling and followed DASH had the largest blood pressure drops.

DASH diet sodium: 2,300 vs 1,500 mg

The standard DASH plan caps sodium at 2,300 mg a day, which is what you get from about one teaspoon of table salt (2,325 mg). The lower 1,500 mg level is about two-thirds of a teaspoon. For context, the FDA says the average American eats about 3,400 mg a day.

NHLBI's menus show the 1,500 mg version is mostly a matter of swaps:

  • Shredded wheat instead of bran flakes saves about 219 mg.
  • Regular mustard instead of Dijon saves about 198 mg per tablespoon.
  • Low-sodium cheese instead of reduced-fat cheddar saves about 198 mg per slice.
  • Chicken salad made without salt saves about 59 mg per serving.

Other NHLBI tips: rinse canned beans and vegetables, don't salt the water for rice and pasta, season with herbs, spices, lemon or lime, and ask restaurants to cook without added salt.

7-day DASH diet meal plan

This is NHLBI's own week of DASH menus at 2,000 calories and the 2,300 mg sodium level. The menus are built around the DASH food groups, though single days run under or over a target (Day 4 has 4 grain servings against 6-8).

DayBreakfastLunchDinnerSnacks
1Bran flakes with banana and low-fat milk, whole wheat toast, orange juiceChicken salad sandwich on whole wheat, cucumber and tomato salad, fruit cocktailRoast beef (eye of round), green beans, small baked potato with fat-free sour cream, whole wheat roll, apple, milkUnsalted almonds, raisins, fat-free yogurt
2Instant oatmeal, mini whole wheat bagel with peanut butter, banana, low-fat milkChicken breast sandwich with reduced-fat cheddar, cantaloupe, apple juiceSpaghetti with vegetarian sauce and Parmesan, spinach salad, corn, canned pearsUnsalted almonds, dried apricots, fat-free yogurt
3Bran flakes with banana and low-fat milk, whole wheat toast, orange juiceRoast beef barbecue sandwich with reduced-fat cheddar, new potato salad, orangeCod with lemon, brown rice, spinach sauteed with almonds, cornbread muffinFat-free yogurt, sunflower seeds, graham crackers with peanut butter
4Whole wheat toast, fat-free yogurt, peach, grape juiceLow-sodium ham and cheese sandwich, carrot sticksChicken and Spanish rice, green peas, cantaloupe, low-fat milkUnsalted almonds, apricots, apple juice, low-fat milk
5Whole grain oat cereal with banana and low-fat milk, raisin bagel with peanut butter, orange juiceTuna salad plate, cucumber salad, low-fat cottage cheese with pineappleTurkey meatloaf, small baked potato, collard greens, whole wheat roll, peachFat-free yogurt, unsalted sunflower seeds
6Low-fat granola bar, banana, fat-free yogurt, orange juice, low-fat milkTurkey breast sandwich, steamed broccoli, orangeSpicy baked fish, scallion rice, spinach with almonds, carrots, whole wheat roll, small cookieUnsalted peanuts, low-fat milk, dried apricots
7Whole grain oat cereal with banana and low-fat milk, fat-free yogurtTuna salad sandwich, apple, low-fat milkZucchini lasagna, spinach and tomato salad, whole wheat roll, grape juiceUnsalted almonds, dried apricots, whole wheat crackers

NHLBI's published totals for each day:

DayCaloriesSodium (mg)Potassium (mg)Fiber (g)Protein (g)
12,0622,1014,90937114
22,0272,0354,7153499
31,9972,1144,67634103
42,0242,3124,57535110
51,9762,3734,76930111
61,9391,6714,71036105
71,9932,0694,6933293

Two days run a little over 2,300 mg. NHLBI's advice is not to worry if some days are off target and to keep the average of several days close to the recommended servings and sodium. If you need fewer calories, shrink the portions and use the 1,600 or 1,800 calorie servings above.

DASH diet for weight loss

DASH wasn't designed as a weight-loss diet. In the DASH and DASH-Sodium trials, weight was held steady on purpose, so the blood pressure results came from the food, not weight loss. NHLBI says you can use the plan to lose weight by choosing a lower calorie level and cutting calories gradually, for example by eating less meat and more vegetables, fruit, whole grains and beans, and drinking water instead of soda or juice.

PREMIER showed that combining DASH with counseling and more physical activity produced both weight loss and the biggest blood pressure drops. To set a calorie level, use the calorie deficit calculator. If you're choosing between eating patterns, our Mediterranean diet guide covers how that one compares.

Getting started

  • Change one thing at a time. Add a vegetable to lunch and dinner first, then a fruit to breakfast, then switch to low-fat dairy.
  • Read labels for sodium. Compare bread, cheese, soup and condiments, which add up faster than the salt shaker.
  • Track for a week or two. Writing down food groups and sodium shows where you are against the targets. Nutrify, the app we make, logs a meal from a photo or a typed description; it has a 7-day free trial, then a paid subscription.
  • Keep checking your blood pressure and share the readings with your doctor, especially if you take medication.

Sources

Frequently Asked Questions

Find answers to common questions

  • Vegetables, fruits, whole grains, fat-free or low-fat dairy, fish, poultry, beans, nuts, seeds and vegetable oils. At 2,000 calories a day, NHLBI suggests 6-8 servings of grains, 4-5 of vegetables, 4-5 of fruit and 2-3 of low-fat dairy.

  • No food is banned, but DASH limits fatty meats, full-fat dairy, coconut and palm oils, sugary drinks and sweets (5 or fewer servings a week at 2,000 calories), and salty foods like cured meats, pickles and many packaged and restaurant foods.

  • In the original 8-week trial, DASH lowered systolic blood pressure by 5.5 mm Hg overall and by 11.4 mm Hg in people with high blood pressure. Combined with the lowest sodium level (about 1,500 mg), it lowered systolic pressure by 11.5 mm Hg in people with hypertension, compared with a typical high-sodium American diet.

  • The main trials measured clear drops after 30 days to 8 weeks of eating the DASH way. Keep following it and check your readings with your doctor to see your own response.

  • The standard DASH limit is 2,300 mg of sodium a day, about one teaspoon of salt. NHLBI notes that 1,500 mg a day lowers blood pressure even further.

  • It can be. DASH isn't built around a calorie target, but in the PREMIER trial people who combined DASH with counseling and more activity lost weight and had the largest blood pressure drops. For weight loss, pick the DASH calorie level below your maintenance needs.

  • Don't stop or change any blood pressure medication on your own. DASH works alongside treatment, and your doctor can tell you whether your plan can change as your readings improve.

  • Both center on vegetables, fruit, whole grains, fish and legumes. DASH sets daily servings and a firm sodium limit and leans on low-fat dairy, while the Mediterranean pattern puts more emphasis on olive oil and has no fixed sodium number.

Nutrify Team's avatar

Nutrify Team

A team of nutrition experts, developers, and health enthusiasts dedicated to making healthy living accessible to everyone.

Follow Nutrify on Google

Add Nutrify as a preferred source to see more of our nutrition guides in your Google results.