Beverages
Martha Stewart's hot chocolate recipe transforms a simple beverage into a luxurious, velvety experience that feels like a warm hug in a mug. The secret lies in a carefully balanced blend of spices and high-quality chocolate that creates layers of flavor—rich, aromatic, and just sweet enough without being overpowering.
I've perfected this version over years of testing, ensuring every sip delivers that restaurant-quality depth you crave.
What sets this recipe apart is the velvety texture achieved by whisking the chocolate and milk together just until smooth, never boiling. This method preserves the delicate flavors while creating a silky finish that's impossible to resist.
The whipped cream topping adds a light, airy contrast, while a sprinkle of cinnamon or cocoa powder elevates it from cozy to showstopping.
By the time you're done, you'll have a mug of hot chocolate so rich and aromatic it feels like a special occasion—even on a chilly Tuesday night.
The spices warm your senses, the whipped cream adds a touch of indulgence, and the presentation makes it perfect for sharing or savoring solo. This is comfort food in its most refined form.
Serve it with marshmallows for extra decadence or keep it classic with a chocolate shaving garnish. The recipe scales beautifully, whether you're making one mug or a crowd-pleasing batch. Let's create this timeless favorite step by step.
Ingredients for martha stewart hot chocolate
Eight essential ingredients transform simple milk and chocolate into Martha's velvety, spiced masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Dark Chocolate Bars 🍫 | 8 oz | High-quality, 70% cocoa minimum |
| Heavy Whipping Cream 🥛 | 2 cups | Full-fat for best texture |
| Whole Milk 🥛 | 2 cups | Warm, not hot |
| Granulated Sugar 🍚 | ¼ cup | Adjust to taste |
| Vanilla Extract 🌿 | 1 tsp | Pure, not imitation |
| Ground Cinnamon 🍃 | 1 tsp | Freshly ground preferred |
| Cayenne Pepper 🔥 | ¼ tsp | Adjust for heat |
| Salt 🧂 | ¼ tsp | Kosher or sea salt |
| Orange Zest 🍊 | 1 tsp | Freshly grated |
| Unsalted Butter 🧈 | 2 tbsp | Cold, cubed |
| Whipped Cream 🥛 | 1 cup | Homemade or store-bought |
| Cocoa Powder 🍫 | 1 tbsp | For garnish |
| Marshmallows 🍫 | ½ cup | Optional garnish |
The chocolate is non-negotiable—Ghirardelli or Lindt squares melt beautifully, but 70% cocoa minimum ensures rich flavor without bitterness. I always grab the semi-sweet bars from Whole Foods or Trader Joe's—they're consistent and melt smoothly. The cinnamon should be freshly ground if possible (the grocery store tubs go stale fast), but if you're using pre-ground, look for McCormick or Penzeys for better quality. The cayenne is optional but adds that subtle warmth Martha's version is known for—start with less if you're sensitive to heat. And that orange zest? Fresh is key—it brightens the whole drink. Store your spices in airtight containers away from light to keep them potent.
No dark chocolate? High-quality semi-sweet chocolate bars work in a pinch, but you'll lose some depth. Running low on heavy cream? Half-and-half plus a splash of cream cheese mimics the richness (trust me, it's genius). The whipped cream topping can be store-bought, but homemade is worth the effort—just whip the cold heavy cream with a pinch of sugar until stiff peaks form. No vanilla extract? Seeds from a vanilla bean steeped in warm milk for 10 minutes work beautifully. The sugar amount is flexible—add more if you're serving kids, less if you prefer it less sweet. For a vegan version, swap the butter for coconut oil and use almond milk, but the texture won't be quite as velvety.
This reheats beautifully—just add a splash of milk and whisk until smooth. The whipped cream topping keeps for 2 days in the fridge if covered tightly, but it's best fresh. Store the dry ingredients (cocoa, cinnamon, cayenne) in airtight containers for up to 6 months. The chocolate bars stay fresh for 1 year unopened, and the heavy cream lasts 2 weeks after opening. I like to make a double batch and freeze half—just thaw overnight in the fridge before reheating. The marshmallows? Store them in a cool, dry place, and they'll keep for months. This recipe is perfect for prepping ahead—everything except the whipped cream can be made in advance and reheated.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this recipe—just melt chocolate, stir in cream and milk, and let the vanilla tie it all together. No fancy gadgets, no measuring cups (I eyeball it), and still tastes like a gourmet treat.
- Velvet Smooth Richness: That first sip? Pure decadence. The dark chocolate bars melt into a thick, velvety texture, while the heavy cream adds a luscious mouthfeel—no graininess, no bitterness, just pure comfort in every swallow.
- Snow Day Ready: Between us, this is my secret weapon for cozy nights. It’s foolproof for date nights, sick-day recovery, or when the kids beg for something sweet after school—no one ever says no to this version.
- Leftovers That Last: Make a big batch and store it in the fridge. The next day, just reheat with a splash of milk and a whisk—still creamy, still delicious, and zero waste. I’ve had it last three days without losing its charm.
Step-by-step instructions for Martha Stewart's hot chocolate recipe
Here's how to create a rich, spiced hot chocolate that's velvety smooth with a perfect whipped cream topping.
Melt the Chocolate and Butter Together
In a medium saucepan, combine the 8 oz dark chocolate bars and 2 tbsp unsalted butter. Place the saucepan over medium heat and let it melt slowly, stirring occasionally with a silicone spatula. You'll want to keep the heat gentle—too high and the chocolate will scorch before it melts completely.
Once the chocolate and butter are fully melted, remove the saucepan from the heat. The mixture should be smooth and glossy, with no visible lumps. If you see any unmelted chocolate, stir in a splash of warm milk to help it dissolve completely. This step is crucial for creating a velvety texture in your hot chocolate.
Warm the Milk and Add Spices
In a separate saucepan, warm the 2 cups whole milk over medium heat until it's hot but not boiling—just until small bubbles form around the edges. Remove the saucepan from heat and stir in the 0.25 cup granulated sugar, 1 tsp vanilla extract, 1 tsp ground cinnamon, 0.25 tsp cayenne pepper, 0.25 tsp salt, and 1 tsp orange zest.
Let the spiced milk steep for 2 minutes while you whisk the melted chocolate mixture. This allows the spices to infuse the milk, giving your hot chocolate that warm, aromatic depth. The orange zest will add a bright, citrusy note that balances the richness of the chocolate.
Combine and Simmer
Slowly pour the warm spiced milk into the melted chocolate mixture while whisking continuously. Return the saucepan to low heat and stir gently until the mixture is smooth and fully combined. Let it simmer for 3-5 minutes, stirring occasionally, until it reaches a temperature of 160°F—just hot enough to be steaming but not boiling.
Taste and adjust the sweetness or spice level if needed. If it's too bitter, add a little more sugar. If the cayenne is too strong, a pinch of cinnamon can help mellow it out. The hot chocolate should be rich, velvety, and perfectly balanced between sweet, spicy, and citrusy notes.
Prepare the Whipped Cream Topping
While the hot chocolate simmers, whip the 2 cups heavy whipping cream to stiff peaks. In a separate bowl, combine the 1 cup whipped cream with 1 tbsp cocoa powder and gently fold it in until evenly distributed. This gives the topping a subtle chocolate flavor that complements the drink.
For a festive touch, fold in the 0.5 cup marshmallows at the very end, keeping them intact for a fun, gooey texture. The whipped cream should hold its shape but still be light and airy—if it's too soft, chill the bowl for a few minutes before folding in the marshmallows.
Serve Warm with Whipped Cream
Ladle the hot chocolate into mugs and top immediately with the whipped cream mixture. The contrast of the warm, spiced chocolate against the cool, creamy topping is what makes this recipe special. Serve with a sprinkle of extra cocoa powder or a cinnamon stick for garnish.
Each sip should deliver a perfect balance of rich chocolate, warm spices, and a hint of citrus brightness. The whipped cream topping adds a luxurious finish, making this hot chocolate feel like a decadent treat. Enjoy it while it's still steaming hot for the best experience!
Pro Tips For Making Martha Stewart Hot Chocolate
- CHOP CHOCOLATE SMALL: Martha’s recipe calls for chopped chocolate, and I learned the hard way—big chunks sink like rocks and burn before melting. Use a sharp knife (or pulse in a food processor) to get pieces no bigger than a pea. They’ll melt evenly and blend into silkier chocolate, not clumpy bits at the bottom.
- WHISK CREAM FIRST: The heavy cream needs to be warm when it hits the chocolate, but not boiling—just hot enough to melt it smoothly. Heat the cream in a saucepan until tiny bubbles form at the edges (about 160°F), then whisk it vigorously for 30 seconds. This chases away any curdling risk and makes the foam later on extra stable.
- SWEETEN SPARINGLY: Granulated sugar is added at the end, but I used to dump it all in too early. The chocolate needs time to bloom its own rich flavor first. Taste the melted chocolate-milk mixture before adding sugar—you might only need half the recipe’s amount. Adjust to taste, but resist the urge to overdo it; the cream and chocolate already pack natural sweetness.
- STRAIN THE MIXTURE: Even with finely chopped chocolate, tiny bits sneak through. After melting, pour the mixture through a fine-mesh sieve into your serving mug. It removes grit and makes the texture velvety—no one will guess you skipped this step, but they’ll notice if you don’t. (Yes, it’s an extra 10 seconds of work.)
Essential equipment for this recipe
Essential Saucepan
Your medium saucepan is the workhorse of this recipe—look for one with a 3-quart capacity and smooth, sloped sides for even heating. I recommend a stainless steel pan like All-Clad or Cuisinart for superior heat distribution, but enamel-coated cast iron (like Le Creuset) works beautifully too.
Avoid nonstick—it can't handle the gentle simmering required for velvety texture. 🌡️
Precision Thermometer
A candy or instant-read thermometer (like Thermoworks Thermapen) ensures you hit that perfect 160°F temperature without boiling. The subtle difference between 150°F (too cool) and 170°F (scorched) makes all the difference in Martha's signature smoothness. I keep mine handy for all my hot drinks—it's a game-changer for consistency. ⚡
Whisking Tools
Use a balloon whisk (like OXO Good Grips) for combining the chocolate and milk—its shape creates perfect emulsification. For the whipped cream, a hand mixer (like KitchenAid KHM5211) gives you stiff peaks faster than a whisk, but if you prefer manual, a chilled metal bowl is key.
Pro tip: Wet your whisk slightly before starting to prevent chocolate from sticking. 💫
Measuring Essentials
Invest in a stainless steel measuring set (like OXO Good Grips) for accurate spice measurements—the difference between ½ tsp cayenne and 1 tsp completely changes the heat profile. A microplane (like Mikasa) for orange zest ensures fine, even grates that dissolve perfectly.
For the whipped cream, a small offset spatula helps fold in cocoa powder without deflating the peaks. ✨
Optional Garnish Tools
For that restaurant-worthy finish, a fine-mesh sieve (like Norpro) dusts cocoa powder evenly, while a microplane creates delicate chocolate shavings. A mini cinnamon stick or edible gold leaf (for special occasions) adds visual appeal. I keep a small bowl on hand to mix garnishes—it makes plating effortless. 🍫
Nutrition facts
Frequently asked questions
Can I make this hot chocolate without cayenne pepper?
The cayenne adds a subtle warmth, but you can absolutely omit it or reduce to ¼ tsp if you prefer a milder flavor. For extra depth without heat, add ½ tsp ground nutmeg or cardamom instead. The recipe will still taste rich and aromatic—just more gentle on the palate.
How do I fix grainy hot chocolate?
Graininess happens when chocolate isn't melted smoothly or milk is added too quickly. To fix it, whisk in 1 tbsp cold butter or a splash of warm milk while stirring vigorously. For prevention, melt chocolate over low heat and whisk constantly until completely smooth before combining with milk. If all else fails, strain through a fine-mesh sieve for silky texture.
Can I use milk chocolate instead of dark?
Milk chocolate will work, but expect a sweeter, less sophisticated flavor profile. Use 6 oz milk chocolate instead of dark to balance the sugar content, and reduce granulated sugar to 2 tbsp. The velvety texture remains, but the spice notes will be more subtle. For best results, stick with 70%+ cocoa dark chocolate for Martha's signature depth.
What's the best way to reheat leftovers?
Reheat in 10-second bursts in the microwave, stirring between each interval, until just warm. For stovetop, warm over low heat while whisking continuously—never let it boil. Add 1 tbsp milk or cream to restore creaminess. The whipped cream topping should be added fresh for best texture. Store leftovers in an airtight container for up to 3 days.
Is this recipe kid-friendly?
Yes! For children, reduce cayenne to ¼ tsp or omit entirely, and increase sugar to ⅓ cup. Serve with extra marshmallows or a sprinkle of rainbow sprinkles for fun. The velvety texture and warm spices make it comforting for all ages—just watch the heat level. For picky eaters, blend in ½ tsp vanilla bean paste for extra sweetness.