Starbucks Caramel Macchiato price
Updated 13 July 2026

Starbucks Caramel Macchiato

£5.50 214 kcal 89.1mg caffeine

Freshly steamed milk with vanilla-flavoured syrup, marked with espresso and finished with caramel sauce.

In Hot Drinks

Prices from Starbucks UK delivery partners. In store prices are usually lower and vary by location.

About the Caramel Macchiato

The Starbucks Caramel Macchiato costs £5.50 for a Tall and carries 214 calories in a Grande, and it is the drink most people mean when they say macchiato in the UK. Vanilla syrup goes in the cup, steamed milk over it, then the espresso is poured through the top and caramel sauce is crosshatched over the surface.

The build order is what gives it its character. Because the shots go in last and sink slowly, the drink is uneven by design: coffee forward at the top, vanilla sweet at the bottom, and neither until you stir it. The caramel on top is sauce rather than syrup, so it is thick enough to sit in lines on the foam and it dissolves into the first few mouthfuls. What you taste is closer to caramel custard than to burnt sugar.

Sugar is the number worth knowing. A Grande carries 27.6g of it out of 28.9g of carbohydrate, which is roughly seven teaspoons and just under a third of the 90g adult reference intake, before anything else you eat that day. Calories run 103 in a Short, 167 in a Tall, 214 in a Grande and 273 in a Venti. Caffeine holds at 89.1mg through Tall and Grande and reaches 133.7mg in a Venti.

The crosshatch on top is not decoration alone. Starbucks trains it as seven lines each way so the sauce is spread evenly across the foam rather than pooled in one spot, which is what stops the first mouthful being pure caramel and the last one being none. A store that drizzles it in a spiral has a barista in a hurry, and the drink tastes uneven as a result. It is a small thing and it is the difference between a good one and an average one.

Half the syrup is the most useful order change here and takes roughly 5g of sugar off a Grande without gutting the flavour, because the caramel sauce on top carries plenty on its own. It suits an afternoon rather than a first coffee, and it works better in a glass where the layers show. The Latte Macchiato is this drink stripped back to milk and espresso, and the Caffè Latte is where to go for the same shape at 151 calories.

Starbucks Caramel Macchiato Nutrition

214 Calories
89.1 mg Caffeine
27.6 g Sugar
6 g Fat
5.6 g Saturated fat
28.9 g Carbohydrates
10.9 g Protein
0.3 g Fibre
0.35 g Salt

By Cup Size

Caramel Macchiato by size
Size Price Calories Caffeine Sugar
Short Not sold online 103 44.6mg 12.7g
Tall £5.50 167 89.1mg 21g
Grande £6.20 214 89.1mg 27.6g
Venti £6.90 273 133.7mg 35.2g

Prices from Starbucks UK delivery partners. In store prices are usually lower and vary by location. Short is sold in store only, so no price is shown. Values approximate. Updated 13 July 2026.

How to Make a Caramel Macchiato at Home

Four things in a specific order: syrup, milk, espresso, sauce. Change the order and you have made a latte with caramel on it.

  • Prep4 min
  • Cook4 min
  • Total8 min
  • DifficultyEasy
Servings
1

Ingredients

Base

Coffee and topping

Method

0 of 4 steps

Tips

  • Caramel sauce, not caramel syrup. Syrup runs straight through the foam and disappears.
  • A clear glass is worth it. Half the appeal is the band of espresso sitting in the milk.
  • Warm the sauce for ten seconds if it is fridge cold, or it tears the foam as it lands.

Variations

  • Iced, built over ice with cold milk, which is how most UK stores sell more of them in summer.
  • Half the vanilla syrup takes about 5g of sugar off and the drink still reads sweet.
  • Hazelnut instead of vanilla is the swap baristas order for themselves.

Do not stir it before the first sip. The point of the drink is that the top and the bottom taste different.

Find Caramel Macchiato Near You

1,378 Starbucks stores across the UK, with opening times for every day of the week.

Starbucks locations

Caramel Macchiato Questions

How much is a Caramel Macchiato at Starbucks UK?

A Tall is £5.50, a Grande £6.20 and a Venti £6.90.

How many calories are in a Caramel Macchiato?

A Grande has 214 calories with semi skimmed milk. A Short is 103, a Tall 167 and a Venti 273.

How much sugar is in a Starbucks Caramel Macchiato?

27.6g in a Grande, which is close to seven teaspoons. Half the vanilla syrup takes roughly 5g off without changing the drink much, since the caramel sauce carries a lot of it.

What is the difference between a Caramel Macchiato and a Latte?

Order of assembly and two extra ingredients. A caramel macchiato has vanilla syrup underneath and caramel sauce on top, and the espresso goes in last so the drink is stronger at the top. A Grande carries 214 calories against 151 for a plain latte.

How much caffeine is in a Caramel Macchiato?

89.1mg in a Tall or Grande and 133.7mg in a Venti. The syrup and sauce add none.

Caramel Macchiato Comments

How do you order your Caramel Macchiato? Tell people what works, or flag a price that has moved.

0 / 2000

No comments yet. Be the first to leave one.