
Waitrose calories: the full UK menu (2026)
Maclo holds 369 Waitrose menu items with calories, verified against Waitrose's published nutrition data on 24 Aug 2026. The lightest main that is still a meal is the Essential Tuna Mayo Sandwich at 265 kcal; the highest-protein one-person main is No.1 Slow Cooked Steak & Red Wine Pie (500g) (1,375 kcal). The protein, carbs, fat and menu prices for every item are blurred on this page and unlock in the Maclo app.
Highlights at Waitrose
Waitrose mains average 391 kcal, and 46 of them are under 500 kcal; 3 carry 30 g protein or more.
Browse Waitrose by goal
The full Waitrose menu
Every calorie figure is per serving as Waitrose publishes it. The protein, carbs, fat and menu price columns are blurred here and unlock in the Maclo app.
Mains (57 items)
Snacks (221 items)
Drinks (87 items)
| Item | Calories | Protein | Carbs | Fat | Menu price | Tags |
|---|---|---|---|---|---|---|
| Alpro Soya Drink Original (1L) | 408 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianDairy-free |
| Applied Nutrition Sparkling Protein Water (355ml) | 50 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarian |
| Arla Protein Chocolate Milk (250ml) | 168 kcal | g | g | g | £ | VerifiedVegetarianPescatarianGluten-free |
| Arla Protein Chocolate Milk Drink (482ml) | 225 kcal | g | g | g | £ | VerifiedVegetarianPescatarian |
| Arla Protein Chocolate Milk Shake (482ml) | 246 kcal | g | g | g | £ | Verified |
| Barebells Protein Milkshake Chocolate (330ml) | 188 kcal | g | g | g | £ | VerifiedVegetarianPescatarian |
| Barebells Protein Milkshake Vanilla (330ml) | 184 kcal | g | g | g | £ | VerifiedVegetarianPescatarian |
| Coca-Cola (330ml can) | 139 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| For Goodness Shakes 35g Protein Chocolate (330ml) | 218 kcal | g | g | g | £ | VerifiedVegetarianPescatarianGluten-free |
| For Goodness Shakes 35g Protein Strawberry (330ml) | 218 kcal | g | g | g | £ | VerifiedVegetarianPescatarianGluten-free |
| For Goodness Shakes 35g Protein White Chocolate (330ml) | 211 kcal | g | g | g | £ | VerifiedVegetarianPescatarianGluten-free |
| For Goodness Shakes Protein Salted Caramel (475ml) | 214 kcal | g | g | g | £ | VerifiedVegetarianPescatarian |
| Grenade Carb Killa Shake Chocolate (500ml) | 215 kcal | g | g | g | £ | VerifiedVegetarianPescatarianGluten-free |
| Grenade Carb Killa Shake Vanilla (500ml) | 210 kcal | g | g | g | £ | VerifiedVegetarianPescatarianGluten-free |
| Grenade Protein Shake Chocolate Mint (330ml) | 195 kcal | g | g | g | £ | VerifiedVegetarianPescatarian |
| Grenade Protein Shake White Chocolate (330ml) | 211 kcal | g | g | g | £ | VerifiedVegetarianPescatarian |
| Huel Black Edition RTD Chocolate (500ml) | 400 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Huel Black Edition RTD Vanilla (500ml) | 400 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Huel Ready-to-Drink Complete Meal (500ml) | 400 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarian |
| Huel RTD Banana (500ml) | 400 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Huel RTD Berry (500ml) | 400 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Huel RTD Chocolate (500ml) | 400 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Huel RTD Vanilla (500ml) | 400 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Innocent Antioxidant Super Smoothie (330ml) | 135 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Innocent Blackberries & Blueberries (250ml) | 113 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Innocent Bolt Orange & Mango (300ml) | 105 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Innocent Bolt Pineapple & Coconut (300ml) | 114 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Innocent Coconut Water Pure (330ml) | 63 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Innocent Defence Super Smoothie (330ml) | 132 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Innocent Energise Super Smoothie (330ml) | 138 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Innocent Kids Apple & Pear (180ml) | 90 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Innocent Lean On Super Smoothie (330ml) | 121 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Innocent Mango & Passion Fruit Smoothie (250ml) | 134 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Innocent Mangoes & Passion Fruits Smoothie (250ml) | 128 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Innocent Orange & Mango (750ml) | 360 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Innocent Orange Juice (330ml) | 142 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Innocent Pineapples, Bananas & Coconut (250ml) | 140 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Innocent Strawberries & Bananas Smoothie (250ml) | 130 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Innocent Strawberry & Banana Smoothie (250ml) | 133 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Innocent Wonder Green Smoothie (330ml) | 138 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Muller Protein Milk Drink (400ml) | 248 kcal | g | g | g | £ | VerifiedVegetarianPescatarian |
| Muller x Myprotein Complete Meal Chocolate (500ml) | 500 kcal | g | g | g | £ | VerifiedVegetarianPescatarian |
| Myprotein Clear Whey RTD (500ml) | 81 kcal | g | g | g | £ | VerifiedVegetarianPescatarian |
| Naked Berry Blast Smoothie (300ml) | 165 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Naked Green Machine Juice Smoothie (300ml) | 168 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Naked Green Machine Smoothie (300ml) | 159 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Naked Juice Berry Blast (450ml) | 261 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Naked Juice Blue Machine (450ml) | 288 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Naked Juice Green Machine (750ml) | 360 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Naked Juice Mango Magic (450ml) | 270 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Naked Juice Mighty Mango (450ml) | 270 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Naked Juice Power-C Machine (450ml) | 243 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Naked Juice Red Machine (450ml) | 270 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Naked Juice Tropical (450ml) | 261 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Naked Mighty Mango Smoothie (300ml) | 162 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Oatly Oat Drink Chocolate (250ml) | 163 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianDairy-free |
| Oatly Oat Drink Original (250ml) | 120 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianDairy-free |
| Optimum Nutrition High Protein Shake Chocolate (330ml) | 175 kcal | g | g | g | £ | VerifiedVegetarianPescatarianGluten-free |
| Optimum Nutrition High Protein Shake Strawberry (330ml) | 170 kcal | g | g | g | £ | VerifiedVegetarianPescatarianGluten-free |
| Optimum Nutrition Protein Shake Chocolate (330ml) | 175 kcal | g | g | g | £ | VerifiedVegetarianPescatarianGluten-free |
| Optimum Nutrition Protein Shake Strawberry (330ml) | 171 kcal | g | g | g | £ | VerifiedVegetarianPescatarianGluten-free |
| Optimum Nutrition Protein Shake Vanilla (330ml) | 168 kcal | g | g | g | £ | VerifiedVegetarianPescatarianGluten-free |
| Shaken Udder Chocolate Flavoured Protein Milkshake (330ml) | 271 kcal | g | g | g | £ | Verified |
| SlimFast High Protein Shake Chocolate (325ml) | 180 kcal | g | g | g | £ | VerifiedVegetarianPescatarian |
| Tropicana Original Orange Juice (330ml) | 150 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Ufit High Protein Shake Caramel (330ml) | 174 kcal | g | g | g | £ | VerifiedVegetarianPescatarianGluten-free |
| Ufit High Protein Shake Chocolate (330ml) | 182 kcal | g | g | g | £ | VerifiedVegetarianPescatarianGluten-free |
| Ufit High Protein Shake Strawberry (330ml) | 174 kcal | g | g | g | £ | VerifiedVegetarianPescatarianGluten-free |
| Ufit High Protein Shake Vanilla (330ml) | 170 kcal | g | g | g | £ | VerifiedVegetarianPescatarianGluten-free |
| UFIT Strawberry Flavour High Protein Milkshake (500ml) | 285 kcal | g | g | g | £ | Verified |
| Upbeat High Protein Drink Strawberry (330ml) | 158 kcal | g | g | g | £ | VerifiedVegetarianPescatarianGluten-free |
| Vieve Protein Water Watermelon (500ml) | 70 kcal | g | g | g | £ | VerifiedVegetarianPescatarianGluten-freeDairy-free |
| Vita Coco Coconut Water (330ml) | 62 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Waitrose Clementine & Blood Orange Juice (250ml) | 106 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Waitrose Freshly Squeezed Orange Juice (250ml) | 105 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Waitrose Gorgeous Green Smoothie (per serve) | 36 kcal | g | g | g | £ | VerifiedVeganVegetarianPescatarianGluten-freeDairy-free |
| Waitrose Ufit Chocolate Protein Shake (310ml) | 180 kcal | g | g | g | £ | VerifiedVegetarianPescatarianGluten-free |
| Waitrose Ufit Fresh Protein Milk (500ml) | 204 kcal | g | g | g | £ | VerifiedVegetarianPescatarianGluten-free |
| Weetabix On The Go Protein Shake Chocolate (275ml) | 225 kcal | g | g | g | £ | VerifiedVegetarianPescatarian |
| Weetabix Protein On The Go Drink Chocolate (275ml) | 180 kcal | g | g | g | £ | VerifiedVegetarianPescatarian |
| Yazoo Chocolate Milk Drink (400ml) | 248 kcal | g | g | g | £ | VerifiedVegetarianPescatarianGluten-free |
| Yazoo Protein Chocolate (475ml) | 270 kcal | g | g | g | £ | VerifiedVegetarianPescatarianGluten-free |
| Yazoo Protein Strawberry (475ml) | 245 kcal | g | g | g | £ | VerifiedVegetarianPescatarianGluten-free |
| Yazoo Protein Vanilla (475ml) | 250 kcal | g | g | g | £ | VerifiedVegetarianPescatarianGluten-free |
| Yazoo Protein Vanilla Milkshake (475ml) | 250 kcal | g | g | g | £ | VerifiedVegetarianPescatarianGluten-free |
| Yeo Valley Organic Natural Kefir Drink (500ml) | 280 kcal | g | g | g | £ | Verified |
| yfood Smooth Vanilla Complete Meal (500ml) | 500 kcal | g | g | g | £ | VerifiedVegetarianPescatarian |
Branches in London
Maclo maps 107 London branches of Waitrose. Open the app to see which branch is nearest, what it charges, and what fits your day.
Common questions about Waitrose nutrition
How many calories are in Waitrose meals?
Waitrose mains average 391 kcal. 46 mains come in under 500 kcal. Maclo holds calories for all 369 items on this page.
What is the highest-protein item at Waitrose?
No.1 Slow Cooked Steak & Red Wine Pie (500g), at 1,375 kcal. Its protein figure, with the carbs, fat and menu price, unlocks in the Maclo app.
What is the lowest-calorie meal at Waitrose?
Essential Tuna Mayo Sandwich, at 265 kcal, among the mains that still carry at least 15 g protein.
Does Waitrose publish nutrition information?
369 of the 369 items here carry Waitrose's own published calories, protein, carbs and fat. This page shows the calories; the Maclo app unlocks the rest.
Where does this data come from?
Waitrose's published nutrition information at waitrose.com, captured 24 Aug 2026. Figures are per serving as the brand states them.
Unlocked in the app
Waitrose's protein, carbs, fat and prices, unlocked.
This page shows calories. The Maclo app shows everything for every Waitrose item, ranked against your own targets.
Full macros and prices
Every item, as each brand publishes them.
Ranked against your targets
Set calories and protein once. Every menu sorts itself.
Deals priced as the till does
Part by part, with the saving, under your budget.
Every menu on one map
140+ brands and 13,500 London independents.
Your day, counted
Log in one tap. At home, just type it.
Scan any printed menu
Macros for menus nobody publishes. Pro.
Maclo is a free iOS app that holds the full protein, carbs, fat and menu price for every item on 140+ UK restaurant menus, ranks them against your calorie and protein targets, prices meal deals as the till does, maps every menu, and logs what you eat in one tap.
Source: waitrose.com · captured 24 Aug 2026 · calories are per serving as Waitrose states them. How this data is collected.
Not affiliated with any restaurant. Brand names belong to their owners. Calorie figures are per serving as published by each brand; recipes and portions change, so check with the restaurant if a figure is critical to you. Corrections: hello@maclo.app.
