A Healthy Grocery List on a Budget
Plan a week of healthy, lower-cost groceries with a categorized shopping list, simple price comparisons, smart frozen and canned picks, and less food waste.
Eating well on a tight budget mostly comes down to planning, a good list, and a few habits at the shelf. This guide gives you a ready-to-use grocery list by category, shows you how to compare prices, and explains how to store food so less of it ends up in the trash.
Plan before you shop
The CDC suggests planning a weekly menu and shopping with a list, building meals around ingredients you can use more than once, and cooking soups or casseroles in batches so you can freeze leftovers for later.
Before you write the list, check what you already have. The FDA recommends that you think about the week’s meals and look in your fridge and pantry first, then buy only what you need and stick to the list.
A few more planning habits help:
- Check what’s on sale. The National Institute on Aging suggests looking at store ads to see what’s on sale, planning some meals around those items, and stocking up on nonperishables like canned goods when they’re discounted.
- Shop after you eat. A USDA tip sheet advises that you don’t shop hungry, because it’s easier to pass on snack foods you didn’t plan to buy.
- Plan for leftovers. Our meal prep basics guide covers a simple weekly routine.
The grocery list
Use this as a template and cross off what you don’t need. It covers each food group so you can build a balanced plate.
| Category | Items to consider | What to look for |
|---|---|---|
| Fresh produce | Bananas, apples, oranges, carrots, cabbage, onions, potatoes, lettuce, peppers, whatever is in season | Buy smaller amounts of foods that spoil quickly |
| Frozen produce | Mixed vegetables, spinach, peas, broccoli, berries | Plain, with no added sauces, salt, or sugar |
| Canned produce | Tomatoes, corn, green beans, carrots, peaches, pears | Vegetables labeled “no salt added” or “low sodium”; fruit packed in water or 100% juice |
| Whole grains | Rolled oats, brown rice, whole-wheat bread, whole-wheat pasta | “Whole grain” or “whole wheat” as the first ingredient |
| Lower-cost proteins | Dried or canned beans, lentils, eggs, canned light tuna, canned salmon, sardines | Low-sodium canned beans and fish |
| Dairy and alternatives | Milk, plain yogurt, cheese, or fortified soy milk or soy yogurt | Options with no added sugars |
| Pantry basics | Cooking oil, dried herbs and spices, vinegar, low-sodium broth, flour | Store brands of basics you use often |
Checklist version
- 3–4 fresh fruits and vegetables, including at least one that’s in season
- 2–3 bags of plain frozen vegetables or fruit
- 2–3 cans of no-salt-added vegetables or fruit in water or juice
- 1–2 whole grains (oats, brown rice, or whole-wheat pasta)
- 1 bag of dried beans or lentils, or 2–3 cans of low-sodium beans
- 1 dozen eggs
- 1–2 cans of fish
- Milk, yogurt, or a fortified soy alternative
- Any pantry staples you’re running low on
Frozen and canned produce count
You don’t need to buy everything fresh. The CDC says frozen or canned vegetables and fruits can be just as nutritious as fresh, as long as you choose options without added salt, sugar, or syrup. CDC budget guidance adds that frozen and canned options cost less, last longer, and let you eat produce that’s out of season.
The NHS gives the same advice: buy fruit and vegetables tinned in natural juice or water, with no added sugar or salt. For frozen foods, the CDC suggests skipping versions with butter or cream sauces.
Lower-cost proteins
- Beans and lentils. NIDDK notes that canned beans cost less than meat and fish. MedlinePlus adds that dried beans are much cheaper than canned if you have time to cook them.
- Eggs. Dietary guidance summarized by MedlinePlus counts eggs as a protein food and suggests using beans, peas, lentils, or soy in place of meat at least once a week.
- Canned fish. The FDA lists canned light tuna, salmon, and sardines among its “Best Choices” for lower-mercury fish. If you’re pregnant, breastfeeding, or feeding young children, follow the FDA’s serving advice for those groups and check with your doctor or a registered dietitian.
Compare prices at the shelf
The price on the package doesn’t tell you much on its own. A USDA tip sheet suggests you compare the price and the number of servings across fresh, canned, and frozen forms of the same food.
- Use the unit price when it’s shown. If the shelf tag lists a price per ounce or per pound, compare that number across sizes and brands.
- Work out cost per serving. If there’s no unit price, divide the package price by the “servings per container” on the Nutrition Facts label. Our guide on how to read a nutrition label explains where to find it.
- Buy food in its simplest form. The same tip sheet notes that pre-cut, pre-washed, and ready-to-eat produce often costs much more than whole produce.
Buy in season
Fruits and vegetables that are in season are easier to find, have more flavor, and are usually less expensive, according to USDA. When a favorite isn’t in season, reach for the frozen or canned version.
Try store brands
NIA says store-brand products are often the same as more expensive name-brand ones, and NIDDK notes they may be shelved higher or lower than eye level, so look up and down. Compare the Nutrition Facts and ingredients to confirm you’re getting a similar product.
Buy in bulk carefully
Bulk can save money on foods that keep, such as beans, grains, and nuts, which CDC suggests buying in larger amounts. The FDA cautions against buying perishable foods in bulk if they may spoil first. MedlinePlus suggests dividing large packages into smaller portions and storing what you won’t use right away.
Waste less and store food well
The FDA recommends you:
- Keep your refrigerator at 40°F or below and your freezer at 0°F.
- Set aside one spot in the fridge for foods that need to be eaten in the next few days.
- Check the fridge often, and eat or freeze items before they go bad.
- Use produce with cosmetic flaws, which the FDA notes isn’t damaged or rotten.
For leftovers, the USDA Food Safety and Inspection Service says to refrigerate them within 2 hours (1 hour if it’s above 90°F), divide large amounts into shallow containers so they cool quickly, and eat them within 3 to 4 days or freeze them for 3 to 4 months.
If you follow a special diet for a health condition, such as diabetes, kidney disease, or a food allergy, check with your doctor or a registered dietitian before making big changes to what you buy. See our medical disclaimer for more.
Sources
- 6 Tips for Eating Healthy on a Budget — CDC
- Healthy Habits: Fruits and Vegetables — CDC
- Smart Shopping for Veggies and Fruits (USDA tip sheet) — NIH
- Overcoming Roadblocks to Healthy Eating — National Institute on Aging
- Keep Active & Eat Healthy to Feel Great — NIDDK
- Healthy grocery shopping — MedlinePlus
- Dietary Guidelines for Americans 2025–2030 — MedlinePlus
- Advice about Eating Fish — FDA
- Tips to Reduce Food Waste — FDA
- Leftovers and Food Safety — USDA FSIS
- 5 A Day: what counts? — NHS