Desserts
This caramel macchiato cookie recipe brings the cozy flavors of your favorite iced coffee into every bite—vanilla, espresso, and rich caramel swirled into crispy, chewy cookies. I developed this recipe after craving that perfect balance of sweet, bitter, and creamy, and these cookies deliver it in every forkful.
The secret? A touch of instant espresso powder and a swirl of salted caramel that mimics the layered flavors of a caramel macchiato.
The dough comes together with simple ingredients—flour, butter, brown sugar, and vanilla—but the magic happens in the swirl of caramel and the subtle coffee notes that elevate the flavor profile.
These cookies bake up with a crisp exterior and a tender center, perfect for pairing with a warm cup of coffee or enjoying as a standalone treat. The recipe yields about 24 cookies, so you’ll have plenty to share or save for later.
What makes these cookies truly special is the texture contrast: each bite offers a buttery, slightly crisp edge that gives way to a soft, chewy center, all wrapped in that familiar caramel macchiato flavor.
The salted caramel swirl adds a rich, gooey element that ties everything together. Whether you're baking for a coffee lover or just craving something indulgent, these cookies are sure to impress.
Ready in about 20 minutes of prep and 12-15 minutes of baking, this recipe is perfect for a quick dessert fix. The best part? They stay fresh for days, making them ideal for meal prep or gifting. Let’s get baking!
Ingredients for caramel macchiato cookie
Simple ingredients that pack the bold flavors of your favorite iced coffee drink—vanilla, espresso, and gooey caramel swirled into perfect cookies.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for light texture |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for even mixing |
| Packed Brown Sugar 🍯 | 1 ½ cups | Light or dark variety |
| Granulated Sugar 🍚 | ½ cup | For crisp edges |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Pure Vanilla Extract 🌿 | 2 tsp | High-quality preferred |
| Instant Espresso Powder ☕ | 1 tbsp | For coffee depth |
| Salted Caramel Sauce 🍯 | 1 cup | Store-bought or homemade |
| Baking Soda 🧂 | ½ tsp | For lift |
| Ground Cinnamon 🍃 | 1 tsp | Optional for warmth |
| Flaky Sea Salt 🧂 | ¼ tsp | For caramel sprinkle |
| Vanilla Bean Paste 🌿 | 1 tbsp | For extra vanilla flavor |
The butter here needs to be cold—cold, cold, cold (I mean it, don’t skip this). Store-brand works fine, but if you’re splurging, grab Plugrá or Land O’Lakes European-style for that extra richness. The brown sugar should be packed—use a spoon to press it down in the measuring cup. For the espresso powder, Starbucks VIA or Nescafé work great, but if you’re a coffee snob, Lavazza takes it to the next level. The vanilla extract? Nothing but the best—McCormick Pure or Nielsen-Massey are my go-tos. And that salted caramel sauce? Trader Joe’s or Smucker’s are solid shortcuts, but if you’re feeling fancy, make your own with butter, sugar, and a pinch of salt.
No instant espresso powder? Strong brewed coffee (1 tbsp) works in a pinch—just let it cool completely. No vanilla bean paste? A splash of vanilla bean extract (½ tsp) or even vanilla sugar (1 tsp) adds depth. Store-bought caramel sauce missing the salt? Toss in ½ tsp flaky salt after swirling. The cinnamon is totally optional, but if you love it, McCormick’s ground cinnamon (not cassia) is the way to go. And if you’re worried about butter substitutes, vegetable shortening works, but the cookies won’t be quite as tender. Trust me, though—the butter is worth it.
These cookies stay fresh for 5 days in an airtight container, but they’re so good, they won’t last that long. Freeze the dough balls for up to 3 months—bake straight from frozen, adding 2-3 extra minutes. For the caramel swirl, use a piping bag or a Ziploc with the corner snipped off. Sprinkle extra flaky salt right after baking while the caramel is still warm—it melts just enough to create little salty pockets of magic. And if you’re making these for a crowd? Double the batch—they disappear fast.
Why You'll Love This Recipe
- Make a batch, then split it: bake half as cookies, roll the rest into a log for a no-bake cheesecake base later. The dough keeps for days in the fridge, so you’re always covered—whether it’s for a potluck or a last-minute dessert emergency.
- No Mixer Needed: I swear by this—just creaming butter and sugars by hand until light and fluffy. The brown sugar’s stickiness cuts through the work, and you’ll have dough ready in minutes. (Yes, even on a Tuesday night when my hands are tired.)
- Caramel Macchiato Magic: That buttery brown sugar base gives it a deep, toasty sweetness, while the vanilla and espresso powder sneak in just enough warmth to taste like your favorite coffeehouse treat. Honestly, the first bite makes me question why I ever bought store-bought cookies.
- Double-Duty Dough: Make a batch, then split it: bake half as cookies, roll the rest into a log for a no-bake cheesecake base later. The dough keeps for days in the fridge, so you’re always covered—whether it’s for a potluck or a last-minute dessert emergency.
Step-by-step instructions for caramel macchiato cookies
These cookies bring the café experience home with bold coffee flavors and gooey caramel swirls.
Cream Butter and Sugars for Maximum Flavor
In a stand mixer fitted with the paddle attachment, beat the 1 cup unsalted butter (cold, cubed) with the 1.5 cups packed brown sugar and 0.5 cup granulated sugar on medium speed for 3-4 minutes. You're looking for a light, fluffy texture that nearly doubles in volume and becomes pale in color. This creaming process incorporates air, which creates those beautiful crackly tops and helps the cookies spread just right.
Here's where the coffee magic happens: Add the 1 tbsp instant espresso powder and mix for 30 seconds until fully combined. The espresso powder dissolves completely into the butter mixture, ensuring that rich coffee flavor is distributed evenly throughout each cookie. Don't worry if it looks slightly darker—this is normal and will give your cookies that authentic macchiato taste.
Add Eggs and Vanilla for Rich Depth
Add the 2 whole large eggs (room temperature) one at a time, mixing on low speed for 30 seconds after each addition. Then add the 2 tsp pure vanilla extract and 1 tbsp vanilla bean paste, mixing for another 30 seconds until fully incorporated. The vanilla bean paste adds an extra layer of vanilla flavor that really makes these cookies special.
At this point, your mixture should be smooth and thick. If it looks slightly curdled, don't panic—this is normal when combining eggs with butter. The mixture will come together perfectly once you add the dry ingredients. I like to give it a quick taste at this stage to check the coffee flavor balance. It should be sweet with a noticeable coffee note, but not overpowering.
Combine Dry Ingredients and Fold in Caramel
In a separate bowl, whisk together the 2.5 cups all-purpose flour (sifted), 0.5 tsp baking soda, 1 tsp ground cinnamon, and 0.25 tsp flaky sea salt. Add this dry mixture to the wet ingredients and mix on low speed for 30-45 seconds until just combined. You should still see some flour streaks—overmixing develops gluten and makes cookies tough.
Remove the bowl from the mixer and gently fold in the 1 cup salted caramel sauce using a silicone spatula. Here's the thing—you want to distribute the caramel evenly but keep some chunks for that beautiful marbled effect when baked. I like to use a spatula to create swirls in the dough, which will translate to those gorgeous caramel ribbons in each cookie. Don't worry if it looks messy; the magic happens in the oven.
Chill the Dough for Perfect Texture
Cover the dough bowl with plastic wrap and refrigerate for at least 1 hour (I prefer 2 hours or even overnight). Chilling is absolutely critical for these cookies. It solidifies the butter, preventing excessive spreading in the oven. It also allows the flour to fully hydrate, creating better texture and ensuring those caramel swirls stay distinct rather than blending completely into the dough.
While the dough chills, preheat your oven to 350°F and line two baking sheets with parchment paper. The dough will be firmer after chilling, making it easier to handle and portion. If you're short on time, you can chill the dough for 30 minutes in the freezer instead. Just be sure to let it sit at room temperature for 10 minutes before scooping to prevent the cookies from spreading too much.
Bake to Golden Perfection with Caramel Swirls
Using a 2-tablespoon cookie scoop, portion the chilled dough onto the prepared baking sheets, spacing them 3 inches apart. Gently press down on each portion to flatten slightly—this helps create those beautiful crackly edges. Bake for 11-13 minutes until the edges are golden brown and the centers look just slightly underdone. They'll continue cooking on the hot pan after you remove them from the oven.
Here's the moment that matters: As soon as you remove the cookies from the oven, sprinkle each one with a pinch of flaky sea salt. This enhances the caramel flavor and adds that perfect sweet-salty contrast. Let the cookies cool on the baking sheet for 5 minutes before transferring them to a wire rack. They'll be soft and warm, with those gorgeous caramel swirls peeking through the golden-brown exterior. Enjoy them immediately while they're still warm for the ultimate café experience at home!
Pro Tips For Making Caramel Macchiato Cookie
- Mix Butter and Sugars Cold: I learned this the hard way—warm butter makes cookies spread like pancakes. Use cold butter straight from the fridge and let it sit in the bowl with sugars for 5 minutes first. The dough will handle better, and you’ll get those thick, chewy centers everyone loves.
- Pack the Brown Sugar: Don’t scoop and dump that brown sugar. Pack it firmly into the measuring cup—tap it on the counter a few times to eliminate air gaps. Too much air means your cookies won’t be sweet enough, and the caramel flavor will get lost in the dryness.
- Chill Dough for 24 Hours: Yes, it’s tempting to bake them right away, but resist. Let the dough rest overnight in the fridge. This lets the flour hydrate fully, the flavors meld, and the texture become uniform. Your cookies will be less likely to crack and more likely to taste like a bakery’s.
- Use Room-Temp Eggs: Cold eggs? They’ll cook unevenly and might even curdle the butter. Take your eggs out of the fridge 30 minutes before mixing—just enough to let them warm up to room temperature. This guarantees a smooth dough and even baking.
Health benefits of these flavors
Coffee Flavor Boost
The 1 tablespoon instant espresso powder in these cookies delivers a subtle yet noticeable coffee kick that mimics your favorite caramel macchiato. Unlike strong coffee extracts, espresso powder dissolves evenly into the butter mixture, ensuring every bite has that authentic macchiato-inspired depth without overpowering the sweet caramel notes. I’ve tested this with Starbucks VIA and Lavazza, and both work beautifully—just
Balanced Sweetness
The combination of brown sugar (for chewiness) and granulated sugar (for crisp edges) creates a perfect balance of textures and flavors. The 1.5 cups packed brown sugar adds moisture and a deep caramelized flavor, while the 0.5 cup granulated sugar helps create those coveted crackly edges. This sweetness is further enhanced by the salted caramel sauce, which adds a rich, buttery note that ties everything together. Trust me, the salted caramel makes all the difference—it’s what transforms these into true macchiato-inspired treats!
Vanilla and Espresso Harmony
The 2 teaspoons pure vanilla extract and 1 tablespoon vanilla bean paste work together to create a rich, aromatic vanilla flavor that complements the coffee notes beautifully.
Vanilla bean paste adds a subtle depth that regular extract can’t match, making these cookies taste like they’ve been baked with real vanilla beans. The espresso powder enhances this harmony by adding a mild bitterness that balances the sweetness, just like in a real caramel macchiato.
It’s this interplay of flavors that makes these cookies so irresistible.
Healthier Indulgence
While these cookies are undeniably indulgent, they’re not as heavy as traditional butter cookies. The all-purpose flour provides structure without being overly dense, and the baking soda ensures a light, airy texture.
The cold butter used in the recipe keeps the cookies tender but not greasy, and the espresso powder adds a touch of complexity that makes them feel like a guilt-free treat.
Plus, the flaky sea salt sprinkle on top adds a savory contrast that keeps the sugar in check—it’s a smart way to make something sweet feel a little more balanced. 💪
Caramel Magic
The 1 cup salted caramel sauce is the star of this recipe, delivering that gooey, buttery caramel that swirls through each cookie. The salt in the caramel enhances the sweetness and adds a savory depth that mirrors the salted caramel drizzle in a real macchiato.
I love using Trader Joe’s or Smucker’s store-bought caramel for convenience, but if you’re feeling ambitious, homemade caramel takes these cookies to the next level. The swirls create pockets of caramel goodness in every bite, making each cookie feel like a little dessert in itself.
Energy Boost
If you’re looking for a natural energy boost, these cookies deliver thanks to the espresso powder and whole eggs. The coffee flavor provides a gentle caffeine lift, while the eggs add high-quality protein to keep you feeling satisfied.
The combination of complex carbs (from the flour and sugars) and healthy fats (from the butter) makes these cookies a surprisingly balanced treat—perfect for a mid-afternoon pick-me-up or a post-dinner indulgence. Just remember, moderation is key! ✨
Nutrition facts
Frequently asked questions
Why do these cookies need to chill before baking?
Chilling the dough for at least 1 hour (or up to overnight) is crucial for two reasons: First, it prevents excessive spreading in the oven by solidifying the butter. Second, it allows the flour to fully hydrate, which creates a better texture and keeps those gorgeous caramel swirls distinct rather than blending completely.
Can I make these cookies without espresso powder?
Yes! If you don't have instant espresso powder, use 1 tablespoon strong brewed coffee (cooled completely) instead. For a milder coffee flavor, reduce to ½ tablespoon. The key is to use a high-quality coffee—avoid instant coffee granules, which can make the cookies taste bitter.
How do I get the perfect caramel swirl effect?
After folding in the caramel sauce, use a silicone spatula to create gentle swirls in the dough. For extra drama, pipe the caramel directly into the dough balls before baking. The secret is to not overmix—just distribute the caramel evenly while keeping some chunks for texture. Pro tip: Use a piping bag with a small round tip for precise swirls!
Can I freeze the dough or baked cookies?
For dough balls, freeze them on a tray for 1 hour, then transfer to a bag for up to 3 months. Bake straight from frozen, adding 2-3 extra minutes. For baked cookies, store them in an airtight container with parchment paper between layers—they'll stay fresh for 5 days at room temperature.
What if my cookies spread too much?
This usually happens if the butter wasn't cold enough or the dough wasn't chilled properly. Next time, make sure your butter is very cold (almost rock-hard) before creaming, and chill the dough for the full 2 hours. Also, flatten the dough balls slightly before baking to help them hold their shape.
