Does Espresso Have Carbs? | What’s In The Shot

A plain espresso shot has near-zero carbs, with only trace amounts from dissolved coffee solids.

Espresso tastes bold, feels rich, and shows up everywhere from straight shots to milk-based drinks. If you track carbs, that creamy mouthfeel can raise a fair question: is the shot itself bringing carbs to the cup, or do the carbs come from what’s added after the pull?

The good news is simple. Straight espresso is close to carb-free in real life serving sizes. The tricky part starts when milk, syrups, sauces, or sweetened toppings enter the picture. Those extras can turn a near-zero drink into something that looks more like dessert.

Does Espresso Have Carbs In A Plain Shot And In Milk Drinks

In a straight shot, carbs are tiny. Food composition data for restaurant-prepared espresso lists under 2 grams of total carbohydrate per 100 grams, which works out to roughly half a gram in a 1-ounce (30 mL) shot. That’s the ballpark most people see when they log a single shot.

Once you add milk, the math changes fast. Milk contains lactose, a natural sugar. Even without any syrup, a latte or cappuccino can land in the double digits for carbs because the drink holds several ounces of milk.

Then come the obvious carb drivers: flavored syrups, chocolate sauces, sweetened creamers, and whipped toppings. A couple of pumps can add more carbs than the espresso itself will add in a full week of morning shots.

What Counts As Carbs In Coffee Drinks

“Carbs” in coffee drinks mostly means sugars and starches that dissolve into the liquid. Espresso doesn’t contain starch, but it does carry a small amount of soluble material from the beans. That’s where the trace carbohydrate number comes from.

In café drinks, the main carbohydrate sources are easy to spot:

  • Milk and dairy foam: lactose in cow’s milk, plus carbs from many flavored milks.
  • Plant milks: carbs vary a lot; unsweetened nut milks tend to be lower than oat milk.
  • Syrups and sauces: sugar is the point of these add-ins, so carbs rise with each pump.
  • Sweeteners: sugar and honey add carbs; most non-nutritive sweeteners add little or none.
  • Toppings: whipped cream, drizzle, and cookie crumbs can add up in a hurry.

If you’re aiming for low-carb, the shot is rarely the issue. The build is.

Why Espresso Shows A Small Carb Number At All

Coffee beans are plant seeds, and plants contain carbohydrates. Brewing doesn’t pull out much carbohydrate, but it does extract a small mix of compounds into the cup. Espresso is a concentrated brew, so it can show a slightly higher “per ounce” carb number than drip coffee.

The amount still stays small because you’re drinking a small volume. A standard single is about 1 ounce. Even a double is still only a few sips.

Labels can make this feel confusing. Many packaged foods can round small values down. Under U.S. labeling rules, some nutrients can be declared as zero when the amount per serving is under a set threshold. Carbohydrate rounding and “less than” declarations are covered in federal labeling rules and FDA guidance, which is why two sources can show “0 g” while another shows a fraction of a gram for a similar serving.

How Many Carbs Are In A Shot, A Double, And An Americano

Espresso drinks come in different volumes and ratios, so it helps to think in building blocks. A single shot is one unit. A double is two units. An Americano adds hot water, which changes volume but not carbs in a meaningful way.

Here’s a practical way to think about it:

  • Single shot: trace carbs, often logged around 0.5 g.
  • Double shot: double the trace carbs, often logged around 1 g.
  • Americano: same espresso carbs as the shots used; water adds none.

If you’re comparing café menus, check whether “espresso” in the nutrition panel means a single shot, a double, or a larger store standard. Some chains list nutrition for a set recipe size rather than a classic 1-ounce shot.

Carbs In Popular Espresso-Based Drinks

Most espresso-based drinks are built from the same base: espresso plus water, milk, or both. The carb swing comes from milk volume and sweeteners.

When you’re scanning options, a simple rule works well: more milk and more sweetening usually means more carbs. A cappuccino has less milk than a latte, so carbs tend to be lower. A mocha adds chocolate sauce, so carbs climb even if the espresso count stays the same.

Carb Estimates For Common Orders

The table below gives realistic ranges. Café recipes vary, and cup size changes milk volume. Use it as a quick reference, then adjust based on your shop’s build.

