I Spend £80 a Week Eating Out — Here's the Pot Setup That Finally Stopped Me Going Over

TL;DR — Ringfencing dining spend needs a hard cap, not a tracker. A dedicated Monzo pot with a linked virtual card cut my eating-out spend from £320/month to around £245 by declining at the till when the pot hit zero — Starling's merchant insights are the useful cross-check, not the primary system.

Groceries I've sorted. The weekly shop is on rails — meal plan, Tesco Clubcard, a Monzo pot that gets topped up every Monday. Done.

Dining out is the category that quietly wrecked me. Four contactless taps at a pub, a Deliveroo on Thursday because I couldn't be bothered, a coffee-and-toastie on the way to a meeting. Each transaction feels tiny. The month-end total does not.

My last three months averaged £320 on eating out and takeaways. That's £80 a week I wasn't budgeting for, wasn't tracking properly, and — this is the annoying bit — wasn't even enjoying that much. Half of it was lazy Deliveroo orders after a long day.

So I built a proper dining out budget app UK setup using Monzo pots, a virtual card, and Starling's merchant-level insights as a cross-check. Here's what actually worked, in pounds and pence.

restaurant contactless payment
restaurant contactless payment

Why is dining out the hardest category to budget?

Dining out leaks silently because every individual tap feels too small to justify checking your budget for. Contactless payments under £15 don't trigger the same friction as a big supermarket shop, so your brain treats them as free.

Groceries you plan. Rent is fixed. Even Netflix has a set date. But a £6.80 lunch on a Tuesday? That decision happens in about four seconds while you're already stood at the till. There's no moment where you sit down and think "is this in my budget?" — because the budget lives in a different app to the one you're paying with.

The other issue is category confusion. Monzo lumps the pub, Deliveroo, Pret, and a Sunday roast all into "Eating Out." Starling splits them across "Eating Out" and "Groceries" if you happen to pick up a meal deal at Sainsbury's. So even when you look at the trends screen, the number's slightly wrong.

How the Monzo pot + virtual card setup actually works

The setup is simple: create a dedicated "Dining" pot, generate a virtual card linked to that pot, and use that virtual card in Apple Pay or Google Pay for every single restaurant, pub, and takeaway spend. When the pot hits zero, the card declines. That's the ringfence.

Here's the exact structure I use:

  1. Create a new Monzo pot called "Dining" and set an image so it's easy to spot in the app.
  2. Fund it with a scheduled pot transfer every Monday morning — mine is set at £60, down from the £80 I was averaging.
  3. Tap the pot, go to "Virtual card," and generate a fresh card number linked to that pot only.
  4. Add that virtual card to Apple Pay or Google Pay and name it "Dining" so it's obvious when you're paying.
  5. Delete or archive the main Monzo card from your wallet's default so you have to consciously switch to it for anything non-dining.
  6. Turn on "Notifications" for the pot so every dining tap pings you with the remaining balance.
  7. At month-end, review the pot's transaction list — it's a clean, filtered log of every restaurant and takeaway spend, no manual categorising needed.

The key mechanic is that Monzo pot virtual cards can't overdraw. When the £60 is gone, the card declines at the till. There's no "just this once" — it's a hard stop enforced by the bank itself, not by willpower.

What did Starling's merchant insights add to this?

Starling's merchant-level breakdown is genuinely useful as a cross-check but not as the primary system. Its "Spending Insights" screen shows exactly how much you've spent at each individual restaurant across all time — which is where the real horror lives.

I ran Starling in parallel for one month by mirroring some dining spend to it. What it caught that Monzo didn't surface as neatly: I'd spent £47 at one specific Wagamama over three months. Franco Manca had taken £62 from me. A single Deliveroo Plus subscription I'd forgotten about was £4.99/month feeding into a larger takeaway habit.

Starling's edge is the per-merchant view. Monzo's edge is the pot enforcement. So the honest answer is you want both if you can — Monzo for the ringfence, Starling for the analytical postmortem. If you're only using one, Monzo pots win because they actively stop overspend rather than just reporting on it after the fact.

