Diet guide
DASH Diet: The Eating Pattern, Foods and How to Track It
In short
DASH stands for Dietary Approaches to Stop Hypertension. It is an eating pattern rich in vegetables, fruit, whole grains and low-fat dairy, and low in sodium and sweets, developed for research.
By CalorTracker Team. Published .
What DASH is
DASH is the name of an eating pattern that researchers at the National Heart, Lung, and Blood Institute (NHLBI) studied in clinical trials on blood pressure. It is built on vegetables, fruit, wholegrain foods, low-fat dairy, nuts and legumes, with poultry and fish, and it limits red meat, sweets and sodium.
This page describes that pattern. It does not tell you what to do about your own blood pressure, and it does not replace the guidance of your doctor. NHLBI publishes the official description of the eating plan, with its daily servings by calorie level, and that is where to read it.
How DASH maps to calories and food groups
The official plan is expressed as servings of each food group, scaled to a calorie level, not as macros. That makes it simple to combine with calorie counting: choose your calorie target first, then use the plan's table to see how many portions of grains, vegetables, fruit, dairy and protein fit.
Sodium is part of the pattern, so it helps to see the number on the food. Our food pages show sodium per 100 g beside calories, and the percent daily value entry in the glossary explains how the label compares it with a reference amount.
Making the pattern practical
Most of the shift comes from the plate: more vegetables and fruit, wholegrain bread in place of white, low-fat dairy, and beans or nuts for variety. Swapping a salty processed item for the plain version of the same food is often a bigger change than any single new food.
Potassium, magnesium and calcium appear in discussions of the pattern, and the nutrient lists on this site rank foods for them. Use the lists to find foods you already like, rather than to chase a number.
Foods that fit, per 100 g
These foods belong to the groups the DASH plan emphasises. The table includes fibre, and the food pages linked from it show sodium and potassium.
| Food | Calories | Protein (g) | Carbs (g) | Fat (g) | Fibre (g) | Note |
|---|---|---|---|---|---|---|
| Spinach | 23 | 2.9 | 3.6 | 0.4 | 2.2 | A vegetable with potassium and magnesium. |
| Banana | 89 | 1.1 | 22.8 | 0.3 | 2.6 | A well-known potassium food. |
| Oatmeal (Cooked) | 71 | 2.5 | 12 | 1.5 | 1.7 | A wholegrain breakfast. |
| Kidney Beans (Cooked) | 127 | 8.7 | 22.8 | 0.5 | 6.4 | Legumes with protein and fibre. |
| Almonds | 579 | 21.2 | 21.6 | 49.9 | 12.5 | Nuts used in small portions. |
| Broccoli | 34 | 2.8 | 6.6 | 0.4 | 2.6 | A vegetable with fibre. |
| Salmon (Cooked) | 206 | 22.1 | 0 | 12.4 | 0 | A fish protein. |
| Whole Wheat Bread | 252 | 12.5 | 42.7 | 3.5 | 6 | A wholegrain staple in place of white bread. |
| Skim Milk | 34 | 3.4 | 5 | 0.1 | 0 | A low-fat dairy choice. |
| Sweet Potato | 86 | 1.6 | 20.1 | 0.1 | 3 | A starchy vegetable with potassium. |
Values are USDA FoodData Central figures for the food as listed, per 100 g. Each food name opens its own page with portions and every nutrient.
Calculators for this way of eating
These run on the same formulas as the rest of the site, so the numbers match what you see in the app.
- Calorie CalculatorTurns your maintenance calories and a goal (lose, maintain or gain) into one daily calorie target, a weekly pace and a per-meal split.
- Fiber CalculatorWorks out fiber at 14 grams per 1,000 calories for your goal, next to the Adequate Intake for your sex and age.
- Macro CalculatorSplits a daily calorie target for your goal (lose, maintain or gain) into grams of protein, carbs and fat.
Food lists to browse
Ranked tables of foods by a nutrient, computed from the same USDA data.
Side-by-side food comparisons
Two foods at the same weight, so a swap is one glance.
Read next
Guides from the CalorTracker blog.
Terms used on this page
Short definitions with worked examples.
Safety and who this is not for
DASH was studied as a pattern for blood pressure, and anyone with high blood pressure or a heart or kidney condition should follow the plan their doctor gives them. Potassium-rich foods are not appropriate for everyone, including people with some kidney conditions or on certain medication. Do not change a prescribed treatment because of an eating pattern.
This page is general information, not medical advice. If you have a medical condition, take medication, are pregnant or are under eighteen, talk to a doctor or registered dietitian before you change how you eat.
Tracking dash in CalorTracker
- There is no DASH setting in the dietary preferences. Set your calorie target in the app and use the NHLBI servings table to shape your meals.
- Log meals by photo, text or voice and read the estimate before saving it.
- Save the recipes you cook often and use Pepperly to find which logged days matched the pattern's food groups most closely.
DASH: common questions
Is DASH a weight-loss diet?
Where do I find the official plan?
Sources
- National Heart, Lung, and Blood Institute. DASH Eating Plan.
- U.S. Department of Agriculture and U.S. Department of Health and Human Services. Dietary Guidelines for Americans, 2020-2025. 9th Edition. December 2020.
- FDA Daily Values, 21 CFR 101.9
- Food values: USDA FoodData Central, as described on how we calculate. Every outside source we use is on sources.

Count dash without the arithmetic
Log a meal from a photo, by text or by voice, check the estimate, and watch the day against your own targets. Free to start, no card needed to explore.
Start free on the web