How to make a grocery list that saves money (and ends the 'do we need eggs?' texts)
A simple way to build a grocery list that stops forgotten items, double buying and food waste. Keep one running list, check the kitchen before you shop, plan a few meals, and sort the list the way the shop is laid out.
Keep one running list that everyone in the house adds to the moment something runs low. Before you shop, spend three minutes checking the fridge and cupboards, plan the next few meals, and add only what those meals need. Sort the list by the parts of the shop you walk through, and at the shop, buy what is on it. It cuts forgotten items, double buying and wasted food.
It is 6:40 pm. You are standing in the shop, holding a basket, and you get the text: "do we need eggs?"
Nobody knows. Someone thinks there were some. So you buy eggs, and at home you find a full box behind the yoghurt. Meanwhile the one thing you actually ran out of, washing-up liquid, is not in the bag.
That small chaos costs money. Groceries are one of the few big spending categories most of us shop for every week, and they are also where a lot of food quietly ends up in the bin. The USDA estimates that about 31 percent of the food supply in the United States is lost or wasted at the shop and household level (USDA). The exact share differs in every country, but the habits behind it are the same everywhere: buying what we already have, and buying more than we will use.
A good grocery list fixes most of it. Here is a simple system.
Step 1: Keep one running list
The best grocery list is not written on shopping day. It grows all week.
The moment something runs low, it goes on the list. Last spoonful of coffee? On the list. Opened the final pack of rice? On the list. The rule in the house is simple: whoever finishes it, writes it.
This one habit solves the "do we need eggs?" text, because the answer is already written down. It works best when there is exactly one list for the household, not one on the fridge, one on your phone and one in someone's head.
Step 2: Check the kitchen before you shop
Before you go, spend three minutes looking:
- Fridge. What needs using up in the next few days?
- Freezer. What is already there that could be a meal?
- Cupboards. Rice, pasta, flour, oil, spices, tins.
Cross off anything on the list that you already have enough of. Make a note of anything that needs eating soon, because it should shape the meals you plan next.
Step 3: Plan a few meals, not the whole week
You do not need a full meal plan. Just choose a few dinners for the next three or four days, and build them around what you found in step 2.
Half a cabbage and some eggs? That is a fried rice night. Chicken in the freezer and tomatoes going soft? A curry or a pasta sauce. Then add only the ingredients those meals are missing.
Leave one or two nights unplanned. Leftovers, a simple fallback, or eating out all happen, and a plan with room in it wastes less food than a perfect plan nobody follows.
Step 4: Sort the list the way you walk the shop
Group your list by section:
| Section | Example items |
|---|---|
| Fruit and vegetables | Bananas, onions, tomatoes, spinach |
| Bread and bakery | Sandwich bread, tortillas |
| Dairy and eggs | Milk, yoghurt, eggs, cheese |
| Meat, fish or tofu | Chicken, lentils, paneer |
| Cupboard | Rice, pasta, oil, coffee |
| Frozen | Peas, ice cream |
| Household | Washing-up liquid, bin bags |
Now you shop in one loop instead of zig-zagging back for the thing you missed. It is faster, and fewer trips down the aisles means fewer chances for the special offers at the end of each one to land in your basket.
Step 5: At the shop, the list is a promise
Here is where most of the savings actually come from.
Researchers at Drexel University compared people shopping with handwritten lists and people using phone lists. The paper-list shoppers bought 85 to 91 percent of the items they had written down. The phone-list shoppers treated their lists as more provisional and bought 67 to 76 percent of the items, even though their lists started out shorter (Drexel University, 2019).
The lesson is not that phones are bad. It is that a list only saves money when you treat it as a decision you already made. A few habits help:
- Write the list before you leave home, not in the shop.
- Allow one treat on purpose. One planned extra beats five unplanned ones.
- If something is not on the list, wait. If you still need it next week, it will be on the list.
- Do not shop hungry. Everyone knows this. Everyone still does it.
What should be on a basic grocery list?
Every home is different, but most weekly lists draw from the same core. A starting template:
- Staples: rice or pasta, bread or flatbread, oil, salt, sugar, coffee or tea
- Protein: eggs, beans or lentils, chicken, fish or tofu
- Fresh: onions, garlic, tomatoes, a leafy green, two fruits people actually eat
- Dairy or alternatives: milk, yoghurt
- Household: washing-up liquid, laundry detergent, bin bags, toilet paper
Keep your own version somewhere, and next time you only need to tick, not think.
How to share a grocery list with your family
Shared lists work when they are easy to add to and easy to see. A sheet of paper on the fridge works perfectly well if everyone walks past it. A shared phone list is better if the person who shops is rarely the person who notices things running out.
Whatever you choose, two rules keep it working:
- One list. Two lists means two people buying the same thing.
- Clear it after shopping. Bought items come off straight away, so the list always shows what is still needed.
A grocery list in doMahan
If you would like the list on your phone, doMahan keeps a shopping list next to your daily plan. You can type or say "milk, bread and eggs" and it becomes three separate cards. In the shop, you swipe each one away as it goes in the basket, so the list only ever shows what is left. It works offline, which helps in shops with no signal. doMahan is free and in testing on Google Play, and you can join the beta here.
Paper on the fridge works too. The system matters more than the tool: one running list, a quick kitchen check, a few planned meals, and a list you actually stick to.
And when the "do we need eggs?" text comes, you will already know.
Quick answers
How do I make a grocery list for the week?
Start with a running list of things that ran out during the week. Then check what you already have, choose a few meals for the coming days, and add the ingredients you are missing. Group items by section of the shop, such as fruit and vegetables, dairy and cleaning, so you can shop in one loop.
Do shopping lists really save money?
They help most when you actually stick to them. A Drexel University study found that people with handwritten lists bought a higher share of the items on their list than people using phone lists, who treated their lists as more flexible. Whatever format you use, the saving comes from deciding before you are in the shop.
Is a paper or a phone grocery list better?
Paper makes you more committed to the list. A phone list is easier to share with family and is always with you. If you use your phone, write the list before you leave, keep it short, and treat it as a promise rather than a suggestion.
How do I stop buying food we already have?
Take three minutes to check the fridge, freezer and cupboards before you write the list, and keep one shared list for the household so two people do not buy the same thing. A quick "use first" shelf in the fridge also helps.
Last updated .