The before-and-after numbers

Before (three-month average): £320/month across dining and takeaways. Broken down roughly as £110 pubs, £90 Deliveroo/Uber Eats, £70 lunches out, £50 sit-down restaurants.

After one full month on the pot system: £258. That's £62 saved without giving anything up that I actually wanted. The Deliveroo number dropped hardest because when the card declined at checkout, I just… made pasta. Turns out I didn't actually want the £22 Nando's — I was tired and it was Tuesday.

Month two: £241. Month three: £246. It's stabilised at about £240-260, which is £60-80 less than before. Over a year that's roughly £780 back in the current account, which I've redirected into a Chase round-up setup so it becomes savings automatically.

Which fintech app is best for tracking restaurant spending in the UK?

Monzo is best for enforcing a dining budget through its pot + virtual card combo. Starling is best for analysing where the money's actually gone with its merchant-level breakdown. Emma is worth adding on top if you want automated category alerts across multiple bank accounts.

Chase UK gets an honourable mention because its 1% cashback works on dining spend and the round-ups are automatic — but it lacks the pot-level ringfencing, so it's a nice complement rather than a replacement. Snoop can flag when your dining spend is trending above your usual pattern, which is useful if you want a passive nudge rather than a hard cap.

Emma: best for cross-bank spending alerts if you use more than one current account.

Snoop: best for trend-spotting when your dining habit creeps up over weeks.

Chase UK: best for earning cashback on the dining spend you're going to do anyway.

Common failure modes and how I got around them

The system isn't foolproof. Three things nearly broke it in the first month.

First: split-the-bill situations. If your mate pays and you Monzo them back, that transfer doesn't come out of the Dining pot — it comes from your main balance. I fixed this by manually moving the amount from Dining to main immediately after sending the Monzo-me. Faff, but only takes ten seconds.

Second: refunds landing in the wrong place. Cancel a Deliveroo order and the refund goes to whichever card the merchant has on file, which is your virtual card, which puts it back in the pot. Fine. But some restaurants refund to the underlying account instead. Check refunds hit the pot, and if they don't, move them manually.

Third: Apple Pay defaulting to the wrong card. I had one bad week where I'd added the virtual card but Apple Pay kept defaulting to my main Monzo card. I fixed it by setting the Dining virtual card as the default in Wallet settings, and switching to the main card manually when I'm buying anything else.

Free tool

Free tool: Use our Subscription & Direct Debit Audit spreadsheet (free) to find out exactly where your money goes each month. See all our UK finance tools.

FAQs

How do I set a spending limit on Monzo for eating out?

Create a dedicated pot, generate a virtual card linked to that pot, and use only that virtual card for dining spend. The card will decline when the pot balance hits zero, which acts as a hard spending limit that willpower alone can't override.

Does Starling have a category budget for restaurants?

Starling has spending insights that break down restaurant spend by merchant and category, but its Saving Spaces don't currently support virtual cards the way Monzo pots do. This makes Starling better for reviewing dining spend than for enforcing a limit in real time.

Can I use Chase UK round-ups to save on takeaway spending?

Yes — Chase's round-ups apply to every transaction including Deliveroo, Uber Eats, and restaurant taps. If you're spending £80 a week on dining, round-ups will passively divert roughly £3-5 a week into savings without you feeling it.

Is Emma or Snoop better for tracking eating-out spending?

Snoop is better for trend detection — it'll flag when your dining spend is drifting up compared to previous months. Emma is better for setting a fixed monthly cap and getting a push notification when you cross it, especially if you spend across multiple bank accounts.

How much should I budget for eating out per month in the UK?

Most UK households spending sensibly land between £120 and £250 per month on dining and takeaways combined. If you're consistently over £300, the Monzo pot + virtual card setup will usually claw back £60-80 a month without you noticing any lifestyle downgrade.