DASH Diet Serving Calculator

Enter your daily calorie goal and sex to get personalized DASH diet serving recommendations for every food group. Your results show exactly how many daily servings of grains, vegetables, fruits, dairy, lean meats, nuts, fats, and sweets fit your calorie level — all based on official NHLBI DASH eating plan guidelines.

Select the calorie level that matches your daily energy needs or weight goal.

Used to provide calorie need context based on NHLBI reference guidelines.

The lower sodium target (1,500 mg) is recommended for those with high blood pressure, diabetes, or chronic kidney disease.

Results

Grains (Mainly Whole Grains)

--

Vegetables

--

Fruits

--

Low-Fat Dairy

--

Lean Meats, Poultry & Fish

--

Nuts, Seeds & Legumes

--

Fats & Oils

--

Sweets & Added Sugars

--

Daily Sodium Limit

--

DASH Diet Daily Servings by Food Group

Results Table

Frequently Asked Questions

What is the DASH diet?

DASH stands for Dietary Approaches to Stop Hypertension. It is an eating plan rich in fruits, vegetables, whole grains, low-fat dairy, fish, poultry, beans, seeds, and nuts, while limiting salt, added sugars, saturated fat, and red meat. It has been endorsed by the National Heart, Lung and Blood Institute (NHLBI), the American Heart Association, and the National Kidney Foundation.

Who should follow the DASH diet?

The DASH diet is recommended for anyone looking to lower or manage high blood pressure (hypertension), reduce risk of heart disease, or support kidney health. It is also suitable for those with diabetes or chronic kidney disease who need a lower-sodium eating plan. Because it is nutritionally balanced, it is considered a healthy eating pattern for most adults.

How many calories should I eat on the DASH diet?

Your calorie needs depend on your age, sex, height, weight, and physical activity level. The NHLBI provides general reference ranges: sedentary women aged 19–50 typically need 1,600–2,000 calories, while sedentary men aged 19–50 typically need 2,000–2,600 calories. Physically active individuals need more. Use this calculator to select the level that best matches your goal.

What is a single serving size on the DASH diet?

Serving sizes vary by food group. For grains, one serving is about 1 slice of bread or ½ cup of cooked rice or pasta. For vegetables, one serving is 1 cup of raw leafy greens or ½ cup of cooked vegetables. For fruits, one serving is 1 medium fruit or ½ cup fresh/frozen fruit. For dairy, one serving is 1 cup of low-fat milk or yogurt. The serving sizes are often smaller than typical restaurant or package portions.

What is the difference between 2,300 mg and 1,500 mg sodium targets?

The standard DASH sodium target is 2,300 mg per day, which aligns with general dietary guidelines. A stricter 1,500 mg per day target is recommended for people with high blood pressure, diabetes, chronic kidney disease, or those over age 50. The lower sodium level can produce greater blood pressure reductions, especially in those with hypertension.

How does the DASH diet help lower blood pressure?

The DASH diet reduces blood pressure through several mechanisms: it is high in potassium, calcium, and magnesium (which counteract sodium's effects), low in saturated fat, and rich in dietary fiber. Studies show that the DASH diet can lower systolic blood pressure by 8–14 mmHg, which is comparable to the effect of some blood pressure medications.

Can the DASH diet help with weight loss?

The DASH diet is not specifically designed as a weight-loss plan, but following a lower-calorie version (such as 1,600 calories per day) while increasing physical activity can lead to gradual, healthy weight loss. Because it emphasizes whole foods, lean proteins, and limits sweets and saturated fats, many people naturally reduce calorie intake while following it.

How is the DASH diet different from a low-sodium or Mediterranean diet?

The DASH diet specifically targets sodium reduction and blood pressure control with precise food group serving targets, while the Mediterranean diet emphasizes olive oil, fish, and moderate wine without strict sodium limits. A low-sodium diet alone just restricts salt, whereas DASH also prescribes the types and amounts of foods to eat. DASH and Mediterranean diets share many similarities and are both considered heart-healthy eating patterns.

More Food Calculators Tools