DASH Diet Shopping List: What to Buy Every Week

By Natasha Meadows, MD (Dr. Tasha)

By Natasha Meadows, MD (Dr. Tasha)  |  12 min read

DASH Diet

Quick Answer

A DASH diet shopping list focuses on five categories every week: vegetables, fruits, whole grains, lean proteins, and low-sodium pantry staples. The goal isn’t a perfect cart — it’s a reliable one. When your kitchen is stocked with the right basics, eating for blood pressure becomes the path of least resistance rather than a constant act of willpower.

You can’t eat what isn’t there. Stock your kitchen once a week and the rest takes care of itself.

Key Takeaways

✓ DASH eating is built around five categories — produce, whole grains, lean protein, low-fat dairy, and smart pantry staples. A consistent weekly list covers all five.

✓ Potassium is the blood pressure nutrient most people miss — spinach, sweet potatoes, beans, and bananas are your highest-impact weekly buys.

✓ Frozen vegetables and canned “no salt added” beans are just as effective as fresh — and far more realistic for a busy week.

✓ The label to look for on canned and packaged foods: “no salt added” or less than 140mg sodium per serving.

✓ Two hours of Sunday batch prep saves 30–45 minutes every weekday — and removes the “too tired to cook” excuse that derails most good intentions.

✓ You don’t need a perfect cart every week. A reliable cart — the same core items, consistently — is what actually lowers blood pressure over time.

Diane had read everything about the DASH diet. She knew it worked. She’d even printed out a food list from a website and taped it to her refrigerator. But every Sunday she stood in the grocery store, list in hand, and froze. Too many options. Too much to think about. She’d grab a few things she recognized and go home with a cart that didn’t quite add up to anything.

Three weeks later her blood pressure hadn’t moved. She came in frustrated. “I’m trying to do the DASH diet but I can’t figure out what to actually buy.”

That’s the gap nobody fills. Plenty of resources explain what DASH is. Very few tell you exactly what to put in your cart every week — in a way that’s realistic for someone who works full time, helps an aging parent, and doesn’t have three hours to cook on a weeknight.

This post fills that gap. A complete, physician-reviewed DASH shopping list organized by category, with the specific items that move blood pressure numbers — and the practical notes that make it actually work in a real kitchen.

Print it, screenshot it, or save it. This is your weekly starting point.

DASH diet — weekly shopping targets at a glance:

Category Daily Target Key BP Benefit
Vegetables 4–5 servings Potassium, magnesium, nitrates
Fruits 4–5 servings Potassium, fiber, antioxidants
Whole Grains 6–8 servings Fiber, magnesium, satiety
Lean Protein 6 oz or fewer Satiety, muscle support, low sodium
Low-Fat Dairy 2–3 servings Calcium, potassium
Sodium limit Under 2,300 mg/day Direct BP reduction

Free Download: 50 DASH Recipes for Busy Adults Over 40

✓ Physician-approved ingredients — all DASH-aligned

✓ 30 minutes or less — designed for real weeknights

✓ Pairs perfectly with this shopping list

Download the Free Cookbook →

Why Your Shopping List Is the Most Important Health Decision You Make

Here’s something I tell every patient who’s trying to eat better for blood pressure: willpower is not the problem. Environment is. When your kitchen is stocked with the right things, good choices become automatic. When it isn’t, every meal is a negotiation you’re destined to lose by Thursday.

The DASH eating pattern works through consistent daily intake of potassium, magnesium, fiber, and calcium — nutrients found in specific foods. For those nutrients to lower your blood pressure, those foods have to be in your home every week. That’s it. That’s the whole strategy.

DASH provides approximately 4,700 mg of potassium daily — nearly double what most Americans currently get. It provides about 500 mg of magnesium daily through whole grains, nuts, seeds, leafy greens, and beans. Both nutrients directly support healthier blood pressure by relaxing blood vessel walls and helping your body eliminate excess sodium. You can’t get there with a vague intention to “eat more vegetables.” You get there with a specific list, a reliable store run, and a kitchen that does the heavy lifting for you.

This list isn’t about perfection. It’s about consistency. The same core items, week after week, so that DASH eating becomes what’s normal in your kitchen rather than what requires effort. For the full picture on how DASH reduces blood pressure, see our post on the DASH diet for blood pressure.

Produce: The Foundation of Every DASH Week

This is where blood pressure improvement happens. Vegetables and fruits deliver the potassium, magnesium, fiber, and nitrates that directly lower blood pressure — and most people are dramatically under-consuming all four. DASH targets 4–5 servings of vegetables and 4–5 servings of fruit daily. That sounds like a lot. Broken down into what you’re actually putting in your cart, it’s manageable.

