Love this? Pin it for later!
Cinnamon & Nutmeg Spiced Hot Chocolate with Marshmallow Topping
There’s a moment every December—usually around the 20th, when the last present is wrapped and the house smells of pine and cinnamon—when I shuffle into the kitchen in thick socks, cheeks still cold from walking the dog, and declare it “hot-chocolate-o’clock.” My husband knows the drill: mugs the size of soup bowls, the good cocoa, the tiny whisk he swears makes everything silkier. What began years ago as a quick packet-of-mix situation has morphed into this slow-simmered, spice-laden ritual that perfumes the whole downstairs. The cinnamon is warm and familiar, the nutmeg whispers of eggnog, and the marshmallows—hand-cut from a pan of homemade vanilla clouds—puff up like snow drifts before melting into sweet, gooey caps. One sip and I’m eight years old again, but also somehow the adult who gets to decide that dinner tonight is simply hot chocolate and a board-game marathon. If you’re looking for the edible equivalent of a weighted blanket, keep reading.
Why This Recipe Works
- Double-layer spice: We bloom ground cinnamon and nutmeg in butter first, unlocking fat-soluble flavor compounds for deeper aroma.
- Chocolate trio: Unsweetened cocoa + bittersweet bar + a whisper of milk chocolate give complexity without candy-sweet overload.
- Cornstarch trick: A half-teaspoon per cup lends velvet body without the floury taste traditional Mexican recipes sometimes carry.
- Vanilla bean finish: Seeds scraped in at the end preserve volatile top-notes that would cook off earlier.
- Marshmallow crown: Homemade or store-bought, they’re lightly toasted under the broiler for campfire smokiness.
- Make-ahead friendly: Base keeps four days chilled; reheat with a splash of milk and it’s as glossy as fresh.
Ingredients You'll Need
Great hot chocolate is only as good as the sum of its parts, so treat yourself to the premium stuff; this is not the place for the tin of cocoa that’s been lurking since 2016.
Whole milk – Creamy yet not heavy; if you need dairy-free, opt for full-fat oat milk—its natural sugars mimic dairy’s lactose for similar browning. Avoid almond; it can curdle at a simmer.
Heavy cream – Just three tablespoons per batch gloss the surface and carry the spices. Skip the ultra-pasteurized carton if you can; the standard pasteurized whips up silkier.
Unsweetened cocoa powder – Dutch-processed gives malty depth, but natural works if you bump the sugar slightly. Sift to remove lumps that seize chocolate.
Bittersweet chocolate (70 %) – Look for bars with cocoa butter as the first fat, not palm or coconut oil. Chop fine so it melts evenly.
Milk chocolate – A small shaving rounds sharp edges; choose one with 30–35 % cacao solids.
Ground cinnamon – Vietnamese (Saigon) cassia is sweeter and hotter than the Indonesian variety. Replace every six months for peak volatile oils.
Freshly grated nutmeg – Whole seeds last years; micro-plane just the amount you need. Pre-ground nutmeg fades within weeks.
Unsalted butter – Just a teaspoon to bloom spices; ghee works for lactose-sensitive guests.
Cornstarch – Organic brands taste cleaner; measure level, not heaping.
Pure cane sugar – Evaporated cane juice adds caramel undertones. Coconut sugar is a lower-G.I. swap with butterscotch vibes.
Vanilla bean – Paste or extract is fine in a pinch, but those tiny black flecks read “special occasion.”
Kosher salt – A pinch sharpens cocoa notes like a frame around art.
Mini or cubed marshmallows – If you’re up for a weekend project, my homemade version includes honey and vanilla bean; otherwise, buy all-natural, non-high-fructose brands.
How to Make Cinnamon & Nutmeg Spiced Hot Chocolate with Marshmallow Topping
Warm your mugs
Fill each serving mug with boiling water while you cook; this prevents the chocolate from seizing when it hits a cold vessel.
Bloom the spices
In a heavy 2-quart saucier, melt 1 tsp unsalted butter over medium-low. When it foams, add ½ tsp ground cinnamon and ¼ tsp freshly grated nutmeg; swirl 45 seconds until the mixture smells like snickerdoodle.
Whisk in dry base
Off heat, whisk in 2 Tbsp cocoa powder, 1 tsp cornstarch, and a pinch of kosher salt. Return to low; cook 1 minute to eliminate raw-cocoa taste.
Add dairy gradually
Pour in ½ cup (120 ml) whole milk, whisking constantly until a thick paste forms; this prevents lumps. Slowly stream in 1¾ cup more milk plus 3 Tbsp heavy cream.
Melt the chocolate
Increase to medium; when tiny bubbles appear at edges, remove from heat. Stir in 2 oz finely chopped bittersweet chocolate and ½ oz milk chocolate until glossy.
Sweeten & season
Add 3 Tbsp cane sugar; taste. For deeper notes, whisk in 1 tsp maple syrup. Return to low heat 30 seconds to dissolve crystals.
Finish with vanilla
Off heat, scrape in seeds of ½ vanilla bean plus the pod for steeping; cover 2 minutes, then remove pod.
Toast the marshmallows
Preheat broiler. Arrange marshmallows on a parchment-lined sheet; broil 30–45 seconds until campfire-charred. Alternatively, wield a kitchen torch for s’mores-level drama.
Serve & swoon
Empty warming water from mugs. Ladle hot chocolate to ½ inch below rim; crown with toasted marshmallows. Dust with extra cinnamon or shaved chocolate if you’re feeling fancy.
Expert Tips
Watch the mercury
Chocolate burns above 180 °F (82 °C). A $12 instant-read thermometer pays for itself after one rescued batch.
Non-dairy split fix
If oat milk separates, blitz with an immersion blender for 5 seconds; surface tension restores.
Flash-chill method
Pour leftovers into a metal bowl nested in ice; stir 3 minutes, then refrigerate—prevents condensation dilution.
Scale like a barista
Multiply spices by 0.75 when tripling the batch; their potency compounds rather than linearly.
Froth without gadget
Shake hot cocoa in a jam jar (fill only halfway) 15 seconds; steam expands for café-style microfoam.
Sleepy-time version
Swap cow’s milk for warm almond milk and add ½ tsp ashwagandha; spices mask the herb’s bitterness.
Variations to Try
-
Mexican hot chocolate
Add ⅛ tsp cayenne and ½ tsp almond extract; serve with churros. -
Peppermint mocha
Substitute ½ tsp mint extract for vanilla; top with crushed candy cane. -
White chocolate chai
Swap dark chocolate for 3 oz white; add ½ tsp each cardamom and ginger. -
Vegan silk
Use full-fat coconut milk, maple syrup, and certified vegan marshmallows. -
Boozy adult float
Stir 1 oz dark rum or Frangelico into each mug; top with torched meringue. -
Frozen hot chocolate
Blend cooled base with ice and a scoop of vanilla ice cream for a slushy treat.
Storage Tips
Refrigerate leftover spiced hot chocolate in an airtight jar up to 4 days. Reheat gently over low, thinning with milk—cornstarch continues thickening as it sits. Freeze in silicone ice-cube trays; pop cubes into morning coffee for instant mocha. Toasted marshmallows are best fresh, but you can store them airtight up to 6 hours; recrisp under broiler 30 seconds.
Frequently Asked Questions
Look for gelatin-based, non-HFCS brands like Smashmallow or Trader Joe’s handcrafted; they toast evenly and melt creamier.
Cinnamon & Nutmeg Spiced Hot Chocolate with Marshmallow Topping
Ingredients
Instructions
- Warm mugs: Fill serving mugs with boiling water; set aside.
- Bloom spices: Melt butter in a 2-qt saucier over medium-low. Add cinnamon & nutmeg; swirl 45 s until fragrant.
- Add dry base: Off heat, whisk in cocoa, cornstarch, salt; cook 1 min on low.
- Whisk in dairy: Stream ½ cup milk to make a smooth paste, then remaining milk & cream. Heat until tiny bubbles appear at edge.
- Melt chocolate: Off heat, stir in bittersweet & milk chocolate until glossy. Add sugar; return to low 30 s.
- Finish: Stir in vanilla seeds. Empty warming water from mugs; pour hot chocolate. Top with toasted marshmallows.
Recipe Notes
For ultra-smooth texture, strain through a fine-mesh sieve into a small pitcher before serving. To toast marshmallows, broil 30–45 s or torch until smoky edges appear.