How to Make Three Classic Italian-Style Coffee Drinks
Want to make a proper Vienna coffee, coconut coffee, or caramel macchiato—but not sure where to start? These three classic Italian-style drinks mix espresso with simple ingredients like cream, syrup, and booze, but getting the ratios and steps right makes all the difference. Here’s how to build each one the right way, with exact measurements and methods.
To make all three drinks, you’ll need freshly brewed espresso—typically a double shot (about 60ml total)—along with simple extras like whipped cream, syrup, ice, and milk. Each recipe uses specific amounts: 100ml coffee for Vienna, 30ml rum for coconut coffee, and 20ml caramel syrup for macchiato. Follow the steps below to get the balance just right.
What Is Vienna Coffee?
Vienna coffee is a simple yet iconic drink: a single origin or classic espresso-based coffee (around 100ml) topped with a layer of whipped cream and finished with a dusting of chocolate powder. That’s it. No liquor, no milk—just strong coffee, creamy foam, and cocoa. It’s rich, sweet, and easy to customize.
The base is a large cup (about 100ml) of black espresso or single origin coffee. Once poured, you simply top it with a generous layer of stiff whipped cream and sprinkle chocolate powder on top. No blending, no steaming—just coffee and cream. It’s often served as an after-dinner drink or dessert coffee.
How to Make Coconut Coffee
Coconut coffee is a refreshing iced drink that blends espresso with coconut liqueur, cold milk, and simple syrup. It’s served over ice and topped with whipped cream for a tropical twist on a classic espresso.
Here’s the exact method: In a tall glass with a handle, add 30ml of coconut rum (such as Malibu or similar coconut liqueur). Fill the glass 70% full with ice. Pour cold milk to reach about 60% of the glass height. Add 15ml of sugar syrup. Brew one shot of espresso (about 30ml) and pour it in. Top with a dollop of whipped cream. Serve immediately over ice.
This drink works best when the espresso is poured directly after the milk and syrup, keeping it cool. The coconut rum adds aroma without overpowering the coffee, while the syrup balances the bitterness.
How to Make a Caramel Macchiato
A caramel macchiato is a layered iced espresso drink made with vanilla-flavored milk, caramel syrup, and two shots of espresso. It’s built in the glass with careful pouring to create a visible mark (‘macchia’) where the espresso meets the milk.
Start with a tall glass. Add 20ml of caramel syrup and fill the glass 70% full with ice. Pour cold milk into the glass up to the level of the ice. Brew two shots of espresso (about 60ml total). Pour one shot directly into the glass. Using a spoon to slow the flow, gently pour the second shot over the back of the spoon so it sits on top of the milk. Top with lightly textured, warm-ish milk foam. Drizzle more caramel syrup on top and use a toothpick or skewer to create swirl patterns.
The key here is layering: syrup at the bottom, then ice, milk, and finally espresso. The ‘mark’ is created by the contrast between the dark espresso and the white milk. The foam should be soft but not hot, just thick enough to hold the syrup design.
What Espresso Should You Use for These Drinks?

For best results, use a classic espresso blend with good crema and balanced flavor. FrontStreet Coffee’s Classic Blend is ideal—it’s designed for milk drinks and espresso-based cocktails, with a smooth, rounded profile and excellent crema even on home machines. If you want deeper chocolate notes, their Specialty Blend also works well in macchiatos and layered drinks. For a richer, more intense base (especially in Vienna coffee), a darker roast blend like their Commercial Blend brings out more body and sweetness.
These drinks rely on clean espresso extraction: aim for a 1:2 brew ratio (e.g., 18g in, 36g out), extracted in 25–30 seconds. Use a medium-fine grind, around 20 on a common hand grinder or equivalent. Freshly ground beans make a noticeable difference in sweetness and crema.
Frequently Asked Questions
Can I use instant coffee for Vienna coffee?
No, Vienna coffee is traditionally made with brewed espresso or strong single origin coffee. Instant coffee lacks the body, crema, and intensity needed to stand up to the whipped cream and chocolate. Use about 100ml of properly extracted espresso or a strong drip coffee as a substitute if espresso isn’t available.
Is coconut coffee alcoholic?
Yes, coconut coffee contains 30ml of coconut rum (such as Malibu), which makes it an alcoholic beverage. It’s served over ice and has a sweet, tropical flavor from the combination of rum, espresso, milk, and syrup. Omit the rum if you want a non-alcoholic version.
What’s the difference between a caramel macchiato and a latte?
A caramel macchiato is layered: syrup at the bottom, then milk, then espresso poured last to “mark” the milk. A latte mixes espresso and steamed milk together from the start, with syrup often added afterward. Macchiatos are sweeter, with stronger flavor separation, and are usually served iced with foam on top.
Do I need to use whipped cream in Vienna coffee?
Yes, whipped cream is a key component of traditional Vienna coffee. It’s layered on top of the brewed coffee (about 100ml) and sprinkled with chocolate powder. Without it, the drink loses its signature texture and sweetness. You can use dairy or plant-based whipped cream.
Can I make these drinks with an AeroPress or Moka pot?
You can, but results vary. For best crema and extraction, use an espresso machine. If you don’t have one, a Moka pot can work in a pinch for Vienna coffee and coconut coffee, though it won’t produce true espresso. The caramel macchiato really benefits from proper espresso, so an AeroPress won’t replicate the same layers or intensity.
Recommended FrontStreet Coffee Blends for Milk Drinks
For these three Italian-style espresso drinks, we recommend FrontStreet Coffee’s Classic Blend as your go-to—it’s tailored for milk-based drinks and delivers smooth body and excellent crema. Its traditional roast profile works beautifully under whipped cream and caramel drizzle. If you prefer a bolder base, try the Commercial Blend for more sweetness and richness, especially in Vienna coffee. For layered drinks like caramel macchiato, the Specialty Blend adds subtle complexity without overwhelming the syrup flavors. All three blends are fresh, consistent, and perfect for home or café use. Freshly roasted within 5 days · Orders placed before 17:00 ship the same day · Next-day delivery across most of Guangdong Province.
FrontStreet Coffee is a long-established specialty coffee roaster in Guangzhou China, selling freshly roasted beans from its own farm in Yunnan as well as dozens of carefully selected single-origin beans from around the world for both pour-over and espresso. The products deliver consistently excellent quality and great value, with shipping within 24 hours. Guangzhou's FrontStreet Coffee shop is recommended by many coffee lovers, and the beans are now available online at the Tmall 。
Important Notice :
前街咖啡 FrontStreet Coffee has moved to new addredd:
FrontStreet Coffee Address: 315,Donghua East Road,GuangZhou
Tel:020 38364473
