
A caramel latte macchiato is the perfect indulgence for coffee lovers who crave that luxurious café experience at home. This stunning drink combines rich espresso, velvety steamed milk, and luscious caramel sauce for a truly memorable beverage. The beauty of a macchiato lies in its layered presentation—the word literally means “marked” in Italian, referring to how the espresso is marked with just a touch of milk foam.
What makes this caramel latte macchiato so special is the balance between bold coffee flavors and sweet caramel notes. Unlike a traditional latte, a macchiato uses less milk, allowing the espresso to shine through while still providing that creamy texture we all crave. Whether you’re looking to impress guests or treat yourself to something special, this recipe delivers café-quality results every single time.
The key to mastering this drink is understanding the proper technique for steaming milk and layering the ingredients. You’ll want to invest in a good espresso machine if you’re serious about making macchiatos regularly, though we’ll also cover alternative methods. The caramel element can be customized—use homemade caramel sauce for the ultimate control over sweetness, or opt for quality store-bought versions for convenience.
This drink is versatile enough to enjoy year-round. Serve it hot and frothy during cooler months, or transform it into an iced caramel macchiato during summer. The flavor combinations work beautifully with different types of caramel, from traditional butterscotch caramel to salted caramel varieties. Many coffee shops charge premium prices for this exact drink, but you’ll be amazed at how easy it is to recreate in your own kitchen.
Perfect for morning pick-me-ups, afternoon treats, or after-dinner indulgences, this caramel latte macchiato recipe has become a favorite among home baristas. The combination of techniques and quality ingredients will have you sipping like a pro in no time. Let’s dive into the details and create café-quality magic in your own kitchen.
Ingredients
- 2 shots (2 ounces) of fresh espresso or strong brewed coffee
- 1 cup whole milk, preferably cold
- 3-4 tablespoons caramel sauce, divided
- 1 tablespoon heavy cream (optional, for extra richness)
- Pinch of sea salt (optional, to complement the caramel)
- Cinnamon stick or cocoa powder for garnish (optional)

Instructions
- Start by preparing your espresso machine and ensuring it’s properly heated. If using an espresso machine, run water through the group head to purge any old grounds and ensure optimal temperature. Grind your espresso beans to a medium-fine consistency and tamp firmly into the portafilter with even pressure.
- Prepare a tall glass or macchiato cup by adding 2 tablespoons of caramel sauce to the bottom. You can warm the glass slightly by running hot water through it first, which helps the caramel warm and become more pourable.
- Pull two shots of espresso directly into your prepared glass with the caramel sauce. The hot espresso will warm and slightly thin the caramel, creating a beautiful caramel-espresso base. Stir gently to combine the flavors.
- Pour cold milk into your milk steaming pitcher, filling it to about one-third full. Position the steam wand just below the surface of the milk to create a gentle whirlpool motion, which creates silky microfoam rather than large bubbles.
- Turn on the steam wand and gradually lower the pitcher so the steam wand is about halfway submerged in the milk. You should hear a gentle hissing sound as the milk aerates and begins to expand.
- Continue steaming until the milk reaches approximately 150-155°F (65-68°C), which typically takes 30-45 seconds depending on your machine. The milk should increase in volume by about 25 to 30 percent and have a smooth, velvety texture with tiny bubbles.
- Turn off the steam wand and remove the pitcher. Wipe the steam wand immediately with a damp cloth to prevent milk from hardening on it.
- Pour the steamed milk into your espresso and caramel mixture in a slow, controlled manner. Start from about 6 inches above the glass to create layers, then lower the pitcher as you pour to incorporate the milk more thoroughly.
- Top with a thin layer of milk foam by tilting the glass slightly and pouring the foam from the top of the pitcher. The foam should be about 1/4 inch thick, creating that signature macchiato look.
- Drizzle an additional 1-2 tablespoons of caramel sauce over the top of the foam for presentation and extra sweetness. If desired, sprinkle a tiny pinch of sea salt or cinnamon over the caramel to enhance the flavors.
- Serve immediately while the drink is hot and the layers are still visible. The beauty of a properly made macchiato is in its presentation, so take a moment to admire your work before enjoying!

Pro Tips
Caramel Sauce Options: Homemade caramel sauce gives you complete control over sweetness and allows you to experiment with flavors like salted caramel or bourbon caramel. Store-bought versions offer convenience and consistency. For a thicker caramel that won’t immediately dissolve, use a higher-quality artisanal brand.
Espresso Machine Alternatives: If you don’t own an espresso machine, use a Moka pot to create strong, concentrated coffee, or brew extra-strong coffee using a pour-over method. While not identical to true espresso, these alternatives will still produce a delicious drink.
Temperature Control: The ideal steaming temperature is 150-155°F (65-68°C). Milk heated above 160°F (71°C) loses its sweetness and develops a burnt flavor. Use a milk thermometer until you develop a feel for the proper temperature through sound and pitcher weight.
Layering Technique: The key to beautiful layers is pouring slowly and strategically. Start high to create separation, then lower your pitcher to blend. This technique takes practice but creates the stunning visual presentation that makes macchiatos so appealing.
Coffee Quality: Use freshly roasted, quality espresso beans for the best flavor. Beans roasted within the past two weeks will provide optimal flavor. Stale beans result in flat, uninteresting coffee that won’t shine through the milk and caramel.
Timing Matters: Pull your espresso shots immediately before steaming the milk to ensure maximum crema and optimal temperature when combining ingredients. Don’t let espresso sit for more than a minute before adding milk.
Customization Ideas: Experiment with vanilla syrup, hazelnut flavoring, or a touch of cinnamon in the milk for variations. Add a splash of bourbon or Irish cream for an adult version. Try different types of caramel from butterscotch to salted varieties.
Cleaning Your Equipment: Always purge and clean your steam wand immediately after use to prevent milk buildup and ensure consistent performance. A clean machine produces better-tasting drinks and lasts longer.
Serving Suggestions: Pair your caramel latte macchiato with pastries or biscotti for a complete café experience, or enjoy it alongside brunch dishes. The sweetness complements both savory and sweet foods beautifully.
Storage Tips: Caramel sauce can be made ahead and stored in an airtight container for up to two weeks. Reheat gently before use. Pre-measured portions in ice cube trays make weekday preparation even faster.
Perfecting Your Technique: Practice your milk steaming technique regularly—it’s the most important skill for achieving café-quality macchiatos. Watch videos, attend barista classes, or ask your local café staff for tips. Consistency comes with repetition and attention to detail.
