Desserts
Creating Ghirardelli drinking chocolate from scratch delivers that luxurious, velvety warmth we all crave when temperatures drop. The secret lies in balancing rich cocoa with just the right amount of sugar and milk to create a smooth, indulgent sip that rivals store-bought versions.
I've perfected this recipe over years of testing, ensuring every batch achieves that signature Ghirardelli depth without bitterness.
What makes this recipe special is its simplicity—just a few high-quality ingredients transformed through gentle heat. The key is stirring constantly over low heat to prevent scorching while allowing the chocolate to melt completely into a luscious, creamy texture.
This method preserves all the chocolate's natural richness, creating a beverage that tastes like a decadent dessert in every sip.
By the time you're done, you'll have a steaming cup of velvety chocolate that's perfect for chilly evenings or special occasions. The aroma alone—warm cocoa with hints of vanilla and caramel—will have everyone gathering around.
For extra indulgence, top with whipped cream, marshmallows, or a sprinkle of sea salt to enhance the flavors even further.
This recipe works beautifully as a standalone treat or as a base for creative twists like spiced versions with cinnamon or even a splash of bourbon. Let's create this timeless classic that brings comfort and luxury to any moment.
Ingredients for ghirardelli drinking chocolate
Four essential ingredients transform into Ghirardelli's signature velvety chocolate warmth.
| Ingredient | Amount | Notes |
|---|---|---|
| Ghirardelli Premium Cocoa Powder 🍫 | ½ cup | Natural or Dutch-process preferred |
| Granulated White Sugar 🍚 | 1 cup | Superfine preferred for smooth texture |
| Heavy Whipping Cream 🥛 | 1 cup | Full-fat for optimal richness |
| Whole Milk 🥛 | 1 cup | Warmed for seamless blending |
| Unsalted Butter 🧈 | 2 tbsp | Cold-cut for easier incorporation |
| Pure Vanilla Extract 🌿 | 1 tsp | Bottled preferred for authenticity |
| Sea Salt 🧂 | ¼ tsp | Fine grain for delicate seasoning |
| Dark Chocolate Chips 🍫 | 2 oz | 70% cacao minimum for depth |
| Ground Cinnamon 🌿 | ½ tsp | Optional for subtle warmth |
| Caramel Extract 🍯 | ¼ tsp | Enhances Ghirardelli signature flavor |
The cocoa powder is non-negotiable—Ghirardelli Premium delivers that signature depth, but Valrhona or Callebaut work equally well. Avoid pre-sweetened blends; they disrupt the delicate balance. For sugar, superfine white sugar dissolves more smoothly, though regular granulated works in a pinch. The heavy cream and milk should be warmed to 110°F before combining, ensuring a silky texture without graininess. Store-bought whipped cream can be used for topping, but homemade—whipped with a pinch of sugar—elevates the presentation. Butter should be cold-cut to prevent premature melting during the tempering process.
No Ghirardelli cocoa? Valrhona Abinao or Callebaut Grand Cru are excellent substitutes, though they may require slight sugar adjustments. Short on heavy cream? Half-and-half plus 1 tbsp extra butter mimics the richness. For a dairy-free version, substitute full-fat coconut milk (warmed) and use coconut cream for topping. The caramel extract is optional but adds that signature Ghirardelli touch—Trader Joe's carries a reliable version. If omitting, a splash of bourbon or rum can introduce complexity. Always use real vanilla extract; imitation lacks the aromatic depth.
This mixture can be stored in an airtight container in the refrigerator for up to 1 week, though it's best enjoyed fresh. For longer storage, freeze in ice cube trays—each cube makes a single serving. Reheat gently over low heat, stirring constantly until smooth. The chocolate reheats beautifully, with flavors deepening slightly after 24 hours as the ingredients meld. For serving, preheat mugs to maintain temperature and prevent condensation. Garnish with a dusting of cocoa powder or a sprinkle of flaky sea salt to enhance the flavor profile.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this—just cocoa, sugar, cream, milk, and butter. No fancy gadgets, no measuring cups that make you question your life choices. Stir, simmer, serve. That’s it.
- Velvet Smooth Richness: The moment that first sip hits your lips, you’ll know why Ghirardelli’s cocoa is worth every penny. It’s not just chocolate—it’s a deep, velvety hug in a mug, with that perfect balance of sweetness and bitterness.
- Weeknight & Holiday Hero: Between us, this is my go-to for tired nights when I don’t want to think (but still crave something special). Double the batch? Freeze leftovers for instant dessert later. Bonus: it’s the star of my holiday cookie plate too—drizzle it over brownies or ice cream.
- Budget Luxury: Here’s what sold me—this tastes like a $20 chocolate shop drink, but the cost is laughable. A single can of Ghirardelli cocoa stretches to so many mugs, and the other ingredients are pantry staples. Fancy treat, zero guilt.
Step-by-step instructions for Ghirardelli drinking chocolate
Here's the precise method to craft velvety, restaurant-quality drinking chocolate using Ghirardelli's signature blend.
Warm the Liquid Base
In a medium saucepan, combine the 1 cup whole milk and 1 cup heavy whipping cream. Place over medium-low heat and warm until steaming gently—about 5 minutes. You'll notice tiny bubbles forming along the edges and a slight shimmer on the surface, indicating the perfect temperature for dissolving cocoa without seizing.
While warming, whisk together the 0.5 cup Ghirardelli Premium Cocoa Powder and 1 cup granulated white sugar in a separate bowl. This pre-mixing ensures an even distribution of cocoa and prevents clumping when combined with the hot liquids. The Ghirardelli cocoa's intense flavor will develop fully once properly incorporated into the warm base.
Create the Chocolate Mixture
Gradually pour the warm milk-cream mixture into the cocoa-sugar blend while whisking continuously. This slow incorporation prevents lumps from forming and allows the cocoa to dissolve smoothly. Return the mixture to the saucepan and bring to a gentle simmer over medium heat, stirring constantly with a wooden spoon.
Simmer for 3-4 minutes until the mixture thickens slightly and coats the back of a spoon. You'll notice the texture transform from thin to a luxurious, velvety consistency. This stage is crucial—under-simmering leaves a thin, watery result, while over-simmering risks burning the delicate cocoa flavors. The mixture should reach 160°F on an instant-read thermometer.
Incorporate Butter and Extracts
Remove the saucepan from heat and add the 2 tbsp cold-cut unsalted butter, whisking until completely melted and incorporated. The butter adds richness and helps create that signature Ghirardelli mouthfeel. Next, stir in the 1 tsp pure vanilla extract, 0.25 tsp sea salt, 0.25 tsp caramel extract, and 0.5 tsp ground cinnamon. These ingredients infuse depth and complexity that elevate this beyond basic hot chocolate.
For the chocolate chips, reduce the heat to low and add them one tablespoon at a time, stirring gently until each chip melts completely. The residual heat from the mixture should be enough to melt the chocolate without scorching. You'll see the mixture become even richer and develop a glossy sheen as the chocolate integrates fully.
Final Adjustments and Serving
Taste the mixture and adjust the sweetness if needed—add up to 1 additional tablespoon of sugar if you prefer a sweeter profile. For optimal texture, strain the mixture through a fine-mesh sieve to remove any remaining cocoa grit, ensuring an ultra-smooth finish. The final product should have a velvety, almost pudding-like consistency with a glossy surface.
Serve immediately in pre-warmed mugs or glasses, garnished with a dusting of additional Ghirardelli cocoa powder or a sprinkle of cinnamon. This drinking chocolate should be enjoyed fresh, as the flavors intensify with warmth. The combination of caramel and vanilla extracts creates that signature Ghirardelli warmth that makes this far superior to standard hot chocolate preparations.
Pro Tips For Making Ghirardelli Drinking Chocolate
- Whisk Like You Mean It: Ghirardelli cocoa powder is stubborn—it won’t dissolve properly if you’re half-hearted. Use a whisk or electric mixer to stir vigorously for at least 30 seconds after adding the cocoa to the wet ingredients. I used to let it sit, thinking it would catch up, but it just clumps. No, really, move that arm.
- Warm the Dairy First: Cold milk and cream turn this recipe into a science experiment—lumpy, grainy, and disappointing. Heat the milk and cream together in a saucepan until they’re just steaming (not boiling), then pour them into the cocoa-sugar mix. The difference in texture is night and day, and you’ll avoid that dreaded "seized" look.
- Butter Matters More Than You Think: Skip the salted butter, even if it’s tempting—Ghirardelli cocoa already has enough salt to make your taste buds sing. Use cold, unsalted butter cut into small cubes, and let it melt slowly into the warm mixture. Dump in a big pat at once, and you’ll end up with greasy separation. Patience here = smooth chocolate.
- Strain for Silkiness: No one talks about this, but if you’re serving this to company (or just want to look like a pro), strain the finished chocolate through a fine-mesh sieve before pouring. The cocoa powder has microscopic grit, and a quick shake over a pitcher removes it. Yes, it’s an extra step—but your guests will never know why their drink is that good.
Wine and beer pairings for this recipe
Red Wine Pairings
A bold Portuguese Ruby Port (like Graham's 10-Year-Old) is my go-to pairing for this rich chocolate—its deep berry and plum notes harmonize beautifully with the caramel and vanilla extracts. The wine's natural sweetness complements the drinking chocolate's texture, while its alcohol content cuts through the richness.
Serve both at room temperature (around 65°F) to let the flavors sing together. 🍷
White Wine Options
For a lighter option, try a Moscato d'Asti (Italian sparkling wine) with its honeyed apple and peach flavors. The slight effervescence cleanses the palate between sips, making the chocolate's depth even more pronounced.
I recommend Saracco Moscato d'Asti—its delicate sweetness and low alcohol content (just 5.5%) won't overwhelm the drinking chocolate. Chill to 45-50°F for the perfect contrast.
Beer Complements
A stout beer like Guinness Draught brings a malty, roasted depth that mirrors the chocolate's richness. The beer's creamy texture and subtle coffee notes create an unexpected but delightful pairing. Serve the beer slightly chilled (50°F) to balance the warm drinking chocolate.
For a lighter option, a honey brown ale (like Samuel Smith's Nut Brown Ale) adds caramel sweetness that echoes the recipe's extracts. 🍺
Spirit Infusions
For a boozy twist, add 1 oz bourbon or dark rum to each serving—this enhances the caramel and vanilla while introducing smoky or tropical notes. Pair with a smoked whiskey cocktail (like a Smoky Old Fashioned) to amplify the chocolate's depth.
The alcohol's warmth intensifies the drinking chocolate's cozy qualities, making it perfect for cold evenings.
Non-Alcoholic Pairings
For a kid-friendly or non-alcoholic option, serve with chilled peppermint tea—the cool mint refreshes the palate and balances the chocolate's richness. A vanilla chai latte (made with steamed oat milk) also works beautifully, as the spices complement the cinnamon in the recipe.
Both pairings should be served slightly warm (120-130°F) to maintain harmony with the drinking chocolate.
Nutrition facts
Frequently asked questions
Can I make this recipe without Ghirardelli cocoa powder?
Yes! While Ghirardelli cocoa delivers that signature depth, high-quality alternatives like Valrhona Abinao or Callebaut Grand Cru work beautifully. For a 1:1 swap, use the same amount, but you may need to adjust sugar slightly (reduce by 1 tbsp if using Dutch-process cocoa, which is pre-treated). Avoid pre-sweetened blends—they disrupt the delicate balance of flavors.
Why does my drinking chocolate turn grainy or separate?
This usually happens from one of two issues: overheating or improper cocoa incorporation. Always whisk constantly over medium-low heat and never let the mixture boil. Also, ensure you're combining the warm liquids with the cocoa powder gradually while stirring vigorously to prevent clumping. For extra smoothness, strain through a fine-mesh sieve before serving.
How can I make this recipe dairy-free?
Swap the milk and cream for full-fat coconut milk (warmed) and use coconut cream for topping. For richness, add 1 tbsp coconut oil instead of butter. The texture will be slightly different but still velvety. For a nutty twist, try almond milk with 1 tbsp almond butter** blended into the base. Always warm dairy-free alternatives to 110°F before combining with cocoa.
Can I prepare this ahead of time for a party?
Make the base mixture (without chocolate chips) and store it in an airtight container in the fridge for up to 1 week. Reheat gently over low heat, stirring constantly until smooth (160°F). For parties, pre-mix the cocoa-sugar blend in individual mugs, then add hot liquids at serving time. This keeps the chocolate fresh and prevents scorching during storage.
What's the secret to making it extra creamy?
The key lies in proper fat content and temperature control. Use full-fat dairy (no skim milk!) and ensure all liquids are warmed to 110°F before combining. For next-level creaminess, whisk in 1 extra tbsp butter or add 1 oz heavy cream at the end. Straining the mixture through a fine-mesh sieve removes any grit, leaving you with a silky, pudding-like texture that's restaurant-quality.
