Snap your meals, get your nutrition breakdown. Download free.
Use Boone to snap a meal: get a full nutrition breakdown.

Starbucks Iced Caramel Macchiato — calories, sugar and caffeine by size and milk

Starbucks Iced Caramel Macchiato: calories, sugar, caffeine and salt

Starbucks Iced Caramel Macchiato — calories, sugar and caffeine by size and milk

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

Try our nutrition calculator

Select your milk, size and age group to see how the nutrition compares to daily reference intakes.

Starbucks nutrition calculator
Iced Caramel Macchiato
Select your milk, size and age group to see how the nutrition compares to daily reference intakes.

Your drink--
Calories
--
--
0--
--
Sugar
--
--
--
0--
--
Salt
--
--
0--
--
Saturated fat
--
--
0--
--
Caffeine
--
NHS guidance: max 200mg/day in pregnancy

Nutrition by serving: calories, sugar and salt

Nutrition by serving: Starbucks Iced Caramel Macchiato

ServingCaloriesSaltSugar= teaspoonsProtein
Semi-skimmed milk (Grande)201 kcal0.31g26.6g6.7 tsp9.6g
Whole milk (Grande)242 kcal0.31g26.3g6.6 tsp9.3g
Skimmed milk (Grande)170 kcal0.32g26.9g6.7 tsp9.6g
Oat milk (Grande)224 kcal0.36g22.7g5.7 tsp2.5g
Almond milk (Grande)141 kcal0.22g20.8g5.2 tsp1.8g
Soya milk (Grande)183 kcal0.26g20.7g5.2 tsp8.8g
Coconut milk (Grande)159 kcal0.26g22.8g5.7 tsp4.3g

Salt amber above 20% of 6g adult daily limit, red above 75%. Sugar in teaspoons at 4g each.

Sugar in Starbucks Iced Caramel Macchiato

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

PortionAdult (female)
30g
Adult (male)
30g
Age 11 to 17
30g
Age 7 to 10
24g
Age 4 to 6
19g
Semi-skimmed milk, Grande26.6g
89%
26.6g
89%
26.6g
89%
26.6g
111%
26.6g
140%
Teaspoons6.7 tsp

Percentage shown is % of daily reference intake for each age group.

Salt in Starbucks Iced Caramel Macchiato

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

PortionAdult (female)
6g
Adult (male)
6g
Age 11 to 17
6g
Age 7 to 10
5g
Age 4 to 6
3g
Semi-skimmed milk, Grande0.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 in Starbucks Iced Caramel Macchiato

Calories by portion: Starbucks Iced Caramel Macchiato

PortionAdult (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, Grande201 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 in Starbucks Iced Caramel Macchiato

Saturated fat by portion: Starbucks Iced Caramel Macchiato

PortionAdult (female)
20g
Adult (male)
30g
Age 11 to 17
20g
Age 7 to 10
18g
Age 4 to 6
16g
Semi-skimmed milk, Grande3.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.

UPF classification: is Starbucks Iced Caramel Macchiato ultra-processed?

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

Ingredients

Milk, ice, espresso roast, vanilla flavour syrup, caramel drizzle (emulsifiers, anti-foaming agent).

Allergens at a glance

Allergen information: Starbucks Iced Caramel Macchiato

MilkPresent
Wheat / GlutenNot present
EggNot present
SoyaPresent
PeanutsNot present
Tree NutsNot present
FishNot present
ShellfishNot present
CeleryNot present
MustardNot present
SesameNot present
LupinNot present
MolluscsNot present
Sulphur Dioxide / SulphitesNot 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.

Frequently asked questions

How many calories are in Starbucks Iced Caramel Macchiato?+

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.

Starbucks Iced Caramel Macchiato nutrition: what are the full figures by size?+

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.

How much sugar is in Starbucks Iced Caramel Macchiato?+

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.

How much caffeine is in Starbucks Iced Caramel Macchiato?+

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.

How much saturated fat is in Starbucks Iced Caramel Macchiato?+

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.

How much protein is in Starbucks Iced Caramel Macchiato?+

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.

What allergens are in Starbucks Iced Caramel Macchiato?+

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.

Is Starbucks Iced Caramel Macchiato suitable for vegetarians and vegans?+

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.

Is Starbucks Iced Caramel Macchiato suitable for children?+

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.

Is Starbucks Iced Caramel Macchiato ultra-processed?+

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.

Which milk gives the lowest sugar Starbucks Iced Caramel Macchiato?+

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.

What is a macchiato and how does Starbucks Iced Caramel Macchiato differ from a traditional macchiato?+

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.

How does Starbucks Iced Caramel Macchiato compare to the Iced Caffe Latte?+

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.

Where does Starbucks Iced Caramel Macchiato fit in the overall Starbucks range?+

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

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 Boone

Source: 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.