Beverages
Martha Stewart's hot chocolate recipe delivers the kind of velvety, spiced richness that feels like a warm hug in a mug. ✨ The secret lies in combining high-quality chocolate with aromatic spices and a touch of cream, then gently heating it to create a silky texture that's impossible to resist.
I've perfected this version over years of holiday gatherings, where it becomes the star of every cozy evening.
What sets this apart is the balance of flavors—deep cocoa, warm cinnamon, and a hint of nutmeg—all blended into a smooth, frothy drink that's both comforting and sophisticated. The recipe uses simple ingredients you likely already have on hand, but the result is anything but basic.
Martha's method ensures the chocolate melts completely for a luscious finish, without any graininess that can ruin a good hot chocolate.
By the time you're done, you'll have a mug of hot chocolate so rich and fragrant it transforms an ordinary evening into something special. The spices infuse the steam with an inviting aroma, while the velvety texture makes every sip feel like a treat.
Perfect for chilly nights or holiday celebrations, this recipe delivers restaurant-quality results at home.
Top it with whipped cream and marshmallows for that classic touch, or keep it elegant with a sprinkle of cocoa powder. The best part? It comes together in just minutes, making it the ideal quick indulgence. Let's get started on creating this timeless favorite.
Ingredients for martha stewart hot chocolate
The heart of Martha's velvety hot chocolate lies in these twelve ingredients—where rich chocolate meets aromatic spices for a luxurious mug.
| Ingredient | Amount | Notes |
|---|---|---|
| High-Quality Dark Chocolate Bars 🍫 | 8 oz | 70% cocoa or higher, chopped |
| Heavy Whipping Cream 🥛 | 2 cups | Full-fat for best texture |
| Whole Milk 🥛 | 2 cups | Warmed for smooth blending |
| Granulated Sugar 🍚 | ¼ cup | Adjust to taste |
| Ground Cinnamon 🌿 | 1 tbsp | Freshly ground preferred |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated for depth |
| Vanilla Extract 🌸 | 1 tsp | Pure, high-quality |
| Salt 🧂 | ¼ tsp | Kosher or sea salt |
| Whipped Cream 🍦 | ½ cup | Store-bought or homemade |
| Mini Marshmallows 🍫 | ½ cup | For classic topping |
| Unsweetened Cocoa Powder 🍫 | 2 tbsp | For garnish |
| Cinnamon Sticks 🌿 | 2 whole | For garnish |
The chocolate is non-negotiable. Ghirardelli or Lindt squares melt beautifully, but Valrhona or Callebaut elevate it to restaurant-quality. Chop your own bars—pre-chopped often contains stabilizers that prevent smooth melting. For spices, Penzeys or bulk bins at Whole Foods ensure freshness; ground spices lose potency after six months. The cinnamon should be vibrant, not dusty, and nutmeg should be freshly grated—pre-ground lacks depth. If you're using a double boiler, chop the chocolate into even pieces for consistent melting.
No high-quality chocolate? Ghirardelli baking squares are a solid backup, though they're slightly sweeter. Substituting cocoa powder for melted chocolate? Use 2 tbsp powder + 1 tbsp oil per ounce of chocolate. The cream can be swapped for half-and-half or coconut milk for a lighter version, but full-fat delivers that signature richness. Short on vanilla? Vanilla bean paste adds flecks of seed. Nutmeg too strong? Cut it to 0.25 tsp—it's potent. The whipped cream can be replaced with coconut whipped cream for a dairy-free option, though texture will differ. Marshmallows? Dairy-free or vegan marshmallows work if needed, but they won't caramelize the same way.
Prep ahead by chopping chocolate and measuring spices into a small jar—ready to whisk into the pot when needed. Store unused chocolate in an airtight container in a cool, dark place for up to 6 months, though it's best used within 3 months. The whipped cream should be chilled until serving; if it starts to separate, whisk vigorously or replace with fresh. Leftover hot chocolate? Reheat gently on the stove with a splash of milk—never microwave, as it can scald and ruin the texture. Garnishes like cocoa powder and cinnamon sticks keep for 6-12 months in the pantry, but their aroma fades over time, so buy fresh spices annually.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this list—dark chocolate, cream, milk, sugar, and cinnamon. That’s it. No fuss, no hunting for obscure spices, just pure, rich indulgence in minutes.
- Velvet Smoothness: The heavy cream and whole milk create this unreal texture—silky, not gritty, with just the right thickness to coat your spoon. Honestly, store-bought hot chocolate can’t compete.
- Cozy Anywhere: Rainy Tuesday? Perfect. Holiday gathering? Still perfect. I’ve served this in mugs, glasses, or even a slow cooker for a crowd—it’s the kind of drink that works at 3 p.m. or midnight.
- No Waste, All Win: Use up leftover chocolate bars (no guilt here) and stretch the ingredients for multiple servings. Between us, I’ve made this twice in one weekend—once for myself, once for my book club. They’re still talking about it.
Step-by-step instructions for Martha Stewart's hot chocolate recipe
Here's how to craft velvety, spiced hot chocolate with Martha's signature touch.
🍳 Step 1: Melt Chocolate and Warm Liquids
In a medium saucepan, combine the chopped 8 oz high-quality dark chocolate bars, 2 cups heavy whipping cream, and 2 cups whole milk. Place over medium-low heat and stir constantly with a silicone spatula until the chocolate melts completely and the mixture reaches a gentle simmer.
Watch for the first tiny bubbles forming at the edges—this signals the chocolate is fully dissolved without scorching. Remove from heat immediately once simmering begins, as direct heat can cause bitterness. The mixture should now be smooth and glossy, with no visible chocolate particles.
👨🍳 Step 2: Whisk in Spices and Sweetener
Return the saucepan to low heat and whisk in the 0.25 cup granulated sugar, 1 tbsp ground cinnamon, 0.5 tsp ground nutmeg, 1 tsp vanilla extract, and 0.25 tsp salt. Stir continuously for 2-3 minutes until the sugar dissolves completely and the spices are fully incorporated.
Here's the thing—don't rush this step. The spices need time to bloom and infuse the chocolate. You'll notice the mixture darken slightly and develop a rich, aromatic fragrance. Taste and adjust sweetness if needed, adding more sugar 1 tablespoon at a time until perfectly balanced.
🥘 Step 3: Prepare Garnishes and Serve
While the hot chocolate steeps, prepare the toppings. In a small bowl, gently fold together the 0.5 cup whipped cream and 0.5 cup mini marshmallows using a rubber spatula. Set aside. In another small dish, combine the 2 tbsp unsweetened cocoa powder with a pinch of salt for dusting.
Ladle the hot chocolate into four mugs, dividing evenly. Spoon the whipped cream-marshmallow mixture over each serving, then dust generously with cocoa powder. Insert one whole cinnamon stick into each mug for garnish and aroma. Serve immediately with a cinnamon stick for stirring.
⏰ Step 4: Optional Enhancements for Extra Richness
For an ultra-luxurious version, whisk 1 tablespoon heavy cream into each mug just before serving. This creates a beautiful marbled effect and adds silky texture. If you prefer a thinner consistency, stir in 1-2 tablespoons hot milk to loosen the mixture slightly.
Real talk: The hot chocolate continues to thicken as it cools, so don't be tempted to thin it too much initially. The spices will settle slightly, so give each mug a quick stir before the first sip. This recipe yields four perfect servings—enough for cozy sharing or individual indulgence.
Pro Tips For Making Martha Stewart Hot Chocolate
- CHOP CHOCOLATE SMALL: I learned this the hard way—chunky chocolate bars sink to the bottom and turn your hot chocolate into a science experiment. Use a sharp knife to dice the dark chocolate into ¼-inch cubes (smaller than you think) so it melts evenly without clumping.
- TEMPER THE CREAM: Heavy whipping cream burns faster than you’d expect. Warm it in a separate saucepan over medium-low heat until it just reaches 160°F—hot enough to steam but not boil—before mixing it into the chocolate. This keeps your foam smooth and prevents curdling.
- SWEETEN FIRST, THEN ADJUST: Add all the sugar upfront, then taste before adding extra. The cinnamon and chocolate intensify as they heat, so your first sip might seem too sweet. Wait 2 minutes after mixing to let flavors meld before deciding if you need more.
- WHISK IN STAGES: Don’t dump all the milk in at once—add half the milk first, whisk until the chocolate is fully dissolved, then add the rest. This avoids lumps and ensures the cinnamon distributes evenly. (Yes, even if you’re impatient like me.)
Flavor customization for this dish
Spiced Variations
Swap the classic cinnamon and nutmeg for cardamom and orange zest—just ½ tsp ground cardamom and 1 tsp orange zest add a Middle Eastern twist that pairs beautifully with dark chocolate.
I’ve also tested ½ tsp smoked paprika for a subtle earthy depth, especially when topped with chopped pecans for crunch. For a festive holiday version, add ¼ tsp cloves and a pinch of allspice—these spices create a warm, almost spiced-wine aroma. 🌶️
Sweetness Levels
Adjust sweetness based on your chocolate’s cocoa percentage. For 70% cocoa bars, stick with the ¼ cup sugar called for—higher cocoa means less natural sweetness. If using 50% or lower cocoa, increase sugar to ⅓ cup or add 1 tbsp honey while heating.
For a sugar-free option, replace sugar with 2 tbsp maple syrup or 1 tbsp coconut sugar, though the texture will be slightly lighter. I’ve found that vanilla bean paste (1 tsp) adds sweetness without extra sugar.
Dairy-Free Adaptations
Replace heavy cream and milk with full-fat coconut milk for a rich, dairy-free version. Use 2 cups coconut milk (canned, not carton) and ½ cup unsweetened almond milk to mimic the creaminess. For extra decadence, stir in 2 tbsp coconut cream at the end.
If you’re avoiding coconut entirely, opt for oat milk with 1 tbsp coconut oil added to the saucepan—this prevents graininess. Garnish with dairy-free whipped topping and vegan marshmallows for a complete makeover. ✨
Boozy Upgrades
Add 1 oz dark rum or 2 oz Irish cream (like Baileys) per serving for an adult twist. Heat the alcohol with the liquids to let its aroma infuse fully.
For a spiced rum version, combine 1 oz spiced rum with ½ tsp cinnamon and warm it separately before mixing into the chocolate. A splash of ½ oz amaretto (1 oz per serving) adds almond notes that complement the vanilla beautifully.
Remember, alcohol lowers the boiling point—keep heat at medium-low to prevent scorching.
Texture Tweaks
For a frothier finish, blend the hot chocolate in a immersion blender for 10-15 seconds after heating. This incorporates air for a lighter texture, almost like a hot chocolate mousse. If you prefer a thicker consistency, reduce the milk to 1.5 cups and add ½ cup heavy cream instead.
For a silky-smooth result, whisk in 1 tbsp cornstarch mixed with 1 tbsp cold water at the end of cooking—this thickens without altering flavor. 💫
Seasonal Twists
In autumn, infuse the cream with 2 star anise pods while heating for a subtle licorice note. For winter, add ½ tsp ginger and top with candied ginger slices. Spring calls for ½ tsp lavender (sparingly!) and a drizzle of honey.
Summer versions can include ½ tsp chili powder and a sprinkle of crushed pineapple for a tropical vibe. Each seasonal spice should be toasted lightly in a dry pan for 30 seconds before adding to deepen their aroma.
Nutrition facts
Frequently asked questions
Can I make this hot chocolate recipe without a stove?
Use a microwave-safe bowl and heat the chocolate and liquids in 30-second intervals, stirring well between each. Start with medium power (50%) to avoid scorching. For extra smoothness, whisk vigorously after microwaving to break up any lumps. The texture will be slightly less velvety than stovetop, but still delicious!
Why does my hot chocolate turn grainy?
Graininess happens when chocolate isn't fully melted or when heat is too high. Always use medium-low heat and stir constantly. For extra insurance, chop chocolate into even small pieces and add a splash of cream to help emulsify. If it happens, whisk in 1 tsp cornstarch mixed with 1 tsp cold water to smooth it out.
How do I store leftover hot chocolate?
Store in an airtight container in the fridge for up to 3 days. Reheat gently on the stove with a splash of milk—never microwave, as it can make the texture watery. For best results, whisk vigorously before reheating. The spices will settle, so stir well before serving. Garnishes like whipped cream should be added fresh.
Can I make this recipe with white chocolate?
Yes, but expect a sweeter, creamier result. Use 8 oz white chocolate chips and reduce sugar to 2 tbsp since white chocolate contains more sugar. The texture will be lighter, almost like a dessert drink. For balance, add ½ tsp espresso powder to enhance chocolate depth. Garnish with caramel drizzle instead of cocoa powder.
What's the best mug for serving this?
Use a wide, deep mug (12-16 oz) to accommodate the whipped cream topping. For extra warmth, choose ceramic or stoneware—these materials retain heat better than glass. A mug with a handle makes sipping easier, especially with the thick, creamy texture. Pro tip: Pre-warm your mugs in the oven at 200°F for 5 minutes to keep the drink hot longer.
