Starbucks Caramel Macchiato: Build and Order Guide
This is vanilla syrup, steamed milk and foam with espresso poured on top and a caramel crosshatch over it. It is sweet and milky with a bold first sip. Below you will find shots and caffeine by size, nutrition and easy ways to change the order.

The caramel macchiato is vanilla syrup, steamed milk and foam, with espresso poured on top and a crosshatch of caramel sauce over the finish. Among the starbucks drinks caramel macchiato fans order most, it is the one that looks like a layered dessert and drinks like a sweet latte.
This page covers what goes into the cup, how the layers work, sizes, shots and caffeine, nutrition, what changes the price and how to customize it. If you want to see where it sits among everything else, browse the complete Starbucks drinks and food lineup.
Latte Macchiato Starbucks Style: What a Caramel Macchiato Really Is
A caramel macchiato is a vanilla-flavored steamed milk drink with espresso shots poured through the foam and caramel sauce drizzled on top. The word macchiato means "marked" or "stained" in Italian, and here the espresso is the mark on the milk. That is why the drink reads as a latte macchiato in Italian terms, even though the menu simply calls it a caramel macchiato.
The build is the main idea. A regular latte mixes the espresso into the milk. This drink keeps the layers apart, so your first sips taste foam and a little espresso, the middle tastes vanilla milk, and the bottom is the sweet part. If you stir it, it behaves like a vanilla latte with caramel.
The caramel is the other reason people order it. A latte gets its flavor from syrup stirred through the cup. This drink gets vanilla from syrup at the bottom and a separate sauce on top, so you taste two kinds of sweetness. The sauce is thicker than syrup and sits on the foam instead of dissolving, which is why the top of the cup looks so different from the bottom.
If you are new to espresso drinks, this is a gentle place to start. The milk is the largest part of the cup, the sweetness softens the coffee, and the layers give you something to look at while you drink. Regulars tend to know exactly how they like it, whether that is stirred, light on the vanilla or with an extra shot.
It also has little in common with the small Italian drink of the same name. An Italian macchiato is a shot of espresso with a spot of foam on top and nothing else. The coffee macchiato starbucks sells under the caramel name is a full-size milk drink with flavor in it.
Here is the quick view of the basics.
Latte Macchiato Starbucks Style: What a Caramel Macchiato Really Is
| Detail | What to know |
|---|---|
| Served | Hot or iced, with the build adjusted for each |
| Base flavor | Vanilla syrup |
| Milk | 2% milk unless you choose another |
| Espresso | Signature espresso, poured last on the hot version |
| Topping | Caramel sauce in a crosshatch pattern |
| Main allergen | Milk |
Hot Caramel Macchiato Build: Vanilla, Milk, Espresso and Caramel Drizzle
The hot version is built from the bottom up in four steps: vanilla syrup, steamed milk with foam, espresso shots poured over the top, then caramel drizzle. Each layer has a job. Knowing them helps you tweak the order without ruining the drink.
- Vanilla syrup. It goes into the cup first, so the sweetness sits at the bottom. Standard pumps rise with size, and you can ask for fewer or more. You can read about vanilla and caramel syrup options if you want to change the flavor.
- Steamed milk and foam. Milk is 2% by default. The barista steams it and leaves a cap of foam so the espresso has something to sink through.
- Espresso. Starbucks signature espresso shots are poured last. They cut through the foam and mark the milk beneath.
- Caramel sauce. The drizzle lands on the foam in a crosshatch. It adds a buttery sweetness to the first sip and melts slowly.
Because the espresso comes last, the drink starts fairly bold and gets sweeter as you drink down. Many people leave it unstirred for exactly that reason.
Order matters in the cup because each layer reacts to the one below it. Foam is light, so it floats. Espresso is denser and heavier than foam, so it sinks through the cap and darkens the milk under it. Vanilla syrup is heavy and settles lower still. Caramel sauce is the only layer that stays put, because it is thick enough to rest on the surface.
That is also why the first and last sips taste so different. If you carry the cup around for twenty minutes without stirring, the bottom turns into a sweet vanilla milk. Give it a gentle swirl partway through if you want the flavor to even out without losing the look.
Why Starbucks Pours the Espresso Last (Upside Down Orders Explained)
Pouring the espresso last is what makes the layers. The milk and vanilla are already in the cup, so the shots settle into the foam and leave a visible mark instead of blending right away.
Ordering it "upside down" reverses only that step. The espresso goes into the cup first and the milk is poured over it, so the drink loses most of its layered look and tastes much closer to a vanilla latte. It still starts with vanilla syrup and still gets the caramel drizzle on top, according to published ordering guides.
There are a few other versions of the order you may hear. "Extra shot" adds more espresso to the top. "Light ice" on the cold version leaves more room for milk. "No foam" removes the cap, which changes how the espresso lands. Each one is a small instruction that baristas handle every day.
Should you stir? That is up to you. Stirring spreads the sweetness evenly, which many people like on a first try. Leaving it alone gives you the strong-to-sweet progression the drink is known for.
Warm Caramel Macchiato Taste: Sweet, Milky or Strong?
This drink tastes sweet and milky with a clear coffee edge at the start. The first sip is foam and espresso, the next few are vanilla milk, and the last are the sweetest. This starbucks coffee caramel macchiato is not a bitter drink, but it is not as sweet as a mocha or a white chocolate mocha either.
Strength depends on size. A tall has one shot, so the milk dominates. A grande has two, which gives you a firmer coffee note. If you find it too sweet, ask for fewer vanilla pumps. If you find it too mild, ask for an extra shot.
It suits people who like lattes but want a little more going on in the cup. It is less suited to anyone who wants a dark, roasty coffee taste. For that, an americano or a flat white is a better pick.
Temperature changes the taste too. Right after it is made, the foam is airy and the caramel is soft, so the drink tastes lighter. As it cools, the sweetness comes forward and the milk tastes richer. If you drink slowly, expect the last third to be noticeably sweeter than the first.
A few small orders change the balance without changing the drink. Fewer vanilla pumps make it more coffee-forward. An extra shot makes it firmer. Light drizzle takes the buttery top note down while leaving the vanilla alone. Each one is a single instruction at the counter or one tap in the app.
Grande Caramel Macchiato Starbucks Sizes, Shots and Ounces
A grande is 16 fluid ounces with two espresso shots when it is hot. The table below shows sizes, ounces and shots, using published figures. Counts can change by store or by what you ask for, so treat them as the standard build.
Grande Caramel Macchiato Starbucks Sizes, Shots and Ounces
| Size | Hot ounces | Hot shots | Iced ounces | Iced shots |
|---|---|---|---|---|
| Short | 8 | 1 | Not offered | Not offered |
| Tall | 12 | 1 | 12 | 1 |
| Grande | 16 | 2 | 16 | 2 |
| Venti | 20 | 2 | 24 | 3 |
The venti is where hot and iced differ. A hot venti is 20 ounces with two shots. An iced venti is 24 ounces with three shots, so it carries more caffeine and a bit more milk.
Which size should you pick? A tall suits a lighter drink or a smaller appetite. A grande is the standard order and the one most nutrition numbers are quoted for. A venti makes sense when you want something to last, although the hot version does not add an extra shot over the grande.
Size also changes how the layers behave. In a short or tall cup, the single shot is spread across a smaller amount of milk, so the espresso mark is easy to see. In a larger cup the same layers are deeper, and the vanilla at the bottom is a bigger share of what you drink. If you have a long commute, a larger hot cup stays warm longer, though the last inches cool fast.
Shots are the number to watch if you care about strength. Ounces climb with each size, but shots do not climb at the same pace, which means a bigger cup is milder per ounce. If you want the strength of a smaller cup in a bigger one, ask for the extra shot when you order.
Caramel Macchiato Caffeine Content by Size
Caffeine follows the shots, at roughly 75 mg per shot. That puts a tall at about 75 mg, a grande at about 150 mg, and an iced venti at about 225 mg. A hot venti stays near 150 mg because it has two shots.
For comparison, a standard latte uses the same shot counts per size, so a caramel macchiato and a latte of the same size land in the same caffeine range. A brewed coffee of the same size usually has more, because brewed coffee is pulled differently from espresso.
You can shift the number in a few ways:
- Add an extra shot to raise it by about 75 mg.
- Ask for blonde espresso, which is lighter in flavor and slightly higher in caffeine in many published comparisons.
- Order half-caf or decaf to bring it down, where your store offers them.
Caffeine figures vary a little by source and by store, so use these as a guide, not a promise.
If you drink more than one coffee a day, add the totals up before you pick a size. A grande in the morning and a second cup after lunch can land well past what you planned. Choosing a tall for the second cup, or switching it to decaf, keeps the day in range without giving up the drink.
Pregnancy, medication and other health needs can set a lower daily limit for some readers. If that applies to you, check with a doctor about what is right for you, and treat the figures here as general ones.
Starbucks Caramel Macchiato Nutrition: Calories, Sugar and Allergens
Nutrition for this drink depends mostly on size, milk and syrup. The numbers here are for the standard build with 2% milk. Starbucks does not give calories in our menu data, so these come from published nutrition guides; check the app for your exact order.
Two things move the numbers more than people expect. The first is the milk. The default is 2%, so nonfat, oat or almond will shift the total in either direction. The second is the syrup. Vanilla is a major source of sugar in the cup, so changing the number of pumps is the quickest way to adjust it. The caramel on top adds a smaller, fixed amount.
Starbucks Caramel Macchiato Nutrition: Calories, Sugar and Allergens
| Size (hot, 2% milk) | Calories |
|---|---|
| Short | 120 |
| Tall | 190 |
| Grande | 250 |
| Venti | 310 |
Caramel macchiato starbucks calories by size for the hot drink, per published nutrition guides.
A grande also carries about 33 g of sugar, 7 g of fat and 10 g of protein in the hot version. The iced grande is close at 250 calories, while the iced tall comes in slightly lower at 180 and the iced venti climbs to 350.
The caramel macchiato venti calories are 310 hot and 350 iced, which is the biggest jump on the menu for this drink because the iced venti is a larger cup.
On allergens, the main one is milk. The caramel sauce also contains dairy, so a dairy-free milk does not make the drink fully dairy-free. If you have a serious allergy, ask the store about cross-contact and check the current ingredient list. For a wider view across the menu, see the calorie guide for all drinks.
Calories in a Caramel Macchiato Starbucks Orders: Milk and Syrup Swaps
Swapping the milk or the vanilla syrup changes calories more than any other choice. Published guides put the effect of common swaps on a grande roughly as follows.
Calories in a Caramel Macchiato Starbucks Orders: Milk and Syrup Swaps
| Swap | Rough effect on a grande |
|---|---|
| Nonfat milk | Saves about 50 to 70 calories |
| Almond milk | Saves about 60 to 80 calories |
| Oat milk | Close to 2% milk |
| Sugar-free vanilla | Saves about 60 calories and around 15 g of sugar |
Treat these as estimates, since different guides show slightly different totals. The caramel drizzle stays either way, so it adds a small fixed amount. Asking for light drizzle trims that a little more.
Sugar-free vanilla is not stocked everywhere, so check before you build an order around it. If it is on the shelf, it is the single biggest cut.
Two habits help without changing the taste much. Ask for fewer pumps of vanilla, which cuts sugar directly. Ask for light drizzle, which trims the top without touching the base. Together with a smaller size, they bring the numbers down more than most people expect.
Caramel Macchiato Starbucks Cost: What Changes the Price
Our data has no in-store price for this drink, and the price you pay depends on several things. Size comes first, then the milk you choose, then add-ons such as extra shots or flavored syrup. Alternative milks usually add a charge, and extra drizzle or an extra shot adds a bit more.
Location matters too. Prices differ by city, by state, and between company stores and licensed stores in airports and grocery shops. Delivery apps tend to run higher than the counter, because they add their own pricing and fees on top.
Our menu data uses delivery-app prices, which are shown as starting prices on the item pages. Those are a guide to the pricing tier, not a promise of what you will pay at the register. A drink ordered through an app can also pick up service fees and tips, which are separate from the drink itself.
Add-ons are where small charges build up. An extra shot, a non-dairy milk, extra drizzle and flavored syrup swaps are each priced on their own. If you stack three of them, the total can end up well above the base price, so decide which changes you will actually taste.
A few ways to keep the cost steady:
- Order the size you will actually finish.
- Keep add-ons to the ones you notice in the taste.
- Use the app to see the exact total before you pay.
For a wider look at how pricing moves, read how Starbucks prices vary.
Starbucks Macchiato Drink Guide: Caramel Macchiato vs Espresso Macchiato
People often mix up the milk drinks and the espresso drink, so here is how they differ. The starbucks macchiato family has two very different members: a small espresso drink with a spot of foam, and the large layered milk drink this page is about.
The table below sets out the macchiato in starbucks next to its closest lookalikes.
Starbucks Macchiato Drink Guide: Caramel Macchiato vs Espresso Macchiato
| Drink | Milk | Sweetness | Build | Typical shots |
|---|---|---|---|---|
| Espresso macchiato starbucks | A spoon of foam | None added | Espresso first, foam on top | 1 or 2 |
| Caramel macchiato | Plenty of steamed milk | Vanilla plus caramel | Milk first, espresso poured over | 1 to 3 by size |
| Caramel latte | Plenty of steamed milk | Caramel syrup | Espresso and milk mixed | 1 to 3 by size |
| Blonde vanilla latte | Plenty of steamed milk | Vanilla syrup | Blonde espresso and milk mixed | 1 to 3 by size |
If you want the small Italian-style drink, say "espresso macchiato" and ask for it with a bit of foam. A plain "macchiato" order can confuse people, because a barista may think you mean the caramel version.
On the menu you may also see the spelling caffe macchiato starbucks uses on its boards, with the accent dropped, for the espresso version. That is only a naming habit, and the drink is the same small espresso with foam.
Starbucks Latte Macchiato Caramel vs Caramel Latte: The Real Difference
The difference between a caramel macchiato and a caramel latte is the layering and the type of sweetness. A caramel latte mixes espresso, milk and caramel syrup, so every sip tastes the same. The macchiato uses vanilla syrup in the base and caramel sauce on top, so the flavor changes as you drink.
On caramel itself, the macchiato often tastes more caramel-forward at the top because the sauce is on the surface, while a caramel latte spreads a lighter caramel flavor through the whole cup. If you want caramel in every sip, the latte gets there more evenly. If you want contrast, the macchiato is the better pick.
Sweetness level is another point. Both drinks use flavored sweeteners, but the macchiato puts its caramel where your first sip finds it. If you only taste the top, it seems sweeter than it is. If you stir, the two drinks come out closer than their names suggest.
A practical way to choose: pick the macchiato when you like a drink that changes as you go, and pick the latte when you want the same taste from first sip to last. Neither is the wrong order, and both can be customized with the same milk and shot options.
A classic caffe latte is the plain version of both, with espresso and steamed milk and no added flavor. Add vanilla and you have a vanilla latte, add caramel syrup and you have a caramel latte, and build it in layers and you are back at the macchiato.
How to Order a Skinny Caramel Macchiato at Starbucks
To order the skinny version, ask for sugar-free vanilla syrup and nonfat milk. Skinny is a common nickname for that pairing, not always a formal menu term, so say the swaps out loud or tap them in the app. Here are the main ways to change the drink.
- Sugar-free vanilla. Replaces the regular vanilla syrup. Check that your store carries it.
- Nonfat, oat or almond milk. Swap the 2% milk for a lighter or dairy-free option, keeping in mind the caramel sauce still has dairy.
- Blonde espresso. Gives a smoother, less bitter shot.
- Extra shot. Makes the drink stronger and less sweet in feel.
- Extra or light drizzle. More caramel on top, or less if you want to cut sugar.
- Decaf. Ask for decaf shots if you want the taste without most of the caffeine.
- Fewer pumps. Cuts the sweetness without changing the build.
If you are not sure what to change, start with one swap only. Try fewer pumps first, since sweetness is what most people adjust. If that works, add a second change next time. Changing everything at once makes it hard to know what you liked.
At the counter, a clear order is "grande caramel macchiato, sugar-free vanilla, nonfat milk." In the mobile app, open the drink, tap Customize and set each change before you add it to your bag. The app is the easiest way to see the total before you commit.
Make Starbucks Caramel Macchiato at Home Without an Espresso Machine
You can make a decent version at home with strong coffee, vanilla syrup, hot milk and caramel sauce. It will not match the real thing, but it gets close enough for a weekday.
- Brew very strong coffee with a moka pot, an AeroPress or instant espresso powder.
- Stir a tablespoon of vanilla syrup into a mug.
- Heat milk until steaming and froth it with a whisk or a handheld frother, then pour it in.
- Pour the coffee over the top.
- Drizzle caramel sauce over the foam in a crosshatch.
A few tips help at home. Warm the mug first so the milk stays hot. Froth the milk until it is thick but still pourable. Pour the coffee slowly over the back of a spoon so it settles into the foam. Use a thick caramel sauce, not a thin syrup, or it will sink instead of sitting on top.
The pour-last step is what keeps the layers. For the real drink, go back to the ordering steps above, since the shot quality is the part that is hardest to copy at home.
Iced or Hot: Which Caramel Macchiato Should You Order?
Choose hot if you want the layered look and a slower sip, and iced if you want a cold, sweeter drink that is easy to finish. The cold version also has a different build: the milk and ice go in first and the espresso is poured over the top, so the layers show in the glass.
Ice melts as you drink, which waters the flavor down a little. Iced sizes also carry an extra shot at venti, which raises the caffeine. If you want to compare them side by side, the iced version of this drink has its own page. Availability of drinks can vary by season and by store, so check the app.
Think about when you will drink it. Hot suits a slow morning and a short wait. Iced suits a warm afternoon, a walk or a longer ride, since it holds its temperature for as long as the ice lasts. If you take the first sip late, a hot cup will have lost its layers, while an iced one will still be showing them.
Who Should Order the Caramel Macchiato, and What to Pair It With
The caramel macchiato suits anyone who likes a vanilla latte and wants a bit more contrast. It is a good starter espresso drink because it is sweet and mild. It is less right for people who want a strong, bitter coffee.
If you want more coffee flavor, step to the coffee-forward flat white or a cortado. If you want to compare it with other espresso drinks, see all hot coffee and espresso drinks.
For food, a plain pastry or a salty breakfast item balances the sweetness better than another sweet bake. Check the current bakery and breakfast lists for what your store carries.
If you are ordering for a group, the caramel macchiato is an easy pick for guests who say they want something sweet but are not sure what to try. It is familiar and mild, and it can be adjusted on the spot. For anyone avoiding dairy, remember the caramel sauce contains it, and ask about the options before you order.
Caramel Macchiato Questions Answered
Is 'caramel mach' just short for caramel macchiato?
Yes. Caramel mach is the shorthand people use for the drink, and baristas understand it. In the app and on the menu board it appears as the full name, so use the shorter form when you are talking and the full name when you want to be sure of the order.
What goes into a caramel macchiato?
It has vanilla syrup, steamed milk with foam, signature espresso shots and caramel sauce drizzled on top. The milk is 2% unless you choose something else. The iced version uses cold milk and ice in place of steamed milk, with the shots poured over the top.
Why is a caramel macchiato made upside down compared with a latte?
A latte puts espresso in first and adds milk. The macchiato puts milk and vanilla in first and pours the shots through the foam. That is what marks the milk and creates the layers. An upside down order reverses this, so it ends up tasting like a latte.
Is the Starbucks drink caramel macchiato served hot or iced?
Both. The hot version is built with steamed milk, and the iced version uses cold milk over ice. They share the same flavors, but the iced venti has an extra shot compared with the hot venti. Seasonal availability can differ by store, so check the app.
Is a caramel macchiato stronger than a latte?
No. At the same size, a caramel macchiato and a latte use the same number of shots, so the caffeine is about the same. The macchiato can taste stronger at first because the espresso is poured on top, but once you drink down the sweetness takes over.
How much caffeine is in a grande caramel macchiato?
A hot or iced grande has two shots, which is about 150 mg of caffeine according to published figures. A tall has about 75 mg and an iced venti about 225 mg. Extra shots, blonde espresso or decaf will move that number up or down.
How many calories are in a caramel macchiato?
With 2% milk, a hot tall is about 190 calories, a grande about 250 and a venti about 310. Iced versions are similar, with a venti at about 350. Milk and syrup swaps can lower these totals noticeably.
How can I lower the calorie caramel macchiato count?
Ask for sugar-free vanilla, nonfat or almond milk, and light drizzle. Sugar-free vanilla saves roughly 60 calories on a grande, and nonfat or almond milk saves a bit more. Choosing a smaller size is the simplest cut of all.
Is the caramel macchiato sweet?
Moderately. A grande has about 33 g of sugar from the vanilla syrup, milk and caramel drizzle. The espresso on top softens it at first, but the bottom of the cup is the sweetest part. Fewer vanilla pumps make it less sweet.
Can I get a caramel macchiato with oat milk, almond milk or no dairy?
Yes, you can swap in oat or almond milk. Keep in mind the caramel drizzle contains dairy, so the drink is not fully dairy-free. If that matters for you, ask your barista about leaving the drizzle off and check the current ingredient list.
Can a caramel macchiato be decaf or made with blonde espresso?
Yes on both counts at most stores. Blonde espresso gives a lighter, smoother taste, and decaf shots cut the caffeine. Ask for the change at the counter or add it in the app. Availability can vary slightly by location.
What is the difference between a caramel macchiato and an espresso macchiato?
An espresso macchiato is a small drink of espresso with a spot of foam and no sweetener. The caramel macchiato is a large milk drink with vanilla syrup, foamed milk and caramel sauce. They share a name and little else.
What does a macchiato at Starbucks taste like compared with an Italian macchiato?
The Italian version is strong, small and bitter with a touch of foam. Ask for a macchiato and most baristas will reach for the caramel drink, which is sweet, milky and much larger. If you want the Italian style, ask for an espresso macchiato.
Can I order a sugar-free or skinny caramel macchiato?
Yes. Ask for sugar-free vanilla syrup and nonfat milk, and consider light drizzle. Not every store carries sugar-free vanilla, so check first. The caramel sauce is not sugar-free, so a skinny version is lower in sugar, not sugar-free.
How much is a caramel macchiato, and why does the price differ by store?
The cost of starbucks caramel macchiato orders depends on size, milk, add-ons and location. Company stores, licensed stores and delivery apps all price differently. Check the app for your exact total before paying.
Does Starbucks say cafe macchiato or caffe macchiato for the espresso version?
You may see either. The cafe macchiato starbucks boards sometimes show is just a spelling variant for the espresso macchiato, which is espresso with a small amount of foam. Say "espresso macchiato" when you order and you will get the right drink.