A KFC milkshake — the Krunch Shake — costs about £3.47 in a UK restaurant, an iced latte £2.54 and a can of Pepsi Max £1.54. Prices and kcal for every drink below.
In-restaurant prices are estimates: median delivery-menu price across 76 UK locations (13 October 2026) minus the typical delivery markup of 30%, measured by comparing KFC's own Click & Collect prices with delivery-menu prices for 10 items at 23 restaurants. kcal from KFC UK.
Menu item
In restaurant (est.)
Delivery apps
Restaurant range (est.)
kcal
Caramel Krunch Shake
≈ £3.47
£4.49 (+30%)
£3.47
490
Chocolate Krunch Shake
≈ £3.47
£4.49 (+30%)
£3.47
484
Dirty Millionaire Shake
≈ £3.85
£4.99 (+30%)
£3.85
611
Iced coffee, matcha and refreshers
Iced drinks
In-restaurant prices are estimates: median delivery-menu price across 76 UK locations (13 October 2026) minus the typical delivery markup of 30%, measured by comparing KFC's own Click & Collect prices with delivery-menu prices for 10 items at 23 restaurants. kcal from KFC UK.
Menu item
In restaurant (est.)
Delivery apps
Restaurant range (est.)
kcal
Iced Latte
≈ £2.54
£3.29 (+30%)
£2.54
102
Iced Caramel Latte
≈ £3.08
£3.99 (+30%)
£3.08
166
Vanilla Iced Matcha
≈ £3.85
£4.99 (+30%)
£3.85
87
Strawberry Boba Refresher
≈ £2.69
£3.49 (+30%)
£2.69
148
Sparkling Cloudy Lemonade
≈ £2.31
£2.99 (+30%)
£2.31
24
Soft drinks and water
Delivery menus sell cans and 1.5 litre bottles; in the restaurant a regular fountain drink comes with every meal.
Soft drinks
In-restaurant prices are estimates: median delivery-menu price across 76 UK locations (13 October 2026) minus the typical delivery markup of 30%, measured by comparing KFC's own Click & Collect prices with delivery-menu prices for 10 items at 23 restaurants. kcal from KFC UK.
Menu item
In restaurant (est.)
Delivery apps
Restaurant range (est.)
kcal
Pepsi Max Can, 330ml
≈ £1.54
£1.99 (+30%)
£1.54
—
Tango Orange Can, 330ml
≈ £1.54
£1.99 (+30%)
£1.54
—
Still Water, 500ml
≈ £1.54
£1.99 (+30%)
£1.54
0
Pepsi MAX Bottle, 1.5L
≈ £2.69
£3.49 (+30%)
£2.69
—
Fruit Shoot, 200ml
≈ £0.76
£0.99 (+30%)
£0.76
—
Illustrative photo, not KFC product.
Desserts
Cookies
In-restaurant prices are estimates: median delivery-menu price across 76 UK locations (13 October 2026) minus the typical delivery markup of 30%, measured by comparing KFC's own Click & Collect prices with delivery-menu prices for 10 items at 23 restaurants. kcal from KFC UK.
Menu item
In restaurant (est.)
Delivery apps
Restaurant range (est.)
kcal
Chocolate Chip Cookie
≈ £2.08
£2.69 (+30%)
£2.08 – £2.15
—
White Chocolate Cookie
≈ £2.08
£2.69 (+30%)
£2.08 – £2.15
283
4 Cookies
≈ £5.40
£6.99 (+30%)
£5.40
—
Paid a different price? Tell us
Two taps, no account, no email. We check every report and update the prices ourselves.
Frequently asked questions
How much is a KFC milkshake?
The Krunch Shakes cost about £3.47 and the Dirty Millionaire Shake £3.85 in the restaurant.
Does KFC UK sell coffee?
Iced coffee, yes: an iced latte costs about £2.54 and a flavoured iced latte £3.08. Oat-milk versions cost the same.
How many kcal are in a KFC shake?
KFC UK lists 490 kcal for the Caramel Krunch Shake and 611 kcal for the Dirty Millionaire Shake.
AR
AllRestaurantMenu Editorial Team
We record menu prices from live restaurant listings in each country we cover and pair them with official nutrition data, so you can compare before you order. Spotted a price that changed? Tell us — read how we check prices.
We use Google Analytics cookies to see which pages and tools help readers. Nothing is sold, no ads are personalised. Cookie policy