How much is a can of Heinz Beans in the UK?
Posted by CockyKaxe@reddit | AskABrit | View on Reddit | 142 comments
I’ve been hooked on Heinz Beans for years and recently Costco brought in six pack cases for $8.99 but they did not sell well and they’re now on clearance for $3.97 a case of six.
I’m used to having to go to the ‘European’ section of a local fancier grocery store and pay $4.00 can for Heinz Beans.
Got me thinking. What does a can cost where they are made?
skibbin@reddit
6 cans for 6.75 at Tesco.
When I was younger Aldi used to sell cans for 6p. They were shit, but I was a student.
fanatic_tarantula@reddit
Aldi beans are banging. Closest thing to Branstons without being branstons
CptPricesMustache@reddit
I’ll need to try this. I’m in the Branstons camp, I think they are the best tasting tin of beans. Wife and 2 kids couldn’t care less, say they all taste the same😂 Toast, butter, Bransons beans, brown sauce…perfect.
Dragonfruit7837@reddit
Bit of cheese ?
jamessobotowski@reddit
Cheddar or Wensleydale
Dragonfruit7837@reddit
Have to go Red Leicester or cheddar
jamessobotowski@reddit
Branstons are the best
ImpressiveStorm8914@reddit
Agreed. We used to get the standard own brand Asad beans, as Heinz aren’t worth it, and they are nice enough but Branston beans are so much better and only priced slightly higher.
According-Course1894@reddit
What kind of brown sauce ?
CptPricesMustache@reddit
Gloves off time😂 For me it’s Daddies, that’s what we always had at home when I was young. HP is the original I believe. In a pinch the M&S own brand one is pretty decent and is up there.
fanatic_tarantula@reddit
I probably prefer the aldi ones. Especially at about 45p a tin. Taste amazing if you slowly cook them and they go stodgy
kendoddsdadsdeaddog@reddit
I think the cooking method matters more than the beans. A nice slow simmer on the hob will thicken the sauce and lift even a cheap, saucey tin to higher levels than a good brand that’s been microwaved
Tom_FooIery@reddit
Asda used to do tins of “no frills” beans for 1p per tin back in the day!
mokosmam@reddit
No frills was kwik save
Tom_FooIery@reddit
That’s the one!
wildflower12345678@reddit
Kwik save back in the day, 1p tin of beans.
MINKIN2@reddit
The Bean Wars was a real thing.
mokosmam@reddit
I can remember when kwik saves no feills beans were 2p in the bean wars 😂😂
Flash__PuP@reddit
Reminds me of being at uni in Liverpool. There were a load of sausage-in-a-bun sellers. So many that at one point they kept trying to g to undercut each other. Hot Sausage Price war, what a time to be alive AND a poor student with a high metabolism.
Majestic_Manta@reddit
'Sausage in a bun sir? I'll sell it for less and that's cutting me own throat'
Raven-Nightshade@reddit
GNU
natatronica@reddit
GNU STP
fezzuk@reddit
gnu terry pratchett
Good_Ad_1386@reddit
They're cheaper onna stick, though.
Flash__PuP@reddit
No flies on him. He’d have charged them rent.
Then-Mango-8795@reddit
Those were things that I remember as a kid in late 70s / early 80s that years later I wondered where they'd all gone.
Flash__PuP@reddit
I moved to Liverpool 99/00.
Marzipan_civil@reddit
In the early 2000s Liverpool was the cheapest city for a student to live in the UK
Flash__PuP@reddit
Didn’t feel it for my broke ass. 😆
Physical_Heart2766@reddit
There was also a Bread War in the late 1990s.
Tesco was setting loaves of their own bread for £0.19 at one point in a war with Lidl and Sainsburys.
-MARMITEnTOAST-@reddit
...still going
HumourNoire@reddit
£4.50 at Morrisons according to Pricerunner.
Tesco are expensive these days.
Primary_Gift_8719@reddit
Jesus are you serious? I left the UK a few years ago and realize inflation etc... but that sounds crazy expensive now.
homemadegrub@reddit
Fcuking hell is six cans 6.75??? I'm sure it was 3.99 just a couple years ago
MsPB01@reddit
£4.50 at Sainsbury's with a Nectar card
snapper1971@reddit
Back in the early 90s, Tesco basic beans were 2p.
Feline-Sloth@reddit
My daughter prefers Aldi baked beans as they are less sweet... I hate baked beans along with Marmite - foods of the Devil - shudder!!!
Cheap-Vegetable-4317@reddit
When I was a student own brand beans on toast with cheese grated on them was a big part of my diet. You could turn them into something quite edible with spices cooked in oil, garlic, chili and ginger, but just Worcester sauce, black pepper and grated cheddar was pretty good.
Long-Woodpecker-1980@reddit
Own brand beans are still about 20p in lidl. I'm sure a million students are still living on them to this day
Ill_Apricot_7668@reddit
Interesting thing:
A bunch of professionals / TV chefs reviewed the available beans some time in the 90s and Aldi's 6p"Corralle" brand came out tops (no longer what Aldi sells).
Their rationale was that they liked the sauce as it was not overly sweet, and the beans were firmer and more like they would make in thier restaurants.
TabularConferta@reddit
That's for 8
Aggravating_Cloud657@reddit
Wow do they really cost that much?
I buy the cheap ones from Aldi.
dismaldunc@reddit
ah! pink bean juice
-MARMITEnTOAST-@reddit
Packs of 8 where I am...
Used to be packs of 7...
YchYFi@reddit
Aldis have their own brand that are much cheaper.
mogzie1976@reddit
I prefer Branstons. From Asda they're half the price of Heinz. So expect they'd been even cheaper from the cheapo shops.
TheJonatron@reddit
If you can get Branston Beans they're way better. They're not hard as bullets like Heins and you get a lot more bean per sauce ratio. And the sauce is a better consistency.
bearwillzi@reddit
I get accused by my other half for shilling for Branstons anytime a baked beans conversation comes up with friends (quite regularly) but they're so much better than Heinz! I tell her it's my civic duty to fight back against Big Bean propaganda ('has to be Heinz')
TheJonatron@reddit
Big Bean. Love it. 😂
64bitninja@reddit
We used to much prefer branston beans but then about 18 months or two years ago they changed something. Every can we had just tasted awful so we now just have supermarket own brand. They used to be great but they changed something and they were aweful
VolatileFudge@reddit
Did you possibly get covid? Completely random stuff never returned to normal smells for me.
BG3restart@reddit
I really don't like Branston beans. For me, they're overcooked and too saucy. On the few occasions I've had them, I've had to fry them to evaporate some of the sauce, then they're even mushier, like baby food. When I fry Heinz beans, they still have a good texture. I guess we prefer the taste we're used to.
nearlydeadasababy@reddit
Don't fry, boil. That will thicken the sauce but not over cook the beans.
But each to thier own, I prefer Branston due to the softer beans and the thicker sauce, I can get the same effect with Heinz by "boiling" them. Heinz are a bit more expensive.
fezzuk@reddit
Honestly to soft for me, and you csn make heniz softer but youncsnt make.branston harder.
TheJonatron@reddit
Yeah exactly. When I do fry branstons its after cooking bacon in the pan and soft beans and super stick tacky sauce with the bacon flavour is the objective. Mmm...
Grommulox@reddit
Fried baked beans is a lovely treat though. Do them in the pan you’ve done everything else in as the last step on a fried breakfast. Amazing.
Alarmed-Newspaper994@reddit
who the fuck fries baked beans?
BG3restart@reddit
You've clearly never been camping where you cook everything in one pot to minimise washing up. Beans fried in bacon fat are the best.
NiniMinja@reddit
I had to scroll too far for this comment. I despise heinz beans, Branston are excellent though.
TmB-Eggo@reddit
I used to like branston, but then they (or the company that sold their cans) developed a QA issue, and all their beans were laced with this really rank taste. They weren't the only brand affected, which is why I thought it might be an issue with the cans. But it made them inedible to me. I gave them a chance over several months, but I wasted so much on them because of this taste, I will only buy heinz now.
64bitninja@reddit
Oh I just posted a similar thing. Something happened and they were awful. We assumed they changed the recipe...
Masty1992@reddit
I’ve never had a Heinz bean too hard that it couldn’t be eaten by someone with no teeth. Is that still “hard as bullets” on the bean scale?
ThatSamShow@reddit
.Just as an example, Iceland sells a four-pack of Heinz beans for £3.90, which works out at less than £1 per can. Based on the prices you mentioned ($3.97 or $4), once converted to pound sterling, you’re actually buying them more cheaply.
SoupMaleficent9513@reddit
Asda’s own branded beans are the best imo. You can get a 4 pack for £1.50.
dragongirl_3@reddit
£1.70 in my local co-op. Crazy prices
mokosmam@reddit
1.65 in morrisons
Alarmed-Newspaper994@reddit
I mean it's a co op, they are small convenience stores, of course they are expensive
Desperate_Border6904@reddit
And they don't greedy shareholders
mokosmam@reddit
Heinz beans in morrisons near me are £1.65 per tin, according to googled thats $2.28
CockyKaxe@reddit (OP)
Dang! Thanks for answering all!!!!!!
nearlydeadasababy@reddit
Mate, you were unlikely to have asked a question British people would be more motivated to answer.
thefishingdj@reddit
With maybe the exception of does milk go in first?
themightychew@reddit
Milky beans? What is this?!
Aware_Ad_431@reddit
They’re not even the best beans
Amazed_townie@reddit
Stopped eating Heinz BB after seeing how much sugar content there is on the “How it’s made” series
Verbal-Gerbil@reddit
all Heinz items (soup, sauce, beans) have jumped MASSIVELY in price since the Ukraine war. I now get own brand (Sainsbury's, about 44p a can) and I don't notice the difference
at $3.97 for 6, they're far cheaper than they are here, and you wanna stock up!
Jacktheforkie@reddit
3.90 for 4x415g
Guilty_Nebula5446@reddit
£1.40 a tin
ladyatlantica@reddit
Half cans 65p, big ones £1.05 (I literally just bought some yesterday)
rtrs_bastiat@reddit
An individual can is £1.40 in Tesco right now. Can get 4 for £3.50 if you sell them your data.
Justan0therthrow4way@reddit
Just ask someone shopping to scan their rewards card if you don’t want to give them your data
TmB-Eggo@reddit
That's cringey though, just have someone else's barcode in your app.
fezzuk@reddit
I used to carry around my mates QR code on a keyfob. She was very halpy woth the arrangement given st one point in was filling up a generator with about £300 worth lf desiel in a weekly basis.
Justan0therthrow4way@reddit
Free points and therefore discounts eventually for them, discount for you. What’s that cringy ?
nearlydeadasababy@reddit
The points thing is basically non-existant now.
Justan0therthrow4way@reddit
I know but if someone asked me can they borrow my club card so they can have their cheap baked beans I’m not gonna say no.
fezzuk@reddit
Fick me that a lot of a can of beans.
Dont think i take notice of the price, i really should.
OldTimeConGoer@reddit
Tesco basic baked beans are 28p, price matching with Aldi and probably from the same megafactory that Aldi and Lidl get their own supplies from. They taste okay to me but I'm a "food is fuel" type. Tesco own brand baked beans are 42p.
rtrs_bastiat@reddit
I'm a big fan of their 48p cans myself, with a little extra salt I think they can rub shoulders with the big boys
davenuk@reddit
You can get as good beans for about 50p a tin, DM me your address, I'll send you some Tesco's own lolz. I won't even skimp and get the Stocktons
Then-Mango-8795@reddit
Are you in the USA or Canada? When I go to Canada I've had Heinz beans aren't they just aren't the same, lower salt or something. Even the ones labelled as British Style aren't the same at all.
To answer your question it works out at £1 a tin with various multi buy packs
LeastInsurance8578@reddit
The sauce in the US version is completely different to the version in the UK
snavej1@reddit
Heinz Beans are fairly high in sugar. Not the healthiest option.
MsPB01@reddit
6 cans is £4.50 at Sainsbury's if you have a Nectar card
Key_Seaworthiness827@reddit
Far too much for what they are. Branston or Lidl/Aldi own brands are far superior to heinz and cost less than £0.50 per can
FreshMontrealer12@reddit
The thing is, I’m not sure why, but they still taste not quite right. I have Heinz Original in my Walmart and the sauce is not as great. They sometimes do a Heinz ‘British Style’ too but not all the time. It’s weird. I pay about 2$ CAD a can
spittingparasite@reddit
Are you buying them in the British section? The American-made British style baked beans are nothing like the imported ones.
FreshMontrealer12@reddit
There’s no British section in mine 😢
Then-Mango-8795@reddit
Oh I just replied to another comment about these. When I go to Canada I think they have less salt in Canadian version. The British Style ones aren't right either.
I keep threatening that I'm going to open an import/export business shipping heinz beans, digestives and custard creams over and bringing back proper Maple Syrup.
wildflower12345678@reddit
Why limit yourself to heinz? There's so many better brands out there.
ProfessionalEven296@reddit
In the USA, if we're lucky we can get Heinz. Otherwise we end up with American beans. Which are truly disgusting...
ProfessionalEven296@reddit
Thank you for this post - I'm going to Costco today with a truck! Compared to the English stores around me, $8.99 was a bargain anyway....
loveswimmingpools@reddit
They're too expensive for me now. I but tesco value beans. Add a bit of salt, ketchup and Worcestershire sauce to them.
kernowgringo@reddit
Is this one of those quizzes to prove I'm a man of the people?
jingleballs088@reddit
Don't get heinz it's all sauce and no beans. Branston is where the beans are.
FancyAd3942@reddit
Way too much and they aren’t even good. GIVE ME SOME SHOP OWN BRAND
imtheorangeycenter@reddit
Ironically, we get ours from Costco. £15.29 for 24 cans, so 64p (so about 87 US cents) per can.
It's one of their "holy moly that's way cheaper than the supermarket" lines. I couldn't imagine paying a quid or more per can.
Acidphire21@reddit
£1 a tin or a 6 pack for £4.50 i think it is
f8rter@reddit
Who the fcuk buys Heinz beans any more ?
Aldi beans quarter of the price ?
Rex__Luscus@reddit
Which? blind tested baked beans January 2026. Aldi and Lidl came top @ 40p per can, followed by Heinz and Branston, typically £1 per can when bought in multipacks.
Xenozip3371Alpha@reddit
Like 4 for £5 usually? At least when you're getting individual tins instead of multipacks.
regalroomba@reddit
I'm not brand-loyal with beans but Heinz are the only ones who do barbecue baked beans so I buy them. I can't go back to regular beans, they're so much nicer. I think they're about 4 for £5.
andyone100@reddit
They’re over a £1 a can in the U.K. so you got them for a good price😊. They used to be far and away the most popular baked beans, although these days, many prefer Branston’s, which have a richer, thicker sauce. Personally, these days I enjoy Sainsbury’s (most of our supermarkets have their own brand), which are 40p a tin!
veryblocky@reddit
I bought a pack of 6 tins in Sainsbury’s yesterday for £4.50
Adventurous_Deal2788@reddit
I buy a pack of 4 for £1.50
happymisery@reddit
Home Bargain do Branston beans as 4 for £4 or Heinz for 4 for £4.50
shelleypiper@reddit
Once upon a time, own brand beans were 4p
cakesforever@reddit
And you could tell they were cheap. Tasted vile.
Dic_Penderyn@reddit
Wow, lots of posh people on reddit today! A can of Stockwell baked beans is just 28p at Tesco's. Thats the equivalent of 38 cents, including sales tax. The tomato sauce may not be the best, but you can always add a dash of cheap tomato ketchup if you want. It will do for me, and fills the hole in my stomach when hungry.
TabularConferta@reddit
£2.75 on offer for 4 normally £3.50 in Tesco £1.40 per can
The own brand is 42p and I prefer them
Slight-Reindeer-265@reddit
£10.50 for 12 on Amazon.
IAmLaureline@reddit
£8 for 12 on Ocado
MeatGayzer69@reddit
5 for £5 in asda currently
LettusLeafus@reddit
6 for £5.24 in my local ASDA. Though they also have a 2 packs for £8 deal on so you could go crazy and get 12 for £8.
IAmLaureline@reddit
12 for £8 at Ocado as well
IAmLaureline@reddit
12 cans of Heinz baked beans from Ocado for £8
Squeak_Stormborn@reddit
I prefer Branston Beans and buy them at 4 for £2.25
ButterscotchTop194@reddit
About tree fiddy
fractals83@reddit
We buy the organic ones from either Tesco or Waitrose; £1 a can
Lower_Inspector_9213@reddit
Asda beans are good and very cheap
robav1963@reddit
Yes, four cans for around £1.50. Been using them for years
S1nnah2@reddit
Was there a little co-op yesterday. 4 pack £3.75 on offer. Not bad, I'm mean disgraceful but cheap in today's money. However a single can was......... Wait for it.......
£1.70. that's ONE POUND AND SEVENTY FUCKING PENCE
hedaenerys@reddit
Costco does 24 tins for £13.99. so about 59p per can if you want a Costco comparison.
I prefer the ones with the little sausages in them which are a bit more expensive!
Aggravating-Day-2864@reddit
Watery piss.....
Tallest-Dan@reddit
40p a can in aldi, which is about $0.55. Not bad either
-MARMITEnTOAST-@reddit
Stockwell beans, not bad, easy can to empty, 28p each...
TmB-Eggo@reddit
6 for £5 on amazon.
celem83@reddit
415g can of Heinz converts out to about $2.30
debbie_dumpling00@reddit
4 dollars a can haha crikey
chez2202@reddit
They cost around £1.45 up to £1.80.
nathanherts@reddit
About £1.20
qualityvote2@reddit
Hello u/CockyKaxe! Welcome to r/AskABrit!
For other users, does this post fit the subreddit?
If so, upvote this comment!
Otherwise, downvote this comment!
And if it does break the rules, downvote this comment and report this post!