Costa Nutrition Calculator
Pick what you ordered and how many. This calorie calculator totals the calories, protein, carbs and fat from the nutrition panels on Costa's own UK menu.
Log this 909 calorie order in NutriScan. Take a photo of your order and the app adds the calories, protein, carbs and fat to your day.
How to use it
Choose a menu section, choose an item, and press Add to order. The item drops into the order list, where the plus and minus buttons set the quantity. Take an item to zero and it leaves the order.
The calculator opens with a sample order of a Flat White, a Triple Chocolate Muffin and a Ham & Cheese Toastie, which comes to 909 calories with 31.8g of protein, 105g of carbs and 39.3g of fat. Remove those three lines and build your own.
Costa's pages give drink figures for one size and one milk at a time. This calculator uses the default the page opens on: the In Store column, usually a medium cup, with the milk Costa picks by default. The item name shows the cup size and volume. A different size, milk, syrup or extra shot changes the numbers, and those combinations are not listed. Food is per portion, as the page lists it.
Costa calories by item
All 132 items in the calculator, from the UK menu pages on costa.co.uk, read on October 14, 2026. Calories are in kcal.
Hot coffee and chocolate
| Item | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|
| Maple Hazel Latte, medium (384ml) | 315 | 10g | 41g | 13g |
| Caramel Macchiato, small (227ml) | 101 | 6.7g | 12g | 3.5g |
| Spanish Latte, medium (380ml) | 262 | 13g | 41g | 6.1g |
| Signature Latte, medium (360ml) | 150 | 11g | 16g | 5.2g |
| Latte, medium (352ml) | 146 | 11g | 16g | 5.1g |
| Cappuccino, medium (332ml) | 140 | 10g | 16g | 4.5g |
| Americano, medium (340ml) | 18 | 1.2g | 3g | 0.2g |
| Flat White, standard (241ml) | 151 | 7.7g | 11g | 8.3g |
| Mocha, medium (368ml) | 279 | 12g | 41g | 6.8g |
| Espresso | 6 | 0g | 0.9g | 0g |
| Cortado, standard (100ml) | 60 | 3.1g | 4.8g | 3.2g |
| Maple Hazel Hot Chocolate, medium (344ml) | 407 | 11g | 58g | 14g |
| Hot Chocolate, medium (297ml) | 252 | 11g | 36g | 6.6g |
| White Hot Chocolate, medium (362ml) | 248 | 12g | 33g | 8.4g |
| Chai Latte, medium (356ml) | 208 | 12g | 29g | 5.8g |
| Milk Babyccino | 41 | 3.2g | 4.2g | 1.5g |
Frappés
| Item | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|
| Maple Hazel Frappé, medium (467ml) | 374 | 6.7g | 52g | 16g |
| Tropical Mango Bubble Frappé, medium (520ml) | 376 | 5.7g | 57g | 14g |
| Strawberry Drizzle Frappé, medium (478ml) | 337 | 5.6g | 48g | 14g |
| Salted Caramel Frappé, medium (478ml) | 311 | 6.3g | 37g | 15g |
| Salted Caramel Frappé with Coffee, medium (482ml) | 323 | 7.1g | 40g | 15g |
| Chocolate Fudge Frappé, medium (492ml) | 411 | 7.7g | 57g | 16g |
| Chocolate Fudge Frappé with Coffee, medium (496ml) | 423 | 8.5g | 60g | 16g |
| Coffee Frappé, medium (442ml) | 269 | 6.5g | 31g | 14g |
Iced drinks and coolers
| Item | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|
| Iced Oat Velvetino | 91 | 1.2g | 14g | 3g |
| Maple Hazel Iced Latte, medium (379ml) | 280 | 7.6g | 37g | 12g |
| Iced Caramel Macchiato, small (227ml) | 66 | 4.4g | 9.3g | 1.7g |
| Spanish Iced Latte, medium (365ml) | 225 | 9.8g | 37g | 4.7g |
| Iced Black Americano, medium (357ml) | 18 | 1.2g | 3g | 0.2g |
| Iced Americano (white), medium (380ml) | 31 | 2.2g | 4.4g | 0.7g |
| White Chocolate Iced Whipped Latte, medium (305ml) | 194 | 7.2g | 32g | 4.4g |
| Iced Chai Latte, medium (411ml) | 160 | 8.2g | 24g | 4g |
| Caramel Iced Whipped Latte, medium (305ml) | 155 | 7g | 25g | 3.4g |
| Iced Cappuccino, medium (341ml) | 79 | 6.4g | 11g | 1.6g |
| Iced Flat White | 65 | 4.4g | 6.8g | 2.4g |
| Iced Latte, medium (380ml) | 120 | 9g | 13g | 4.1g |
| Iced Mocha, medium (419ml) | 218 | 11g | 31g | 5.7g |
| Maple Hazel Iced Matcha, medium (353ml) | 199 | 7.4g | 32g | 4.8g |
| Iced Matcha Latte, medium (360ml) | 115 | 8.8g | 13g | 4g |
| Strawberry Coconut Matcha Iced Latte, medium (390ml) | 157 | 3.9g | 28g | 3.6g |
| Peach Ice Tea, medium (428ml) | 107 | 0g | 27g | 0g |
| Mango & Passion Fruit Cooler | 165 | 1.8g | 38g | 0g |
| Red Summer Berries | 218 | 1.3g | 55g | 0.3g |
Tea, matcha and infusions
| Item | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|
| Pure Chamomile Infusion | 0 | 0g | 0g | 0g |
| Matcha Latte, medium (340ml) | 138 | 11g | 15g | 4.9g |
| Decaf Tea | 2 | 0g | 0g | 0g |
| English Breakfast Tea | 0 | 0g | 0g | 0g |
| Earl Grey Tea, standard (356ml) | 0 | 0g | 0g | 0g |
| Green Tea | 0 | 0g | 0g | 0g |
| Mint Tea | 0 | 0g | 0g | 0g |
| Berry Infusion | 2 | 0g | 0g | 0g |
| Citrus Zing with Vitamin C | 3 | 0g | 0g | 0g |
| Spiced Apple with Vitamin B6 | 8 | 0g | 1.9g | 0g |
Breakfast
| Item | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|
| Pork Sausage Bap | 515 | 18g | 45g | 29g |
| Smoked Bacon Bap | 343 | 18g | 41g | 12g |
| Egg & Mushroom Bap | 339 | 12g | 46g | 11g |
| Tomato & Mature Cheddar Croissant | 396 | 11g | 39g | 21g |
| Wiltshire Ham & Mature Cheddar Croissant | 370 | 15g | 33g | 19g |
| All Day Breakfast Wrap | 604 | 23g | 53g | 33g |
| Greek Style Yogurt with Mixed Berry Compote & Granola | 206 | 11g | 24g | 6.9g |
| Wholegrain Jumbo Oats Porridge | 162 | 7g | 22g | 4.4g |
| Instant Wholegrain Porridge | 294 | 13g | 49g | 3.9g |
| Seeded Brown Toast | 272 | 11g | 40g | 5.8g |
| White Toast | 226 | 8.7g | 42g | 2.2g |
Hot food, toasties and sandwiches
| Item | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|
| Philly Cheesesteak Toastie | 508 | 27g | 51g | 21g |
| Four Cheese Toastie | 473 | 24g | 46g | 21g |
| Chicken Gyros Style Flatbread | 339 | 20g | 43g | 9.4g |
| Meatball Marinara Pasta | 531 | 22g | 58g | 23g |
| Chicken & Spicy Korean Style Rice | 392 | 19g | 55g | 9.2g |
| Chicken Fajita Wrap | 407 | 23g | 49g | 13g |
| Cheese Triangles | 190 | 10g | 25g | 4.7g |
| Wiltshire Ham & Mature Cheddar Toastie | 393 | 22g | 44g | 13g |
| Chicken Salad Sandwich | 386 | 20g | 40g | 13g |
| Mature Cheddar & Roasted Tomato Toastie | 430 | 19g | 46g | 18g |
| Cheese Bites | 247 | 11g | 17g | 15g |
| Tuna Melt Panini | 462 | 26g | 51g | 16g |
| Mozzarella & Tomato Panini | 493 | 21g | 54g | 21g |
| Nacho Chilli Cheese & Chicken Toastie | 586 | 32g | 55g | 26g |
| Brie & Bacon Chilli Jam Panini | 589 | 25g | 69g | 23g |
| Chicken & Bacon Toastie | 460 | 27g | 45g | 19g |
| Ham & Cheese Toastie | 356 | 19g | 44g | 11g |
| Gluten Free Mozzarella & Pesto Toastie | 497 | 18g | 30g | 32g |
| Heinz Beanz & Cheese Toastie | 321 | 14g | 46g | 7.6g |
| Vegan Ham & Cheeze Toastie | 333 | 11g | 49g | 9.5g |
| Prawn Mayo Sandwich | 280 | 19g | 36g | 5.8g |
| BLT Sandwich | 419 | 21g | 45g | 16g |
| Free Range Egg Mayo Sandwich | 400 | 15g | 46g | 16g |
| Mac & Cheese | 567 | 23g | 65g | 23g |
| Pork & Apple Sausage Roll | 384 | 13g | 28g | 23g |
Bakery and sweet treats
| Item | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|
| Dubai Style Pistachio Tiffin | 381 | 4.4g | 47g | 19g |
| All Butter Sultana Scone | 355 | 7g | 54.4g | 11.7g |
| Sticky Pecan Mini Loaf | 375 | 4.1g | 45g | 19g |
| Chocolate & Pistachio Cookie Sandwich | 337 | 4.4g | 39g | 18g |
| Raspberry & Almond Bake | 346 | 5.7g | 35g | 20g |
| Gingernut Loaf Cake | 409 | 3.8g | 66g | 14g |
| Iced Ghost Gingerbread Biscuit | 188 | 2.4g | 33g | 5.1g |
| Chocolate & Salted Caramel Cake | 495 | 5.3g | 56g | 27g |
| Carrot & Walnut Cake | 497 | 6.4g | 63g | 24g |
| Caramelised Biscuit Rocky Road | 278 | 2.7g | 34g | 15g |
| Fruited Teacake | 281 | 8g | 56g | 2.1g |
| Triple Chocolate Muffin | 402 | 5.1g | 50g | 20g |
| Triple Chocolate Brownie Cheesecake | 506 | 6.1g | 61g | 26g |
| Double Chocolate Cookie | 359 | 3.8g | 45g | 18g |
| Pain Au Chocolat | 299 | 5.9g | 30g | 17g |
| Croissant | 246 | 5.4g | 25g | 15g |
| Almond Croissant | 318 | 7.9g | 35g | 16g |
| Biscoff Cheezecake | 475 | 5.7g | 48g | 28g |
| Cheddar Cheese Twist | 324 | 8.6g | 30g | 19g |
| Milk Chocolate Cookie | 364 | 3.3g | 47g | 18g |
| Chocolate Twist | 309 | 5.4g | 41g | 15g |
| Pain aux Raisins | 324 | 6.5g | 42g | 14g |
| Blueberry Muffin | 403 | 4.8g | 53g | 19g |
| Lemon Muffin | 399 | 4.3g | 53g | 19g |
| Salted Caramel Brownie | 352 | 3.8g | 39g | 20g |
| Cinnamon Bun | 447 | 7.2g | 64.6g | 17.2g |
| Millionaire’s Shortbread | 396 | 4g | 41g | 24g |
| Chocolate Tiffin | 403 | 3.8g | 42g | 24g |
| Bakewell Tart | 368 | 4.2g | 50g | 16g |
| Lemon Curd Tart | 337 | 3.6g | 37g | 19g |
| Lemon Drizzle Loaf Cake | 402 | 4.8g | 53g | 19g |
| Oaty Flapjack | 256 | 3g | 34g | 11g |
| Stem Ginger Biscuits | 234 | 2.6g | 33g | 9.8g |
| Fruit & Oat Biscuits | 228 | 2.6g | 31g | 9.6g |
| Millionaire's Shortbread (Gluten Free) | 279 | 1.5g | 36g | 14g |
| Belgian Chocolate Brownie (Gluten Free) | 302 | 4.4g | 26g | 20g |
| All Butter Jammy Shortbread | 238 | 1.8g | 35g | 10g |
| Mini All Butter Shortbreads, per portion | 52 | 0.5g | 6.2g | 2.8g |
| Caramel Waffles | 363 | 3g | 56g | 14g |
Fruit and snacks
| Item | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|
| Apple Slices | 47 | 0.2g | 11g | 0.1g |
| Watermelon | 66 | 1.5g | 14g | 0g |
| Dried Mango | 115 | 0.7g | 27g | 0g |
| Fruit & Nut Mix | 159 | 4.3g | 15g | 8.8g |
These are UK menu values from Costa's product pages, which sit under a notice that Costa cannot guarantee any product is free from allergens. Recipes and suppliers change, so a figure can move. Costa Ireland has its own guide at costaireland.ie, and menus in other countries differ, so check the local Costa page if you order outside the UK.
What moves the total
The drink matters more than the coffee. A medium Americano is 18 calories and a medium Latte is 146. A medium Mocha is 279, a medium Chai Latte 208 and a medium Maple Hazel Hot Chocolate 407.
Frappés run from 269 calories for the medium Coffee Frappé to 423 for the Chocolate Fudge Frappé with Coffee. The top frappé is more than a whole Ham & Cheese Toastie at 356.
Iced versions are lighter. The medium Iced Latte is 120 calories against 146 for the hot one, and the Iced Cappuccino is 79 against 140.
Hot food spans 190 calories for the Cheese Triangles to 589 for the Brie & Bacon Chilli Jam Panini. Protein is highest in the Nacho Chilli Cheese & Chicken Toastie at 32g, the Philly Cheesesteak Toastie and Chicken & Bacon Toastie at 27g each, and the Tuna Melt Panini at 26g.
Sweet items add up fast. A Triple Chocolate Muffin is 402, a Cinnamon Bun 447 and a Triple Chocolate Brownie Cheesecake 506. A Croissant is 246.
Track it in NutriScan
The calculator covers 132 standard UK items. Custom drinks, other sizes and milks, limited-time products and menus in other countries fall outside it. For those, take a photo of the meal in NutriScan. The app identifies the food from the image and returns calories and macros, and you can edit the portion afterwards.
Logging the order also sets it against your daily calorie and macro targets, so you can see what is left for the rest of the day. The free plan covers 5 scans a week.
Frequently asked questions
How many calories are in a Costa latte?
A medium Costa Latte (352ml) has 146 calories, with 11g of protein, 16g of carbs and 5.1g of fat, according to the nutrition panel on costa.co.uk. A medium Cappuccino is 140 calories, a medium Mocha 279, a medium Chai Latte 208 and a medium Americano 18.
How many calories are in a Costa flat white?
A Costa Flat White (241ml, whole milk by default) has 151 calories, with 7.7g of protein, 11g of carbs and 8.3g of fat. The Cortado is 60 calories and the Espresso is 6. The Iced Flat White is 65.
How many calories are in a Costa hot chocolate?
A medium Costa Hot Chocolate (297ml) has 252 calories, with 11g of protein, 36g of carbs and 6.6g of fat. The medium White Hot Chocolate is 248 calories and the medium Maple Hazel Hot Chocolate is 407.
How many calories are in a Costa frappé?
A medium Coffee Frappé (442ml) has 269 calories. The medium Salted Caramel Frappé is 311, the Strawberry Drizzle Frappé 337, the Maple Hazel Frappé 374 and the Chocolate Fudge Frappé 411. The Chocolate Fudge Frappé with Coffee is the highest at 423 calories.
What are the lowest calorie drinks at Costa?
Plain tea and infusions are the lowest: English Breakfast Tea, Earl Grey, Green Tea, Mint Tea and Pure Chamomile Infusion are listed at 0 calories. Among coffees, the Espresso is 6 calories and the medium Americano and Iced Black Americano are 18 each. The Milk Babyccino is 41.
How many calories are in Costa food?
Costa lists each food item per portion. A Croissant is 246 calories, a Pain Au Chocolat 299, a Triple Chocolate Muffin 402 and a Cinnamon Bun 447. The Ham & Cheese Toastie is 356 calories with 19g of protein, and the Mac & Cheese is 567.
Are these Costa calories for Ireland?
No. The numbers are from the UK menu pages on costa.co.uk. Costa Ireland publishes its own food allergen guide on costaireland.ie, and range and recipes can differ between the two countries, so check the Irish guide if you order in Ireland.
Where do the numbers in this Costa calorie calculator come from?
Every value is copied from the nutritional information panel on each product page of the UK menu on costa.co.uk, which Costa links from its nutrition page, read on October 14, 2026. Drinks use the In Store column at the page's default size and milk, and food uses the Per Portion column. Costa says it cannot guarantee products are free from allergens and that information can change. The calculator leaves out Popchips Barbeque, the Bounce Peanut Protein Ball and the three Tyrrells crisps, whose pages give no nutrition figures.
Related calculators
- Greggs nutrition calculator for bakes, rolls and coffee by item
- Pret nutrition calculator for sandwiches, coffee and bakery by item
- Starbucks nutrition calculator for drinks by size and milk
- Calorie calculator for any meal you can photograph or describe
- TDEE calculator for the maintenance number a Costa order has to fit inside