Espresso Macchiato

Starting price$3.85
Protein1 g
Calories15
AvailableAll day

Prices last checked November 1, 2026

A shot of espresso marked with a dollop of steamed milk foam.

Starbucks describes it like this: “Our rich espresso marked with a dollop of steamed milk and foam. A European-style classic.”

On the Uber Eats menus of the 4 Starbucks stores we checked that list it, the Espresso Macchiato started at about $3.85 for a Single (0.8 fl oz), from $3.85 to $4.15 depending on the store. Uber Eats shows only the smallest size, larger sizes cost more, and delivery-app prices can differ from café prices. A Double has 15 calories, 0 g of sugar and about 150 mg of caffeine, according to Starbucks.

Espresso Macchiato sizes, calories and caffeine

Size Volume Calories Sugar Caffeine
Single 0.8 fl oz 10 0 g 75 mg
Double 1.6 fl oz 15 0 g 150 mg
Triple 2.3 fl oz 20 0 g 225 mg
Quad 3.1 fl oz 25 0 g 300 mg

Official Starbucks nutrition for the standard recipe. Milk swaps, extra shots, syrups and toppings change these numbers. See Starbucks cup sizes.

Starbucks Rewards members can redeem the Espresso Macchiato for 200 Stars (the Reward level for a handcrafted drink or hot breakfast). See how Starbucks Rewards works.

Espresso Macchiato Price (November 2026)

The Espresso Macchiato typically costs $3.85 at the 7 Starbucks stores we checked on Uber Eats (starting price for the smallest size), and you can expect to pay anywhere from about $3.85 to $4.15. Prices vary by store and app. In the 7 stores we checked (Chicago, Orlando, Dallas, Santa Monica, Atlanta, Seattle and Denver), a Short Caffè Latte started at $5.45 to $6.15 on Uber Eats.

ItemStarting priceCalories
Espresso Macchiato (Single)$3.8510

Espresso Macchiato Calories and Nutrition

The Espresso Macchiato has 15 calories, about 1% of a 2,000-calorie day, along with 1 g of protein and 0 mg of sodium.

NutrientAmount% Daily Value*
Calories151%
Total fat0 g0%
Carbohydrates2 g1%
Protein1 g2%
Sodium0 mg0%

*Percent Daily Values are based on a 2,000-calorie diet. Nutrition is for a Double (1.6 fl oz) made with Starbucks' standard recipe (2% milk unless the name says otherwise). Nutrition is approximate and based on Starbucks' published U.S. nutrition information.

What's in the Espresso Macchiato?

  • Brewed Espresso
  • Milk

Allergens: Starbucks does not list allergens for the Espresso Macchiato in its online drink data, and drinks made with milk contain milk. Starbucks says it cannot guarantee any product is free from allergens because it uses shared equipment to store, prepare and serve its food and drinks; check the Starbucks app or ask your barista. Recipes and suppliers can change, so always check Starbucks' allergen information or ask your server if you have a food allergy.

When can you order the Espresso Macchiato?

The Espresso Macchiato is on the core Starbucks drink menu and can be ordered whenever your store is open. Many stores open by 5 a.m.; see Starbucks hours.

Is the Espresso Macchiato worth it?

On a tighter budget? The Pike Place Roast costs about $3.15.

Espresso Macchiato FAQ

How much does the Espresso Macchiato cost at Starbucks?

The Espresso Macchiato costs about $3.85 at Starbucks on Uber Eats (starting price, smallest size) as of November 2026. Prices we tracked range from $3.85 to $4.15 depending on the restaurant.

How many calories are in the Espresso Macchiato?

The Espresso Macchiato has 15 calories, 0 g of fat, 2 g of carbohydrates and 1 g of protein. Nutrition is for a Double (1.6 fl oz) made with Starbucks' standard recipe (2% milk unless the name says otherwise).

Is the Espresso Macchiato available all day?

Yes. Starbucks serves its drinks, including the Espresso Macchiato, whenever the store is open.

How much caffeine is in a Double Espresso Macchiato?

About 150 mg in a Double (1.6 fl oz), according to Starbucks. By size: Single 75 mg, Double 150 mg, Triple 225 mg, Quad 300 mg.

What sizes does the Espresso Macchiato come in?

Single (0.8 fl oz), Double (1.6 fl oz), Triple (2.3 fl oz), Quad (3.1 fl oz). The Single started at about $3.85 on the delivery menus we checked.

How many Stars is the Espresso Macchiato?

200 Stars with Starbucks Rewards, according to the Starbucks menu.

See the full Hot Coffee & Espresso menu with prices