

A Semi-skimmed milk, Grande of Starbucks Iced Caramel Macchiato contains 201 kcal, 26.6g of sugar (6.7 teaspoons) and 89.1mg of caffeine. It is classified as NOVA 4 under the NOVA food processing classification system.
Dietary: Vegetarian | Allergens: Milk, Soya
Select your milk, size and age group to see how the nutrition compares to daily reference intakes.
Nutrition by serving: Starbucks Iced Caramel Macchiato
| Serving | Calories | Salt | Sugar | = teaspoons | Protein |
|---|---|---|---|---|---|
| Semi-skimmed milk (Grande) | 201 kcal | 0.31g | 26.6g | 6.7 tsp | 9.6g |
| Whole milk (Grande) | 242 kcal | 0.31g | 26.3g | 6.6 tsp | 9.3g |
| Skimmed milk (Grande) | 170 kcal | 0.32g | 26.9g | 6.7 tsp | 9.6g |
| Oat milk (Grande) | 224 kcal | 0.36g | 22.7g | 5.7 tsp | 2.5g |
| Almond milk (Grande) | 141 kcal | 0.22g | 20.8g | 5.2 tsp | 1.8g |
| Soya milk (Grande) | 183 kcal | 0.26g | 20.7g | 5.2 tsp | 8.8g |
| Coconut milk (Grande) | 159 kcal | 0.26g | 22.8g | 5.7 tsp | 4.3g |
Salt amber above 20% of 6g adult daily limit, red above 75%. Sugar in teaspoons at 4g each.
Starbucks Iced Caramel Macchiato contains 26.6g of sugar per Semi-skimmed milk, Grande (6.7 teaspoons). Sugar level: High. The table below shows how this compares to daily free sugar limits across all age groups.
Sugar by portion: Starbucks Iced Caramel Macchiato
| Portion | Adult (female) 30g | Adult (male) 30g | Age 11 to 17 30g | Age 7 to 10 24g | Age 4 to 6 19g |
|---|---|---|---|---|---|
| Semi-skimmed milk, Grande | 26.6g 89% | 26.6g 89% | 26.6g 89% | 26.6g 111% | 26.6g 140% |
| Teaspoons | 6.7 tsp | ||||
Percentage shown is % of daily reference intake for each age group.
Starbucks Iced Caramel Macchiato contains 0.31g of salt per Semi-skimmed milk, Grande. Salt level: Low. The table below shows how this compares to daily salt limits for adults and children.
Salt by portion: Starbucks Iced Caramel Macchiato
| Portion | Adult (female) 6g | Adult (male) 6g | Age 11 to 17 6g | Age 7 to 10 5g | Age 4 to 6 3g |
|---|---|---|---|---|---|
| Semi-skimmed milk, Grande | 0.31g 5% | 0.31g 5% | 0.31g 5% | 0.31g 6% | 0.31g 10% |
Percentage shown is % of daily reference intake for each age group.
Calories by portion: Starbucks Iced Caramel Macchiato
| Portion | Adult (female) 2000 kcal | Adult (male) 2500 kcal | Age 11 to 17 1936 kcal | Age 7 to 10 1553 kcal | Age 4 to 6 1291 kcal |
|---|---|---|---|---|---|
| Semi-skimmed milk, Grande | 201 kcal 10% | 201 kcal 8% | 201 kcal 10% | 201 kcal 13% | 201 kcal 16% |
Percentage shown is % of daily reference intake for each age group.
Saturated fat by portion: Starbucks Iced Caramel Macchiato
| Portion | Adult (female) 20g | Adult (male) 30g | Age 11 to 17 20g | Age 7 to 10 18g | Age 4 to 6 16g |
|---|---|---|---|---|---|
| Semi-skimmed milk, Grande | 3.6g 18% | 3.6g 12% | 3.6g 18% | 3.6g 20% | 3.6g 23% |
Percentage shown is % of daily reference intake for each age group.
NOVA 4: ultra-processed food
Contains vanilla flavour syrup (preservatives, acidity regulators) and caramel drizzle with dimethyl polysiloxane — industrial additives.
The NOVA classification system groups foods by the extent and purpose of processing. NOVA 4 covers products containing industrial additives not typically used in home cooking.
Ingredients
Milk, ice, espresso roast, vanilla flavour syrup, caramel drizzle (emulsifiers, anti-foaming agent).
Allergen information: Starbucks Iced Caramel Macchiato
| Milk | Present |
| Wheat / Gluten | Not present |
| Egg | Not present |
| Soya | Present |
| Peanuts | Not present |
| Tree Nuts | Not present |
| Fish | Not present |
| Shellfish | Not present |
| Celery | Not present |
| Mustard | Not present |
| Sesame | Not present |
| Lupin | Not present |
| Molluscs | Not present |
| Sulphur Dioxide / Sulphites | Not present |
Starbucks prepares beverages and food in stores where all 14 major allergens are present. Cross-contamination cannot be guaranteed. Always tell your barista if you have a severe allergy.
Starbucks Iced Caramel Macchiato with whole milk contains 185 kcal in a Tall, 246 kcal in a Grande and 320 kcal in a Venti — 9%, 12% and 16% of the adult 2,000 kcal daily reference intake respectively. Calories vary with milk choice — a Grande with oat milk is approximately 220 kcal, with almond milk approximately 185 kcal. The vanilla syrup, caramel drizzle, espresso and milk all contribute to the calorie count. The Iced Caramel Macchiato is one of the more calorie-efficient flavoured iced espresso drinks at Starbucks — lower than the Iced Caffe Mocha at 258 kcal per Grande.
Tall (whole milk): 185 kcal, 4.5g fat (3.2g saturated), 26g carbohydrate (22g sugar), 7g protein, 0.25g salt, 75mg caffeine. Grande (whole milk): 246 kcal, 7.6g fat (4.8g saturated), 36g carbohydrate (32g sugar), 9.4g protein, 0.34g salt, 150mg caffeine. Venti (whole milk): 320 kcal, 10g fat (6.5g saturated), 48g carbohydrate (42g sugar), 12g protein, 0.44g salt, 225mg caffeine. Caffeine scales with size as additional espresso shots are added — one shot per Tall, two per Grande, three per Venti.
Starbucks Iced Caramel Macchiato with whole milk contains 22g of sugar in a Tall, 32g in a Grande and 42g in a Venti — 73%, 107% and 140% of the adult daily free sugar limit of 30g respectively. The Grande exceeds the adult daily free sugar limit in a single drink. The sugar comes from the vanilla syrup, the caramel drizzle on top and the natural lactose in the milk. Switching to plant milks reduces sugar — a Grande with oat milk is approximately 27g, with almond milk approximately 24g. The NHS free sugar limit is 30g per day for adults, 24g for children aged 7 to 10, and 19g for children aged 4 to 6.
Starbucks Iced Caramel Macchiato contains approximately 75mg of caffeine in a Tall (1 espresso shot), 150mg in a Grande (2 shots) and 225mg in a Venti (3 shots). The caffeine comes entirely from the espresso — the vanilla syrup, caramel drizzle and milk contribute no caffeine. A Grande at 150mg reaches the NHS recommended daily maximum for pregnancy of 200mg — those who are pregnant should limit intake to a Tall and account for caffeine from other sources throughout the day. The NHS recommends a maximum of 400mg per day for most adults and 200mg per day during pregnancy.
Starbucks Iced Caramel Macchiato with whole milk contains 3.2g of saturated fat in a Tall, 4.8g in a Grande and 6.5g in a Venti — 16%, 24% and 33% of the adult daily guideline of 20g. Switching to semi-skimmed milk reduces these by approximately 1-1.5g per size. Plant milks reduce saturated fat significantly — a Grande with oat milk contains approximately 1.5g saturated fat, with almond milk approximately 0.3g. Saturated fat is not a primary concern at Tall or Grande sizes with any milk.
Starbucks Iced Caramel Macchiato with whole milk contains 7g of protein in a Tall, 9.4g in a Grande and 12g in a Venti. Protein comes entirely from the milk. Switching to oat milk reduces Grande protein to approximately 2g; almond milk to approximately 1g; soya milk maintains approximately 8g — comparable to dairy. For those prioritising protein, dairy or soya milk are the better choices.
Starbucks Iced Caramel Macchiato contains milk as the only declared allergen when made with dairy milk. The vanilla syrup and caramel drizzle contain no major allergens — this distinguishes the Iced Caramel Macchiato from the Iced Caffe Mocha, where the mocha sauce adds soya regardless of milk choice. Switching to soya milk adds soya as a second allergen. It does not contain wheat/gluten, egg, peanuts, tree nuts, fish, shellfish, celery, mustard or sesame. Always tell your barista if you have a severe allergy before ordering.
Starbucks Iced Caramel Macchiato is suitable for vegetarians with any milk choice. It can be made vegan by switching to a plant-based milk — oat, almond, soya or coconut milk. The vanilla syrup and caramel drizzle contain no animal-derived ingredients. Switching to oat or almond milk reduces sugar and saturated fat while retaining the full caramel macchiato flavour profile.
No. Starbucks Iced Caramel Macchiato is not suitable for children. A Tall contains 75mg of caffeine from a single espresso shot — above safe levels for most children based on FSA guidance of 3mg per kg of body weight per day. The sugar at 22g per Tall uses 116% of the daily free sugar limit for a child aged 4 to 6 — exceeding their entire daily allowance in a single drink. Chamomile Tea or Mint Majesty Tea are the caffeine-free, zero-sugar alternatives at Starbucks.
Yes. NOVA 4, ultra-processed. The vanilla syrup contains preservatives and flavourings, and the caramel drizzle contains glucose-fructose syrup and industrial additives — neither of which would be present in a home-made caramel macchiato. The espresso is NOVA 1 and the milk is NOVA 1 or 2, but the syrups determine the overall NOVA 4 classification. A plain Iced Caffe Latte — espresso and milk only — would be NOVA 2; the syrup additions move it to NOVA 4.
Almond milk produces the lowest sugar Iced Caramel Macchiato at approximately 24g per Grande — 80% of the adult daily free sugar limit. Soya milk is approximately 25g, oat milk approximately 27g. All plant milks are lower than whole milk at 32g as they contribute less natural sugar than dairy lactose. Skimmed milk is actually the highest sugar dairy variant at approximately 33g because lactose concentrates as fat is removed. The vanilla syrup and caramel drizzle account for the majority of the sugar across all variants — switching milk reduces sugar by 5-8g per Grande but cannot bring the drink within the adult daily limit.
A traditional macchiato is a small espresso drink with just a small amount of steamed milk or foam — typically 60-90ml. The Starbucks Iced Caramel Macchiato is a very different drink: a large iced drink built upside-down with vanilla syrup first, then milk and ice, with espresso poured on top and finished with a caramel drizzle. It is closer in concept to a layered iced vanilla latte with caramel than a traditional Italian macchiato. The Starbucks version at Grande contains 246 kcal and 32g of sugar — far more than any traditional macchiato preparation.
A Grande Iced Caffe Latte with whole milk contains 178 kcal and 13g of sugar — all from milk lactose, no added sugar, NOVA 2. A Grande Iced Caramel Macchiato with whole milk contains 246 kcal and 32g of sugar — 19g more sugar from the vanilla syrup and caramel drizzle, NOVA 4. The macchiato is 68 kcal heavier and 19g higher in sugar per Grande. For those who want the caramel flavour, the trade-off is clear — both are 150mg caffeine per Grande and milk-only allergen with dairy milk.
Starbucks Iced Caramel Macchiato is one of the higher sugar iced espresso drinks — 32g per Grande with whole milk exceeds the adult daily free sugar limit of 30g in a single drink. Lower in calories than the Iced Caffe Mocha at 258 kcal but higher in sugar at 32g versus 28g. Milk is the only allergen with dairy milk — simpler than the Iced Caffe Mocha which adds soya. NOVA 4 from the vanilla syrup and caramel drizzle. The layered build — espresso on top of milk — is the visual signature of the drink. Almond milk at approximately 24g sugar per Grande is the lowest sugar variant and keeps the combined sugar closest to but still above the adult daily limit.
Know what you are eating.
The Boone app tracks calories, salt, sugar, saturated fat and 30+ nutrients in real time. Search any restaurant or scan any product to see exactly how it fits your daily targets.
Get started with BooneSource: Source: Starbucks UK official nutrition information (starbucks.co.uk, 2026). NOVA classification from ingredient list at time of writing. For guidance only, not medical advice.