This thick, café-style Caramel Macchiato Milkshake blends real espresso, vanilla bean ice cream, and buttery caramel into a 5-minute dessert drink that's better than Starbucks — no fancy creamer required.
Ingredients
For the Milkshake:
3cupsvanilla bean ice cream, slightly softened
⅓cupbrewed espresso, or strong cold brew, chilled
3tablespoonscaramel sauce
⅓cupwhole milk
1teaspoonpure vanilla extract
1/4teaspoonsea salt
For Topping & Garnish:
Whipped cream, homemade or canned
Extra caramel sauce, for drizzling
Whole espresso beans or cocoa powder
Flaky sea salt, optional
Instructions
Chill the espresso. If using freshly brewed espresso, pour it into a small glass and freeze for 10 minutes. Hot coffee will melt your shake.
Prep the glasses. Drizzle caramel sauce in vertical stripes inside two tall glasses, tilting and rotating as you go to create dramatic ribbons. Place in the freezer for 5–10 minutes so the caramel sets.
Blend the shake. Add ice cream, chilled espresso, caramel sauce, milk, vanilla extract, and sea salt to a blender. Blend on medium for 20–30 seconds, just until smooth. Do not over-blend.
Check the consistency. The shake should be thick but pourable. Too thick? Add a splash of milk. Too thin? Add another scoop of ice cream and pulse.
Assemble and serve. Pour the shake into the caramel-lined glasses. Top with whipped cream, an extra caramel drizzle, espresso beans or cocoa powder, and a small pinch of flaky sea salt. Serve immediately with a wide straw.
Equipment
Blender (standard or high-powered)
2 tall milkshake or pint glasses
Measuring Cups and Spoons
Ice cream scoop
Long spoon or straw
Notes
Use thick jarred caramel sauce, not the thin coffee syrup variety, for the best buttery flavor.
Vanilla bean ice cream beats coffee ice cream — it lets the real espresso shine.
No espresso? Strong cold brew works perfectly. Avoid regular drip coffee — too watery.
For an adults-only version, add 1.5 oz of Baileys, Kahlúa, or salted caramel vodka per shake.
Dairy-free? Swap in oat-based vanilla ice cream and oat milk; use a vegan caramel sauce.
Storage: Best served immediately. Pour leftovers into popsicle molds for caramel macchiato pops.