Highest-priority vegetables — buy these every week:

Spinach or baby spinach (2 bags) — 839 mg potassium per cup cooked
Sweet potatoes (3–4) — 542 mg potassium each
Broccoli (fresh or frozen, 1–2 bags) — 457 mg potassium per cup cooked
Bell peppers, any color (3–4) — versatile, high in vitamin C
Cherry tomatoes (1 container) — easy snacking, potassium and lycopene
Carrots (1 bag) — fiber, grab-and-go snack
Zucchini or yellow squash (2–3) — light, fast to cook
Onions and garlic — flavor base for everything, zero sodium
Frozen mixed vegetables (1–2 bags) — weeknight backup, equally nutritious

Highest-priority fruits — buy these every week:

Bananas (5–6) — 422 mg potassium each, fastest DASH food there is
Blueberries (fresh or frozen, 1–2 containers) — antioxidants, blood vessel support
Oranges or clementines (1 bag) — potassium, vitamin C, portable
Apples (3–4) — fiber, long shelf life
Frozen berries (1 bag) — smoothies, oatmeal, yogurt topping
Avocados (2–3) — 690 mg potassium each, healthy fat, filling

One rule on buying fresh vs. frozen: Frozen is fine. Frozen vegetables are picked and frozen at peak nutrition — they’re not inferior to fresh. For busy weeks, having a freezer stocked with broccoli, spinach, and mixed vegetables is far better than having fresh produce you don’t use. Buy both. Use fresh early in the week, frozen toward the end.

Proteins: Lean, Varied, and Actually Satisfying

DASH limits protein to 6 or fewer ounces of lean meat, poultry, or fish daily — and emphasizes beans, lentils, and nuts as primary protein sources several times per week. This isn’t about deprivation. It’s about swapping high-sodium processed proteins for lower-sodium whole-food options that also happen to bring potassium and fiber to the table.

Weekly protein list:

Animal proteins:
Salmon (1–2 fillets, 4 oz each) — omega-3s, potassium, low sodium
Chicken breast or thighs, skinless (12–16 oz) — versatile, leans on spice not salt
Eggs (1 dozen) — fast protein, breakfast through dinner
Ground turkey (8 oz) — lower saturated fat than beef
Canned tuna in water, low-sodium (2 cans) — fast lunch protein

Plant proteins (buy every week — not optional):
Canned chickpeas, no salt added (2 cans)
Canned black beans, no salt added (2 cans)
Canned lentils or dry lentils (1 bag) — 731 mg potassium per cup cooked
Unsalted walnuts and almonds (small bags) — 4–5 servings per week target
Natural almond butter or peanut butter, no salt added (1 jar)

The label to watch on canned beans: “no salt added.” Regular canned beans can have 300–400 mg of sodium per half cup. The no-salt-added version has under 20 mg. That difference compounds significantly across a week of meals. If you can only find regular canned beans, drain and rinse them — that removes about 40% of the sodium.

Whole Grains: What to Buy and What to Skip

DASH targets 6–8 servings of whole grains daily — which sounds like more than it is once you realize that a slice of whole wheat bread, a half cup of oatmeal, and a half cup of brown rice each count as one serving. The goal is replacing refined grains (white bread, white rice, white pasta) with whole grain versions that bring fiber, magnesium, and sustained energy.

Buy these weekly:

Steel-cut or old-fashioned oats — breakfast foundation, no sodium
Brown rice (bag or microwaveable pouches) — fastest weeknight grain
Quinoa — complete protein + grain, cooks in 15 minutes
Whole wheat bread (look for 100% whole wheat as first ingredient)
Whole wheat pasta — swap 1:1 for regular pasta in any recipe
Whole grain crackers (look for under 140 mg sodium per serving)

The one label check that matters: On bread and crackers, look at the sodium per serving. A slice of bread can quietly add 150–200 mg of sodium. Multiply that by two slices twice a day and you’ve used a significant portion of your daily budget before you’ve seasoned a single meal. Look for options under 120 mg per slice.

Microwaveable brown rice pouches deserve a special mention for busy households. They cook in 90 seconds, have no sodium, and remove one more barrier to eating a DASH-compliant dinner on a Wednesday night when you’re exhausted. Convenience isn’t cheating — it’s strategy.

Dairy and Dairy Alternatives

