Go Back
McDonald’s Caramel Macchiato Recipe

McDonald’s Caramel Macchiato Recipe

Learn how to make McDonald’s Caramel Macchiato Recipe at home with espresso, creamy milk, vanilla syrup, and caramel drizzle in just 10 minutes.
Prep Time 5 minutes
Cook Time 5 minutes
Total Time 10 minutes
Servings: 2 People
Course: Drinks
Cuisine: American
Calories: 210

Ingredients
  

  • 2 cups whole milk
  • 2 shots espresso freshly brewed
  • 2 tablespoons vanilla syrup
  • 2 tablespoons caramel sauce
  • 1 tablespoon sugar optional
  • ½ teaspoon vanilla extract
  • Whipped cream optional
  • Ice cubes optional for iced version

Equipment

  • Espresso machine or coffee maker
  • Small saucepan
  • Milk frother
  • Measuring cups
  • Serving mugs
  • Spoon

Method
 

Step 1: Brew the Espresso
  1. Brew fresh espresso shots using your espresso machine or strong coffee maker, then set aside while preparing the milk.
    McDonald’s Caramel Macchiato Recipe Step 1 Brew the Espresso
Step 2: Warm the Milk
  1. Heat milk gently in a saucepan until warm, then froth until creamy, smooth, and slightly airy.
    McDonald’s Caramel Macchiato Recipe Step 2 Warm the Milk
Step 3: Add Vanilla Base
  1. Pour vanilla syrup into serving mugs, coating the bottom evenly to create a sweet flavor in every sip.
    McDonald’s Caramel Macchiato Recipe Step 3 Add Vanilla Base
Step 4: Pour the Milk
  1. Slowly pour steamed milk into each mug, leaving enough space for the espresso layer.
    McDonald’s Caramel Macchiato Recipe Step 4 Pour the Milk
Step 5: Add Espresso
  1. Pour espresso slowly through the center so it creates the classic layered macchiato appearance.
    McDonald’s Caramel Macchiato Recipe Step 5 Add Espresso
Step 6: Finish with Caramel
  1. Drizzle caramel sauce across the top, then serve immediately for the best café-style presentation.
    McDonald’s Caramel Macchiato Recipe Step 6 Finish with Caramel

Notes

For the closest fast-food flavor, use whole milk, quality espresso, and warm caramel sauce.