Groceries and pantry
Weekly grocery list: the basics so you never run out
Quick answer
A weekly grocery run covers fresh food for the next few days (fruit, vegetables, salad, bread, milk, eggs, yogurt and any meat you'll cook soon) plus top-ups of the staples you can't run out of, like coffee and toilet paper. Plan four or five dinners rather than seven, and eat delicate produce early in the week and hardier things later.
Your weekly grocery list is for fresh food you’ll eat in the next few days (fruit, vegetables, salad, bread, milk, eggs, yogurt and any meat you’re cooking soon) plus top-ups of the things you simply can’t run out of, like coffee and toilet paper. Plan four or five dinners instead of seven, and use up the delicate stuff first.
If you also do a big monthly stock-up, the weekly shop is your fresh top-up. If you don’t, it’s your main event, and the list below works just the same.
Plan your week in 10 minutes
Meal planning doesn’t have to look like a lifestyle blog. This is enough:
- Check the calendar. How many nights are you eating at home? Work dinners, trips, guests?
- Pick four or five dinners. Leave a night or two free for leftovers, eggs on toast or “fridge forage.” A seven-dinner plan usually ends with a sad bag of spinach in the trash.
- Look in the fridge before you write anything. Whatever needs using up goes into the plan first.
- Write the list by section: produce, bakery, dairy, meat, everything else.
- Run through your never-run-out list (below).
A sample five-dinner week
- Monday: sheet-pan chicken with whatever vegetables are on hand
- Tuesday: pasta with tomato sauce and a side salad
- Wednesday: leftovers night
- Thursday: tacos or wraps
- Friday: eggs on toast, or anything that needs using up
That plan alone writes half your list: chicken, a few vegetables, pasta, canned tomatoes, salad, tortillas and eggs. Swap in your own regulars and it takes minutes.
The basic weekly list
Scale it to your household and cross off what you don’t eat.
Produce
- salad greens or spinach
- tomatoes
- onions and garlic
- potatoes, carrots, squash
- seasonal veg (zucchini, broccoli, green beans, peppers)
- fruit for the week (bananas, apples, oranges, berries, whatever’s in season)
- lemons or limes
- fresh herbs
Bakery
- sandwich bread or a fresh loaf
- bagels, wraps or English muffins, if that’s your thing
Dairy and deli
- milk
- eggs
- yogurt
- cheese
- butter
- sliced deli meat, only as much as you’ll finish in a few days
Meat and protein
- chicken, beef, fish or tofu for the meals you planned
- anything you’ll freeze, already thinking in portions
Your never-run-out list
Every home has a handful of items that cause a minor crisis when they’re gone. Write yours down and check it every week before you leave. For example:
- coffee
- milk
- bread
- eggs
- toilet paper
- dish soap
- laundry detergent
- rice or pasta
- diapers or pet food, if you have a baby or a pet
If one of these is running low, it goes on the list, even if you’re planning a bigger stock-up later. A monthly grocery list helps split what’s weekly from what’s monthly.
What to eat first: the order of the week
A well-planned shop is also a well-eaten one. Work through fresh food in roughly this order:
| Early in the week | Midweek | End of the week |
|---|---|---|
| Salad greens and herbs | Tomatoes and cucumbers | Carrots, potatoes and squash |
| Ripe soft fruit and berries | Zucchini, broccoli and green beans | Onions and garlic |
| Fresh fish and meat | Bell peppers | Apples and citrus |
| Fresh bakery bread | Opened deli meat | Frozen backups |
Fresh fish or meat you won’t cook in the first couple of days should go straight into the freezer. Where things live in the fridge makes a big difference too: see how to organize your fridge.
Store, market and the right day
- Pick a regular day. Saturday morning, Wednesday after work, whatever fits. A set day turns into a habit and ends the nightly emergency dash.
- Farmers markets are great for produce. Seasonal, often fresher, and you choose each piece.
- The local store covers the rest. You don’t need the giant supermarket every single week.
- Eat before you go. Shopping hungry is how a cart fills up with snacks that weren’t on any list.
Keep the list alive all week
The trick to never running out isn’t the trip itself, it’s the six days in between. Keep the list somewhere handy and make it a house rule: the empty carton goes in the recycling and the item goes on the list, in one move.
If more than one person lives with you, a shared grocery list prevents the classic two-people-bought-dish-soap-on-the-same-day situation.
A good weekly shop ends with the fridge nearly empty the night before the next one. Nearly empty, not tragic: there’s still enough for scrambled eggs.
Frequently asked questions
Farmers market or supermarket for the weekly shop?
Both work. Markets are great for seasonal produce and picking each piece yourself, while the supermarket gets everything in one stop. Plenty of people grab produce at the market and the rest at the store.
How do I stop forgetting things between trips?
Keep the list somewhere everyone in the house can see and add to, on the fridge or on your phone. When something runs out, it goes on the list right then. Next week's list starts the day after this week's shop.
Is grocery delivery worth it for the weekly shop?
For things you don't need to pick out, like pantry and cleaning items, it can save real time. For produce and meat, many people prefer to choose in person. Try it for a few weeks and see what sticks.
I live alone and keep throwing out vegetables. Any fix?
Buy smaller amounts more often, lean on hardy vegetables like carrots, cabbage and squash, and fill gaps with frozen veg. Roasting a big tray of vegetables early in the week also helps you use everything.