But let’s be honest—most of you aren’t buying Tesco’s own. You’re staring at the organic, free-range, happy-cow, gluten-free, karma-boosted milk that costs £3.20 for four pints. That’s nearly double the price! What’s the difference? The cow had a name—probably “Guinevere” or “Moonbeam”—and it was allowed to listen to lo-fi beats while chewing grass.
Look, I’m not here to shame your ethical choices. But if you’re paying extra for milk that comes from cows that “yoga twice a day,” you are paying a luxury tax for emotional comfort. The taste? Identical. The nutrients? Same. The only difference is your wallet is now lighter by the price of a cheeky Greggs sausage roll.
Tesco puts security tags on four-pint cartons of milk as cost-of-living
What About the Non-Milk Milk?
Oh, you brave soul with the oat milk curdles. A four-pint carton of oat milk at Tesco is currently around £2.50. That’s 62.5p per pint of watery, beige-ish liquid that doesn’t even froth properly unless you’re a barista with a PhD in steam wand aerodynamics. And it’s still cheaper than a pint in a London pub. Let that sink in.
But here’s a twist: soy milk used to be cheaper but now costs more than dairy because of a global soybean shortage caused by bad weather in Brazil. Yes, your hot drink decision is now geopolitically entangled with South American droughts. You’re welcome, climate change.