Go Back
+ servings
Print Recipe
4.34 from 160 votes

Copycat Starbucks Caramel Macchiato

Try this homemade version of the most popular Starbucks drink – Caramel Macchiato! Lightly sweetened vanilla milk mixed with smoky (homemade!) espresso and topped with buttery caramel sauce! 
Prep Time5 minutes
Cook Time5 minutes
Total Time10 minutes
Course: Drinks
Cuisine: American
Keyword: caramel macchiato, starbucks copycat recipe
Servings: 1 16 oz. cup
Calories: 294kcal
Author: Tania Sheff



  • Prepare the espresso using a macchinetta or espresso machine. (You may use a very strong regular coffee, but you'll need to double the amount: use 4 oz instead of 2).
  • While the espresso is being made, warm up the milk. Froth the milk using milk frother. If you don’t have milk frother, you can use a regular whisk instead. (Just whisk the milk until foam forms).
  • Pour the espresso into a measuring cup.
  • Add vanilla and milk to the cup. Then, pour the espresso on top of the frothy milk creating a “mark” on the foam. (Macchiato means “marked” in Italian).
  • And the last step is to drizzle the caramel on top. At Starbucks, we make two circles around the edges of the cup and then we make a grate pattern in the middle.



Calories: 294kcal | Carbohydrates: 50g | Protein: 11g | Fat: 7g | Saturated Fat: 4g | Polyunsaturated Fat: 0.3g | Monounsaturated Fat: 2g | Trans Fat: 0.3g | Cholesterol: 27mg | Sodium: 199mg | Potassium: 567mg | Sugar: 46g | Vitamin A: 347IU | Vitamin C: 1mg | Calcium: 415mg | Iron: 2mg