The DASH diet is refreshingly simple once you know what goes in your cart. There’s no counting points or banning entire food groups — just a clear list of what to load up on and what to keep to a minimum. Print this, screenshot it, or take it shopping. Here’s the full DASH diet food list, group by group, with the serving guidance to match.

Quick answer: On the DASH diet you eat plenty of vegetables, fruit, whole grains, low-fat dairy, lean protein, nuts, seeds, and legumes, and you limit sodium, red and processed meat, sweets, sugary drinks, and saturated fat. The foods aren’t exotic — they’re everyday whole foods arranged to be high in potassium, magnesium, calcium, and fiber and low in salt and saturated fat, the combination shown to lower blood pressure.1 Below is exactly what to put on your plate and what to pull back on.
Foods to eat freely
These are the backbone of DASH. Build most of every meal from this list — it’s the exact pattern of foods that lowered blood pressure in the original DASH trial.2
Skip one-size-fits-all diets. Choose your goal and get your plan.
Powered by DietGenieVegetables (aim for 4–5 servings a day) Leafy greens (spinach, kale, romaine), broccoli, tomatoes, carrots, peppers, green beans, zucchini, sweet potatoes, cauliflower, and just about any other vegetable. Fresh, frozen, or no-salt-added canned all count.
Fruits (4–5 servings a day) Apples, bananas, oranges, berries, grapes, melon, peaches, pears, mango, and dried fruit in moderation. Whole fruit beats juice for the fiber, and there’s no need to fear the natural sugar in whole fruit — it comes packaged with fiber, water, and nutrients that blunt its effect.
Whole grains (6–8 servings a day) Oats, brown rice, whole-grain bread and pasta, quinoa, barley, bulgur, and whole-grain cereals. Choose “100% whole grain” on labels and skip refined white versions where you can.
Low-fat dairy (2–3 servings a day) Skim or low-fat milk, plain low-fat yogurt, and low-fat cheese. Dairy supplies the calcium that’s part of DASH’s blood-pressure effect.
Lean protein (up to 6 ounces a day) Skinless poultry, fish (especially oily fish like salmon), eggs, and lean cuts of meat in modest portions. Fish and poultry over red meat.
Nuts, seeds, and legumes (4–5 servings a week) Almonds, walnuts, sunflower seeds, lentils, chickpeas, kidney beans, and other pulses. Great for fiber, magnesium, and plant protein — buy them unsalted.
Healthy fats (2–3 servings a day) Olive oil, canola oil, and soft (non-hydrogenated) spreads, used in moderation.

Foods to limit
You don’t have to ban these, but keep them modest — this is the other half of how DASH works.
| Limit | Why | Better swap |
|---|---|---|
| Salt/sodium | The biggest driver of high blood pressure | Herbs, spices, citrus, garlic |
| Red and processed meat | High in saturated fat and often sodium | Fish, poultry, beans |
| Sweets and added sugar | Empty calories; DASH caps them to ≤5/week | Fresh fruit |
| Sugary drinks | Liquid sugar with no upside | Water, unsweetened tea |
| Full-fat dairy and fatty meats | Saturated fat | Low-fat versions, lean cuts |
| Highly processed/packaged foods | Hidden salt and sugar | Home-cooked whole foods |
The salt rule deserves its own spotlight
Sodium is the single most important thing to watch, because DASH and low salt amplify each other — combining them lowers blood pressure more than either does alone.1 Standard DASH aims for about 2,300 mg of sodium a day; the lower-sodium version targets around 1,500 mg for a bigger effect.
The tricky part is that roughly three-quarters of the salt most people eat is already in processed and restaurant foods, not added at the table. So the real skill is label-reading: compare sodium per serving between brands (the gap is often huge), choose “low sodium” or “no salt added” options, and rinse canned beans and vegetables. Our guide to how much sodium per day breaks down the targets.
Don’t forget the potassium
DASH works partly by flipping the sodium-potassium balance — less salt, more potassium, which helps relax blood vessels. You get there automatically by eating the list above, since vegetables, fruit, beans, and dairy are potassium-rich. Bananas, potatoes, sweet potatoes, spinach, beans, and yogurt are all standouts. It’s the same principle behind our roundup of foods that lower blood pressure, and the fiber that comes along for the ride is a bonus worth reading up on in high-fiber foods.
A sample DASH shopping list
Turning the list into a cart is easier with a template. A typical DASH grocery run might include:
- Produce: spinach, broccoli, carrots, tomatoes, bell peppers, bananas, apples, oranges, berries, sweet potatoes
- Whole grains: oats, brown rice, 100% whole-grain bread, whole-wheat pasta
- Dairy: skim or low-fat milk, plain low-fat yogurt, low-fat cheese
- Protein: chicken breast, salmon or other fish, eggs, and a lean cut or two
- Pantry: dried or no-salt-added canned beans and lentils, unsalted nuts and seeds, olive oil, herbs and spices, no-salt-added canned tomatoes
Notice what’s not on it: chips, deli meats, sugary cereals, soda, and jarred sauces heavy with salt. Keeping those out of the house is half the discipline, because you can’t overeat what isn’t in the cupboard. If you shop the perimeter of the store — produce, dairy, and fresh protein — and stick to whole grains and legumes in the aisles, you’re shopping DASH almost automatically.
Putting it on your plate
A simple way to picture a DASH plate: fill half of it with vegetables and fruit, a quarter with whole grains, and a quarter with lean protein, then add a serving of low-fat dairy on the side. This “plate method” saves you from weighing and counting — get the proportions right by eye and the servings mostly take care of themselves. It also travels well: the same half-plate-of-produce rule works whether you’re at home, at a restaurant, or filling a lunchbox. Cook it with olive oil and herbs instead of butter and salt, and you’ve built a DASH meal without a single calculation. To turn this list into a week of actual meals, see the DASH diet meal plan.
Suggested read: DASH Diet Meal Plan: A Simple 7-Day Starter
The bottom line
The DASH food list is about as approachable as healthy eating gets: eat lots of vegetables, fruit, whole grains, low-fat dairy, lean protein, nuts, and legumes, and go easy on salt, red and processed meat, sweets, and saturated fat. The whole point is to raise your potassium, magnesium, calcium, and fiber while lowering sodium and saturated fat — the exact combination proven to bring blood pressure down. Keep this list handy when you shop, watch the hidden salt in packaged foods, and let vegetables and whole grains crowd out the rest. That’s the entire diet, right there on your plate.
Sacks FM, Svetkey LP, Vollmer WM, et al. Effects on blood pressure of reduced dietary sodium and the Dietary Approaches to Stop Hypertension (DASH) diet. N Engl J Med. 2001;344(1):3-10. PubMed ↩︎ ↩︎
Appel LJ, Moore TJ, Obarzanek E, et al. A clinical trial of the effects of dietary patterns on blood pressure. DASH Collaborative Research Group. N Engl J Med. 1997;336(16):1117-1124. PubMed ↩︎





