Saturday morning, just after eight. One shopping list, two possible routes. Turn left and you're at a farmers market, standing between crates of muddy leeks and a stallholder who can tell you which field the potatoes came from. Turn right and you're in a supermarket aisle, under fluorescent light, with peppers from three countries and a trolley that holds everything else you need for the week. Both get dinner on the table. They just do it differently.
The honest answer to "which is better" is that it depends on what you're buying, how you cook, and how much time you have on a Saturday. Here's how the two options compare on the things that actually matter.
Price: it depends on what's in the basket
Neither option is cheaper across the board, and anyone who tells you otherwise is selling something. Markets tend to win on loose produce bought in volume, especially staples and whatever is at its peak that week. Supermarkets tend to win on packaged goods, dairy, meat, household items, and anything with a brand name on it.
The comparison gets murky because the two shops aren't selling identical things. A market bunch of carrots still has its tops on; a supermarket bag is trimmed, washed, and sealed in plastic. A market punnet of strawberries was probably picked a day or two ago; the supermarket version was chosen for its ability to survive a journey. You're not comparing like with like, so a straight price-per-kilo check only tells part of the story.
What usually holds up:
- Cheaper at the market: root vegetables, greens, onions, apples, and whatever is flooding the stalls that week.
- Cheaper at the supermarket: pantry staples, cleaning products, frozen goods, and many dairy items.
- Depends entirely on the stall: eggs, honey, cheese, and meat. Small-scale production costs more, and it's often worth it — but not always within a tight budget.
- Watch for: resellers. Some market stalls buy wholesale and sell on. That's not a scandal, but if supporting local growing is the point, ask the question.
One practical trick: keep a two-column list in your phone of the ten things you buy every week, with the price you last paid at each place. After three or four weeks you'll know your own numbers instead of guessing.
Seasonality sets the real price
This is where markets are honest in a way supermarkets rarely are. In June, strawberries and courgettes are everywhere and cheap. In February, they either aren't there or they cost enough to make you think twice. The market's selection is a running report on what the weather has been doing.
A supermarket smooths all of that out. You can buy tomatoes in January, and they'll look fine. They'll also have travelled a long way and often taste of very little — which is why a winter supermarket tomato so often ends up in a sauce rather than a salad.
The cheapest tomato is the one that's in season where you live.
Cooking this way takes a small adjustment. Instead of deciding on Monday what you'll eat on Thursday, walk the market first and build the week's meals around what looks good and costs least. The first fortnight feels backwards. After that it becomes the easiest way to cut a food bill without eating worse.
Freshness: days versus hours
Most market produce was harvested within a day or two of reaching the stall. Supermarket produce moves through packing, distribution, and regional depots, and much of it is bred for durability rather than flavour. That's not a conspiracy — it's what makes a national supply chain possible.
The trade-off shows up at home. Market vegetables often need using within a few days, which is wonderful if you cook regularly and frustrating if plans change. Supermarket produce holds longer, so a Sunday shop can stretch to the following weekend.
A few ways to judge for yourself, at either shop: smell the fruit, look at the cut ends of stems, and check whether greens are crisp or limp. At a market you can also just ask. "When was this picked?" is a normal question and stallholders answer it.
Convenience: the hidden cost of a Saturday morning
Supermarkets win this one, and it isn't close. Wide opening hours, parking, trolleys, card payments, and a single stop for lightbulbs, shampoo, and dinner. Many deliver. For a household running at full stretch, that's not laziness — it's logistics.
Markets ask more of you. They're often open one or two mornings a week, they're outdoors, and the good stalls sell out early. You need cash for some, your own bags for all, and a second stop for everything that doesn't grow. Parking can be a nuisance.
What markets offer instead is speed of a different kind. If you know your stalls, a market run for a week's vegetables can take fifteen minutes, with no aisles and no queue at the till. The trick is going early for choice or late for discounts, and keeping a running list so you don't come home with six courgettes and no onions.
Local impact, without the romance
Money spent with a nearby grower tends to stay closer to home: fewer intermediaries, and a shorter chain between the person who planted the seed and the person eating the result. Stallholders also get direct feedback — the reason that bakery started making a sourdough you like is that people asked for it.
Supermarkets employ a lot of people locally too, and their logistics keep prices low for households that need it. This isn't a morality contest. It's a question of what you want your weekly spend to support, and how much you can afford to weigh that.
If local impact matters to you, the biggest wins are usually unglamorous: buy your vegetables seasonally from a grower rather than a reseller, bring your own bags, and shop a smaller number of stalls regularly so they get to know you. Being a regular is worth more to a small producer than a one-off large purchase.
How to split your weekly shop
Most households don't need to choose. They need a split that works with their week.
- Split the list in two. Fresh produce and seasonal items on one side, everything else on the other.
- Do a four-week price check on the ten items you buy most, so you know which shop is actually cheaper for you rather than in theory.
- Shop the market without a meal plan. Buy what's abundant and cheap, then plan around it at home.
- Buy a week's worth of what keeps — potatoes, onions, carrots, cabbage — and only two or three days of what doesn't.
- Freeze the surplus. A glut of spinach or beans on a Saturday becomes a Tuesday dinner in August.
- Keep a supermarket run for the rest — pantry goods, dairy, household items — ideally on a weekday evening when it's quiet.
If money is tight, be pragmatic: cover the basics at the supermarket, then spend what's left on seasonal produce. If time is tight, the reverse works too — one market run a month for the things that genuinely taste better fresh, and a delivery slot for the rest.
Try the split for a month and keep your receipts. You'll end up with something more useful than a verdict on which shop is best: a routine that fits your kitchen, your budget, and the people who grow your food.
Photo: Puravidashop / Pixabay





