A well-made chocolate milkshake is one of the simplest pleasures you can pick up on the go, and many fast food chains in the UK offer their own take on this classic treat.
From richer blends to lighter, more refreshing versions, there is plenty of choice for anyone craving a quick chocolate fix. This list highlights some of the most popular options available, offering an easy guide to where you can enjoy a reliably satisfying shake.
This article provides general information about fast food menu items available in the UK. Ingredients, recipes, and availability may vary between locations and may change over time. Photos are for illustrative purposes only.
McDonald's

Did you know McDonald's sells more milkshakes in the UK than any other fast food chain? Their chocolate shake has been a menu staple for decades, and for good reason.
It's wonderfully thick, properly chocolatey, and comes at a price that won't make your wallet weep. The consistency is spot on – not too runny, not so thick you'll give yourself a headache trying to suck it through the straw.
Plus, it pairs brilliantly with their fries if you're feeling adventurous enough to try that sweet and salty combo everyone raves about.
KFC

KFC's chocolate Krushem isn't your average shake – it's more like a dessert you can drink. Loaded with crushed Oreo pieces and chocolate chunks, this one's for those who like a bit of texture with their treat.
The chocolate flavour is rich and indulgent, though some might find it a tad too sweet if you've got a more refined palate. It's topped with whipped cream and comes with a chunky straw that can actually handle all those biscuit bits.
Fair warning: it's quite filling, so maybe skip this one if you're planning a proper meal afterwards.
Burger King

Burger King's chocolate shake often flies under the radar, but it deserves more credit than it gets. The flavour leans towards a classic milk chocolate taste rather than dark or overly sweet, making it a crowd pleaser for most.
What sets it apart is the smooth, velvety texture that feels proper luxurious for fast food. It's not as thick as McDonald's but still substantial enough to feel like you're getting your money's worth.
They're also quite generous with portion sizes, so you definitely won't leave feeling shortchanged on the chocolate front.
Shake Shack

Shake Shack takes the chocolate milkshake game seriously – almost too seriously for fast food, if that's even possible. Their version uses proper custard as the base, giving it an incredibly creamy, almost luxurious mouthfeel that's miles ahead of standard soft serve shakes.
The chocolate flavour is deep and rich without being sickly sweet, striking that perfect balance grown-ups appreciate. Yes, it's pricier than your typical high street shake, but the quality difference is noticeable from the first sip.
Consider this one a special treat rather than an everyday indulgence.
Tim Hortons

The Canadian chain has been making waves in the UK, and their chocolate shake is a solid reason why. Tim Hortons goes for a middle ground approach – not as thick as McDonald's, not as loaded as KFC's Krushem, but reliably good every single time.
The chocolate taste is clean and straightforward, reminiscent of drinking melted chocolate ice cream on a summer day. It's particularly brilliant if you're grabbing one alongside their doughnuts, creating the ultimate sweet tooth combo.
The value is decent too, making it a proper contender in the chocolate shake rankings.

















