Desserts
This chocolate chip cookie latte recipe transforms your morning coffee into a dessert-like experience that tastes like biting into a warm cookie. The secret lies in blending rich espresso with a velvety vanilla bean-infused milk, then swirling in cookie dough or crumbles for that signature crunch.
I developed this version after years of experimenting with coffee drinks—balancing sweetness, texture, and warmth to create something truly indulgent yet still satisfyingly caffeinated.
The magic happens in three key components: a perfectly brewed espresso shot, silky-smooth froth with vanilla bean, and the cookie element that makes it special. You can use store-bought cookie dough for convenience or make your own simple dough with just four ingredients.
The cookie pieces stay chewy and warm when added to the hot latte, releasing their buttery aroma into every sip. This isn't just a latte—it's an experience that feels like dessert in a cup.
What makes this recipe stand out is how the cookie elements transform an ordinary latte into something extraordinary. The vanilla bean adds depth that complements the chocolate chips, while the cookie pieces provide that satisfying crunch between every creamy sip.
The result is a drink that's perfect for cozy mornings, afternoon pick-me-ups, or even as a special treat when you want something sweet but still want that coffee kick. Presentation matters too—serve it in a clear glass with whipped cream and a chocolate drizzle for that Instagram-worthy look.
The beauty of this recipe is its flexibility—you can adjust the cookie-to-coffee ratio to suit your sweetness preference, or even make it ahead and reheat it gently.
Whether you're serving this to guests or treating yourself, it's the kind of drink that makes every sip feel like a little moment of happiness. Let's create this comforting, crunchy, creamy masterpiece together.
Ingredients for chocolate chip cookie latte
Four cups of warm, buttery goodness with cookie crunch and vanilla swirls—your morning just got a dessert upgrade.
| Ingredient | Amount | Notes |
|---|---|---|
| Espresso Shots ☕ | 2 whole | Freshly brewed, high-quality |
| Whole Milk 🥛 | 2 cups | Cold, full-fat preferred |
| Vanilla Bean 🌿 | 1 whole | Split lengthwise, seeds scraped |
| Unsalted Butter 🧈 | 2 tbsp | Softened, full-fat recommended |
| Granulated Sugar 🍚 | ¼ cup | Fine grain preferred |
| Chocolate Chips 🍫 | ½ cup | Semi-sweet or milk chocolate |
| All-Purpose Flour 🌾 | ½ cup | For cookie dough base |
| Baking Soda 🧂 | ¼ tsp | For leavening cookie dough |
| Salt 🧂 | ¼ tsp | Fine sea salt preferred |
| Heavy Whipping Cream 🥛 | ½ cup | Cold for whipped cream |
| Powdered Sugar 🍚 | 2 tbsp | For dusting whipped cream |
| Dark Chocolate 🍫 | 2 oz | For drizzle, melted |
The vanilla bean is non-negotiable here. Look for plump, moist pods at specialty stores—the seeds are what give that signature swirl. Trader Joe's and Whole Foods usually carry good quality, but if you're using a bottle of vanilla extract, make sure it's pure (no alcohol fillers). For the chocolate chips, Ghirardelli or Enjoy Life brands melt beautifully without seizing. The butter should be soft but not melted—room temperature is key—so plan ahead if you're using cold butter from the fridge. If you can't find vanilla beans, high-quality pure extract works, but split the vanilla bean in half for the best flavor.
No vanilla bean? Pure vanilla extract at double the amount gets you close, but you'll miss that delicate floral note. Short on baking soda? Baking powder at half the amount works in a pinch. For a richer cookie dough, swap half the milk for heavy cream. The chocolate chips can be chopped bars if you're feeling fancy—dark chocolate works too. If you're making this ahead, store the cookie dough separately and bake fresh pieces when reheating. The whipped cream should be stiff but not dry—chill your beaters before whipping for best results. And if you're feeling extra, add a pinch of cinnamon to the cookie dough for warmth.
This latte reheats beautifully—just warm the milk and espresso together, then stir in fresh cookie pieces. Keep the whipped cream separate until serving so it stays fluffy. The cookie dough pieces can be made ahead and stored in the fridge for up to 3 days, or frozen for up to 3 months. For the chocolate drizzle, melt the chocolate with 1 tsp coconut oil for a smoother finish. Serve immediately for the best texture—the cookie pieces soften quickly once added to the hot liquid. If you're making this for a crowd, double the recipe and use a thermos to keep it warm.
Why You'll Love This Recipe
- Five-Minute Fix: I swear by this when I’m running late—just heat the milk, froth it, and mix in the espresso. No fancy equipment, no waiting around. That first sip of warm, buttery vanilla with real chocolate chips? Pure magic in a mug.
- Rich Without Guilt: The vanilla bean and butter make it taste like a bakery treat, but it’s lighter than a cookie dough latte. Honestly, the espresso cuts through the sweetness just enough to keep it balanced—no cloying aftertaste here.
- Morning or Midnight: Between us, this is my go-to for both my 7 AM zoom meetings and my 11 PM cravings. The sugar keeps it steady energy, and the chocolate chips add that little pick-me-up no matter the hour.
- Budget-Friendly Luxury: I use whole milk and butter, but it still costs less than half what I’d pay for a fancy café version. Plus, the leftovers? Just reheat with a splash of milk—same cozy vibes, zero extra effort.
Step-by-step instructions for creating a chocolate chip cookie latte
Here's how to craft this indulgent drink with layers of cookie dough flavor and velvety vanilla swirls.
Prepare the Cookie Dough Base
In a medium mixing bowl, combine the 0.5 cup all-purpose flour, 0.25 tsp baking soda, and 0.25 tsp salt. Whisk these dry ingredients together until evenly distributed—this ensures even leavening throughout your cookie dough. In a separate small bowl, melt the 2 tbsp unsalted butter in the microwave for 15-20 seconds until just liquid but not bubbling.
To the melted butter, add the 0.25 cup granulated sugar and 0.5 cup chocolate chips, stirring until the mixture is smooth and all the chocolate is evenly distributed. Here's the thing—don't overmix the dry ingredients, and keep the butter just melted enough to blend without breaking the chocolate chips. This creates the perfect cookie dough texture that will infuse your latte with rich, spiced cookie flavor.
Infuse the Milk with Vanilla and Espresso
In a small saucepan, combine the 2 cups whole milk and the scraped seeds from the 1 whole vanilla bean. Warm the milk over medium-low heat until it reaches 160°F—just below a simmer. You'll notice the vanilla seeds will infuse the milk with their aromatic essence, creating a subtle floral note that pairs beautifully with the chocolate.
While the milk warms, brew the 2 whole espresso shots using your preferred method. Once the milk reaches the desired temperature, remove it from heat, cover, and let it steep for 5 minutes to fully absorb the vanilla flavor. This infusion step is what transforms an ordinary latte into something extraordinary—layering depth and complexity that makes every sip memorable.
Create the Cookie Dough Swirls
Return the vanilla-infused milk to the saucepan and reduce it over low heat until it reaches 140°F. This gentle reduction concentrates the flavor without cooking out the delicate vanilla notes. While the milk reduces, transfer the cookie dough mixture to a small piping bag or heavy-duty zip-top bag with a tiny corner snipped off.
Carefully pipe the cookie dough mixture in thin, wavy lines down the inside of a tall glass. Here's where it gets fun—you want these swirls to be visible but not overwhelming, creating visual appeal while ensuring each sip delivers that cookie dough magic. The dough should be cool enough to hold its shape but still soft enough to blend seamlessly into the milk when stirred.
Assemble the Latte Layers
Pour the reduced vanilla milk into the glass, being careful not to disturb the cookie dough swirls too much. The milk should cover the dough completely, creating a marbled effect as it blends. Let the latte sit for 1 minute to allow the cookie dough to begin softening and releasing its flavors into the warm milk. This brief waiting period is crucial—it lets the dough infuse without making the drink too thick.
Using a small whisk or spoon, gently stir the latte in a circular motion, being careful not to break up the cookie dough completely. You want just enough blending to create pockets of cookie dough flavor throughout the drink. The result should be a velvety latte with visible cookie dough swirls that dissolve with each sip, delivering that perfect balance of warm cookie dough and rich espresso.
Finish with Whipped Cream and Chocolate Drizzle
In a chilled mixing bowl, whip the 0.5 cup heavy whipping cream with the 2 tbsp powdered sugar until soft peaks form. Here's the trick—I like to whip the cream just until it holds its shape when the whisk is lifted, creating a light, airy texture that won't overpower the latte's flavors. Spoon the whipped cream over the latte, allowing it to settle naturally on top.
Finally, melt the 2 oz dark chocolate in the microwave in 10-second intervals, stirring between each interval until completely smooth. Drizzle the melted chocolate in a zigzag pattern over the whipped cream, creating an elegant finish that ties the whole presentation together. Serve immediately while the cookie dough is still warm and the whipped cream holds its shape—this is when your chocolate chip cookie latte shines brightest.
Pro Tips For Making Chocolate Chip Cookie Latte
- Steep Vanilla Properly: Split the vanilla bean lengthwise and scrape the seeds into the warm milk—don’t just drop the whole pod in. The seeds release flavor faster, and you avoid that awkward, bitter aftertaste from oversteeping.
- Heat Milk Slowly: Warm the milk over medium-low heat until it just reaches a gentle simmer—about 160°F (71°C). Too hot, and the butter will seize or burn; too cool, and the espresso won’t integrate smoothly. A thermometer helps, but even without one, watch for tiny bubbles at the edges.
- Whisk Butter First: Melt the unsalted butter into the warm milk before adding sugar or vanilla. This creates a silky emulsion—no grainy bits later. Skip this, and you’ll end up with a latte that tastes like stirred butter chunks.
- Use Fresh Espresso: Pull the espresso shots right before making the latte—stale shots turn the drink flat and bitter. If you’re using pre-made, reheat it gently in a saucepan (don’t microwave) to revive the aroma. Cold, weak espresso ruins the whole deal.
Perfect pairings for this recipe
Creamy Coffee Pairings
For an extra velvety texture, pair your chocolate chip cookie latte with a cold brew concentrate—just mix 1 oz concentrate with 1 cup steamed milk for a deeper coffee flavor that won’t overpower the cookie notes.
I love using Starbucks Cold Brew Concentrate because it’s smooth and blends seamlessly. 💛
Warm Spiced Milk Options
Swap the vanilla bean for cinnamon-infused milk by adding ½ tsp ground cinnamon and 1 star anise pod while heating the milk. This adds warmth that complements the cookie’s buttery richness. For a nutty twist, try hazelnut milk—its natural sweetness enhances the chocolate chips without extra sugar. 🌿
Cookie Dough Variations
Want more texture? Add crumbled graham crackers (about 2 tbsp) to the cookie dough for a toasty crunch. For a grown-up version, fold in 1 tbsp espresso powder into the dough—it deepens the chocolate flavor and balances the sweetness.
Store-bought cookie dough works too, but I prefer fresh for that warm, gooey texture. ✨
Toppings for Extra Wow
Elevate your latte with crushed pretzels (about 1 tbsp) for a salty contrast, or sprinkle flaky sea salt over the whipped cream. For a boozy touch, drizzle ½ oz vanilla-infused bourbon (like Maker’s Mark) into the warm milk before assembling.
Save the vanilla bean pod—its empty shell can hold your cookie dough swirls while piping! 🍫
Beverage Pairings
Serve with a dark roast coffee (like Peet’s Major Dickason’s Blend) on the side for sipping alongside. For non-coffee lovers, a chai latte (with Tazo Chai Tea Concentrate) provides warm spices that harmonize with the cookie flavors. Avoid overly sweet drinks—they’ll clash with the latte’s richness. 🍺
Make-Ahead Tips
Prep the cookie dough ahead and store it in the fridge for up to 3 days or freeze for 3 months. Reheat the milk and espresso separately, then stir in fresh cookie dough pieces just before serving.
For a thermos version, assemble the latte (without whipped cream) and keep it warm for up to 4 hours—the cookie dough stays chewy! ⏰
Nutrition facts
Frequently asked questions
Can I make this without a vanilla bean?
Use 1 teaspoon high-quality pure vanilla extract instead. For best results, add it to the warm milk while steeping. If you prefer a stronger vanilla flavor, split a vanilla bean pod and use the seeds while saving the pod for another use. The extract won't give the same floral depth, but it'll still taste delicious.
How do I keep the whipped cream from turning grainy?
Chill your mixing bowl and beaters for 10 minutes before whipping, and use cold heavy cream straight from the fridge. Avoid over-whipping—stop when soft peaks form. If it starts to break, try adding 1 extra tablespoon of powdered sugar to stabilize it. Serve immediately for the fluffiest texture.
Can I make this recipe with store-bought cookie dough?
Yes, but fresh dough works best for texture. If using store-bought, chill it for 30 minutes first to firm up, then pipe it carefully. For extra flavor, fold in 1 tablespoon melted butter to mimic the homemade version. The dough should still be cool enough to hold its shape when added to the warm latte.
Why did my cookie dough sink to the bottom?
This happens when the dough is too warm or the milk isn't hot enough to melt it gradually. Let the cookie dough cool completely before adding it, and ensure your milk reaches 140°F—not boiling. Stir gently after 1 minute to distribute the dough evenly. If it sinks, try using smaller cookie dough pieces next time.
Can I make this a cold version for summer?
Swap the espresso for cold brew concentrate (1 oz per serving) and use cold milk. Chill the cookie dough pieces for 1 hour before adding them to an iced latte. Top with cold whipped cream and a chocolate drizzle for a refreshing twist. Serve immediately to prevent melting.