DASH recommends 2–3 servings of low-fat or fat-free dairy daily for calcium and potassium. This is one of the more flexible categories — dairy alternatives work too, as long as they’re unsweetened and calcium-fortified.

Plain Greek yogurt, low-fat (32 oz container) — 380 mg potassium per cup, high protein
Skim or 1% milk (½ gallon) — 366 mg potassium per cup
Low-fat cottage cheese (small container) — high protein, calcium
Part-skim mozzarella string cheese — easy snack, portion-controlled
Unsweetened almond or oat milk, calcium-fortified — if avoiding dairy

Plain Greek yogurt is one of the highest-value buys on this entire list. It works as breakfast with berries, as a sour cream substitute on tacos, as a base for dressings, and as an afternoon snack. Buy the large container — the small individual cups are more expensive per ounce and generate more waste.

Pantry Staples: The Low-Sodium Swaps That Matter Most

Your pantry is where blood pressure management succeeds or fails quietly. The same meal cooked with regular canned tomatoes versus no-salt-added tomatoes can differ by 400 mg of sodium — and you’ll never taste the difference. These swaps are the lowest-effort, highest-impact changes you can make.

Stock these every week:

Canned goods (always “no salt added”):
Diced tomatoes, no salt added (2–3 cans)
Tomato sauce, no salt added (2 cans)
Low-sodium chicken or vegetable broth (1 carton)
Chickpeas and black beans, no salt added (covered above in proteins)

Oils and fats:
Extra virgin olive oil — primary cooking fat
Avocado oil spray — high-heat cooking without sodium

Flavor without sodium:
Garlic powder, onion powder, cumin, paprika, Italian herb blend, cinnamon
Balsamic vinegar, red wine vinegar, apple cider vinegar
Low-sodium soy sauce or coconut aminos
Lemon and lime (fresh — a squeeze over any dish replaces the need for salt)

Blood pressure boosters:
Ground flaxseed (add to oatmeal, yogurt, smoothies — 1–2 tablespoons daily)
Hummus — healthy fat, plant protein, low sodium compared to most dips
Unsalted mixed nuts — 1 oz daily is the DASH target for nuts and seeds

Ground flaxseed deserves its own mention. It’s inexpensive, keeps well, and slips invisibly into oatmeal, yogurt, or smoothies. For more on specific foods that actively lower blood pressure, see our post on foods that lower blood pressure. And for a detailed breakdown of how sodium reduction fits into the full picture, see our post on hidden causes of high blood pressure after 40.

Sunday Batch Prep: Two Hours That Save the Week

Having the right food in your cart is step one. Having it ready to eat when you’re tired on a Wednesday night is step two. That’s where batch prep comes in — and it doesn’t require turning Sunday into a culinary marathon.

Two hours of prep on Sunday consistently saves 30–45 minutes every weekday. More importantly, it removes the decision fatigue that leads to takeout. When dinner is mostly assembled, you make it. When it requires starting from scratch at 7 p.m., you order instead.

Sunday prep checklist (do all of these or pick three):

Cook a large batch of brown rice or quinoa — refrigerates well for 5 days
Wash and chop vegetables — store in clear containers so you actually use them
Hard-boil 6 eggs — grab-and-go protein all week
Prep overnight oats for Monday through Wednesday (3 jars, 10 minutes)
Cook a pot of lentils or beans from dry — freeze half for the following week
Make a large batch of soup or grain salad — serves as lunch for 3 days

Diane started with just two of these — overnight oats and pre-chopped vegetables. That alone changed her week. “I used to come home and stare at the fridge,” she told me. “Now I open it and there’s already something ready.” Eight weeks later her blood pressure had dropped from 142/88 to 128/80. Same DASH principles. Different kitchen setup.

Your Next Steps

You don’t need a perfect cart. You need a reliable one. The same core items, consistently, week after week — that’s how the DASH eating pattern actually lowers blood pressure over time. Not a single heroic grocery run, but a rhythm.

Start with the highest-impact buys: spinach, sweet potatoes, bananas, beans, oats, and Greek yogurt. If those six things are in your kitchen every week, you’re already most of the way there. Add to the list gradually as the routine becomes normal.

If you want to see exactly how these ingredients translate into meals, the free DASH recipe book below has 50 recipes built around this same shopping list — quick, realistic, no deprivation. And if you’re pairing this with daily walking, see our post on walking to lower blood pressure — food and movement together produce results neither achieves alone.

Print this list. Take it to the store this week. That’s the whole next step.

50 DASH Recipes That Use Exactly This Shopping List

✓ Blood pressure-friendly · physician-approved

✓ 30 minutes or less · real weeknight meals

