I’m always looking for fresh ways to enjoy those coffee shop favorites without leaving my kitchen. Honestly, a caramel macchiato is my go-to whenever I’m craving a sweet pick-me-up.
With just a handful of easy ingredients, you can whip up a caramel macchiato coffee cocktail that tastes like a treat—right at home.
This recipe is creamy and smooth, with just the right hit of sweetness. It’s the kind of drink that feels perfect for unwinding after a long day—or sharing with friends, if you’re feeling generous.
Let’s get into how simple it is to put together.

Caramel Macchiato Coffee Cocktail Recipe
Espresso, caramel, and a bit of sweetness come together in this drink that’s honestly just fun to make. I like that you can swap in different milks or toppings depending on your mood.
Equipment
- Espresso machine or stovetop espresso maker
- Milk frother (handheld or automatic)
- Cocktail shaker or a jar with a lid
- Measuring spoons
- Tall glass or cocktail glass
- Spoon for layering
- Small pitcher (for steamed milk)
- Ice (if you’re making it iced)
I always double-check that everything’s clean and ready before I start. A good milk frother really makes the drink extra creamy.
If you’re using hot liquids, grab a sturdy glass or mug—trust me, it helps.
Ingredients
- 2 shots of espresso (about 2 ounces)
- 1 tablespoon vanilla syrup
- 1/2 cup milk (whole, almond, oat, soy, or coconut—whatever you like)
- 1 1/2 tablespoons caramel sauce or caramel syrup
- Whipped cream (optional)
- Caramel drizzle (for topping)
- Ice cubes (for an iced version)
I tend to pick my milk based on what’s in the fridge or how I’m feeling that day. Vanilla syrup gives it a sweet base.
Caramel sauce is thick and sticky, while caramel syrup stirs in easier. Whipped cream and caramel drizzle? Not required, but honestly, why not?
Instructions
- Brew 2 shots of espresso and set them aside.
- Steam or froth the milk until it’s hot and foamy.
- In your glass, add the vanilla syrup and caramel sauce.
- Pour in the espresso, then slowly add the steamed milk.
- Gently stir to bring everything together.
- If you want it iced, fill the glass with ice first.
- Top with whipped cream and a caramel drizzle if you’re feeling fancy.
I usually pour the espresso over the milk for that classic macchiato look. If I’m making it iced, I chill the glass and go heavy on the ice.
Notes
Fresh espresso always packs the most flavor, so I stick with that. If you don’t want it too sweet, just dial back the syrup.
Oat or almond milk froths up nicely and keeps things creamy, even if you’re skipping dairy.
Sometimes I’ll make extra caramel sauce at home—just melt sugar and add cream. If I want those pretty layers, I pour the milk gently over the back of a spoon.
Whipped cream and caramel drizzle are totally optional, but they do make it feel special.
When I have people over, I set out different syrups and milk choices so everyone can build their own caramel macchiato coffee cocktail.
Equipment
- Espresso machine or stovetop espresso maker
- Milk frother
- Cocktail shaker (or jar with lid)
- Spoon (for layering)
- Small pitcher
Ingredients
- 2 shots espresso about 2 ounces
- 1 tbsp vanilla syrup
- 0.5 cup milk whole, almond, oat, soy, or coconut
- 1.5 tbsp caramel sauce or caramel syrup
- whipped cream optional
- caramel drizzle for topping
- ice cubes for iced version
Instructions
- Brew 2 shots of espresso and set aside.
- Steam or froth milk until hot and foamy.
- In a glass, add vanilla syrup and caramel sauce.
- Pour in the espresso, then slowly add steamed milk.
- Gently stir to combine.
- For iced version, fill glass with ice first.
- Top with whipped cream and caramel drizzle if desired.
Notes
Tasting Notes
When I take a sip of my caramel macchiato coffee cocktail, the first thing that hits me is this blend of sweet and smooth flavors. The caramel brings in that warm, buttery taste—it just pops right away.
Then the coffee notes show up. They give the drink a bold, rich vibe.
The espresso doesn’t get too bitter, thankfully, but it does a good job balancing out all that caramel sweetness and any liqueur I decide to throw in.
There’s this creamy texture from the milk or cream I use. Each sip feels soft and velvety, honestly.
The foam on top? That adds a light finish, almost like a little cloud.
Sometimes, I catch hints of vanilla or chocolate sneaking in, depending on what extras I toss in. If I go for whipped cream or a caramel drizzle, it just takes the sweetness up a notch and makes the drink feel a bit more special.
Key Flavors I Notice:
- Sweet caramel
- Bold coffee
- Creamy milk
- Subtle vanilla (if used)
- Light chocolate (if used)
The aroma is seriously inviting, too. I love how the sweet caramel and that fresh coffee smell mix together when I hold the glass close.
Honestly, this drink feels both comforting and a little fancy—just right for a cozy night in or when I’ve got a couple friends over.