Drink Typical Carbs What Drives The Number
Espresso (1 oz) ~0.5 g Trace soluble coffee solids
Doppio / Double Espresso ~1 g Two shots instead of one
Americano ~0.5–1 g Shots used; hot water adds none
Traditional Macchiato ~1–3 g A small dollop of milk foam
Cappuccino (8–12 oz) ~6–12 g Milk volume; foam still counts as milk
Latte (12–16 oz) ~12–20 g Mostly milk; espresso stays low
Flat White ~10–18 g Milk-heavy, smaller foam layer
Mocha ~25–45 g Milk plus chocolate sauce
Flavored Latte (Syrup) ~25–55 g Milk plus multiple syrup pumps
Iced Latte ~10–18 g Milk; ice changes volume feel, not carbs
Oat Milk Latte ~16–30 g Oat base tends to carry more carbs
Unsweetened Almond Milk Latte ~2–8 g Lower-carb milk option when unsweetened

How To Get The Most Accurate Carb Number For Your Drink

If you make espresso at home, you control the variables. In cafés, recipes differ, and “one pump” is not the same everywhere. These steps keep your estimate grounded:

  1. Start with the base: count your shots first. Use a trace value per shot, then scale by the number of shots.
  2. Measure milk once: when you pour milk at home, measure it a few times so your “usual” is real.
  3. Check your brand: plant milks range from low to high carb. Unsweetened and “barista” versions can differ.
  4. Count sweeteners by grams, not pumps: if a shop publishes grams of sugar per size, use that.
  5. Watch sauces and drizzles: chocolate, caramel, and white chocolate are dense carb add-ins.

If you rely on published nutrition panels, treat them as recipe-specific. A chain’s “espresso” entry might be tied to its store standard shot size. Starbucks’ nutrition page lists carbohydrates for its espresso beverage entry as served by that chain, which can look higher than a classic 1-ounce shot if the listing assumes a larger or different standard.

Low-Carb Ordering Moves That Still Taste Good

You don’t need to drink espresso straight to keep carbs low. You just need to control the high-carb add-ins. These swaps keep flavor in the cup while trimming carbs.

  • Choose an Americano over a latte: you keep the espresso strength with water instead of milk.
  • Ask for a “splash” of milk: a small pour adds creaminess with fewer carbs than a full latte build.
  • Use cinnamon or cocoa powder: they add aroma and bitterness without sugar.
  • Pick unsweetened milks: unsweetened almond or soy can keep carbs lower than oat milk.
  • Go light on syrup: try one pump, or skip it and add a non-sugar sweetener.

Table Of Carb-Saving Tweaks At The Counter

Use the table below as a menu of moves. Mix two or three and your drink can land far lower in carbs without feeling stripped down.

Change Carb Effect How It Feels In The Cup
Swap latte for Americano Big drop Full espresso flavor, lighter body
Use half-and-half in a small splash Lower than milk in equal volume Richer mouthfeel with less liquid
Choose unsweetened almond milk Often lower Nutty, lighter, less sweet
Pick sugar-free syrup Major drop vs. regular syrup Sweetness without sugar load
Cut syrup pumps in half Moderate drop Flavor stays, sweetness steps back
Skip whipped topping Small to moderate drop Cleaner finish, less dessert feel
Order a smaller size Moderate drop Less milk and fewer add-ins
Add a pinch of salt No change Can soften bitterness in dark roasts

Espresso And Common Diet Goals

Keto And Strict Low-Carb Eating

Straight espresso fits cleanly into strict low-carb patterns. The watch-out is milk volume and sweetened add-ins. If you want a milk drink, keep it small and choose unsweetened options when you can.

Diabetes And Blood Sugar Tracking

Espresso itself is unlikely to be the driver for blood sugar swings, but sweetened café drinks can hit fast. If you count carbs for insulin dosing or daily targets, treat flavored lattes and mochas like any other sweet drink.

Intermittent Fasting

Many people keep fasting drinks calorie-free. Straight espresso is low in calories and carbs, but a latte breaks the fast in most approaches because of milk sugars. If your plan allows a small amount of milk, measure it and keep it consistent.

When “Zero Carbs” On A Label Still Makes Sense

You’ll see some coffee products list 0 grams of carbs even when coffee contains trace carbohydrate. That’s not a trick. It’s often rounding. Under U.S. labeling rules, tiny amounts can be expressed as zero or as “less than” amounts on Nutrition Facts labels.

If you’re managing carbs tightly, treat “0 g” on a label as “tiny.” For most people, that difference does not matter. For people who track every gram, logging a fraction per shot can match database values more closely.

Order Takeaways For Lower-Carb Espresso Drinks

Espresso itself is a low-carb base. The carbs show up when you build the drink with milk and sweeteners. If you want to keep carbs down, start by choosing the drink style, then control milk volume, then control sweeteners. That order keeps the cup satisfying without turning it into a sugar drink.

References & Sources