✓ Free download · no perfection required

Download the Free Cookbook →

Frequently Asked Questions

How much does a week of DASH groceries cost?

A full week of DASH groceries for one person typically runs $80–$120, depending on your location, store, and whether you’re buying fresh or frozen produce. Frozen vegetables, canned no-salt-added beans, and buying proteins in bulk significantly reduce the cost. The pantry staples — olive oil, spices, oats, grains — are one-time purchases that last for weeks. Over time, a DASH kitchen is often less expensive than a processed-food kitchen once you account for the cost of convenience foods.

Can I use frozen vegetables on the DASH diet?

Yes — and for many people, frozen vegetables are the more practical choice. They’re picked at peak ripeness and flash-frozen, which preserves most of their nutritional value. The key is choosing plain frozen vegetables with no added sauce, salt, or seasonings. A bag of plain frozen broccoli or spinach is nutritionally comparable to fresh and far less likely to go bad mid-week. Use fresh produce early in the week, frozen toward the end.

What’s the most important thing to look for on food labels?

Sodium per serving is the number that matters most. A general DASH target is under 2,300 mg of sodium per day, with greater benefit closer to 1,500 mg. On packaged foods, look for options under 140 mg of sodium per serving — that’s the FDA’s definition of “low sodium.” On canned goods like tomatoes, beans, and broth, look for “no salt added” specifically. The difference between regular and no-salt-added canned tomatoes can be 400 mg of sodium per half cup — a difference that adds up dramatically across a week of cooking.

Do I have to give up meat completely on the DASH diet?

No. DASH is not a vegetarian diet. It limits lean meat, poultry, and fish to 6 or fewer ounces daily — which is less than many people currently eat, but not elimination. The shift is toward emphasizing plant proteins like beans, lentils, and nuts as the primary protein sources for several meals per week, with animal protein as a supporting player rather than the centerpiece. Most people find this easier than expected once their pantry is stocked with good plant protein options.

Which vegetables have the most potassium for blood pressure?

The highest-potassium vegetables are potato with skin (926 mg per medium), Swiss chard cooked (961 mg per cup), spinach cooked (839 mg per cup), acorn squash (896 mg per cup), sweet potato (542 mg per medium), and broccoli cooked (457 mg per cup). For practical weekly shopping, spinach, sweet potatoes, and broccoli are the three to prioritize — they’re widely available, affordable, versatile, and consistently high in potassium. Note that if you have kidney disease or take certain medications, speak with your physician before significantly increasing potassium intake.

How long before DASH eating starts lowering blood pressure?

Research shows that meaningful blood pressure benefits from DASH eating can start within two weeks of consistent adherence. The full effect — which can reach approximately 8–14 mmHg systolic reduction — builds over several weeks as your body adjusts to the improved nutrient balance. Consistency is the key variable. Two weeks of imperfect DASH eating produces more benefit than a single perfect week followed by a return to old habits. For more on what drives DASH results, see our post on the DASH diet and blood pressure.

Sources

  • Jones DW, Ferdinand KC, Taler SJ, et al. 2025 AHA/ACC/Multisociety Guideline for the Prevention, Detection, Evaluation, and Management of High Blood Pressure in Adults. J Am Coll Cardiol. 2025;86(18):1567–1678.
  • 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. doi:10.1056/NEJM200101043440101.
  • 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. doi:10.1056/NEJM199704173361601.
  • National Heart, Lung, and Blood Institute. DASH Eating Plan. U.S. Department of Health and Human Services. Accessed 2025.

Medical Disclaimer

The information provided in this article is for educational and informational purposes only and is not intended as medical advice, diagnosis, or treatment.

This content should not be used as a substitute for professional medical advice, diagnosis, or treatment. Always seek the advice of your physician or other qualified health provider with any questions you may have regarding a medical condition, including high blood pressure (hypertension).

Never disregard professional medical advice or delay seeking it because of something you have read on this blog. If you think you may have a medical emergency, call your doctor or 911 immediately.

The author is a board-certified physician, but this blog does not create a doctor-patient relationship. Individual results may vary, and the lifestyle interventions discussed may not be appropriate for everyone. Always consult your healthcare provider before making any changes to your diet, exercise routine, or medication regimen.

Natasha Meadows, MD (Dr. Tasha)

Board-certified internal medicine physician with 23+ years of clinical experience. Dr. Tasha helps busy adults over 40 lower blood pressure through evidence-based lifestyle strategies — without judgment, perfectionism, or impossible routines. Learn more →

Scroll to Top