Love this? Pin it for later!
When the first real snow of the season arrived last year, I was standing in my kitchen at 6:30 a.m., still in my flannel pajamas and fuzzy socks, watching fat flakes drift past the window. My kids were still asleep—those precious, quiet moments before the house erupts into chaos—and I wanted something that tasted like childhood and cozy mornings all at once. I’d promised them “something special” for breakfast, and that’s how this Hot Chocolate Oatmeal with Marshmallows was born.
It’s everything you love about sledding-day cocoa—silky cocoa, melty marshmallows, that whisper of vanilla—married to the stick-to-your-ribs comfort of steel-cut oats. We ate it cross-legged on the couch, steam fogging the windows, while Christmas music played a little too early in the season. One spoonful and my then-seven-year-old declared it “the breakfast version of a snow day.” Since then, it’s become our December weekend ritual, the recipe I text to friends when they ask for something easy but magical, and the bowl I cradle in my hands when the world feels too sharp and cold. If you’re looking for a main-dish breakfast that doubles as a mood, you’ve found it.
Why This Recipe Works
- Deep chocolate flavor: Dutch-process cocoa plus a square of 70 % dark chocolate for complexity without bitterness.
- Creamy steel-cut texture: A quick toast in butter keeps the oats chewy yet tender—no mushy porridge here.
- One-pot wonder: Everything simmers together; the cocoa actually helps prevent boil-overs.
- Protein boost: A scoop of collagen or vanilla whey dissolves right in—great for growing kids (or post-workout parents).
- Marshmallow magic: They puff and toast under the broiler for a campfire finish, no firepit required.
- Make-ahead friendly: Reheats like a dream with a splash of milk; flavors meld overnight.
- Holiday gifting: Layer the dry ingredients in mason jars, tie with twine, and include a mini bag of marshmallows.
Ingredients You'll Need
Each ingredient pulls double duty here—flavor and function—so let’s break it down.
- Steel-cut oats: Look for Irish or “pinhead” oats in the bulk bin; they’re less processed than rolled, giving you that al-dente bite. If you’re gluten-free, confirm the package is certified GF.
- Unsweetened Dutch-process cocoa: The alkali treatment mellows acidity and blooms into a rich, fudgy taste. Natural cocoa works, but you’ll need an extra teaspoon of sugar to balance.
- Dark chocolate: One ounce of 70 % chocolate melts into the oats and creates glossy pockets that read almost like brownie batter. Splurge on a bar you’d happily snack on.
- Whole milk: Fat equals silkiness. If you’re dairy-free, go with full-fat canned coconut milk (shake well) or barista-style oat milk; skim versions will taste thin.
- Maple syrup: Grade A Dark Color (formerly Grade B) has robust caramel notes that stand up to cocoa. Honey burns easier, so save it for drizzling on top.
- Vanilla bean paste: Those tiny flecks signal special occasion; substitute 1:1 with pure extract if that’s what you have.
- Sea salt: Just ¼ tsp amplifies chocolate the same way it makes steak taste steak-ier. Use flaky salt if garnishing at the end.
- Unsalted butter: Toasting the oats in butter coats each grain, creating a nutty aroma; cultured butter adds tang.
- Mini marshmallows: They melt faster and toast more evenly than jumbo. Look for all-natural versions colored with vegetable juice if artificial dyes are a concern.
- Optional add-ins: Espresso powder deepens chocolate; collagen peptides dissolve invisibly; a pinch of cayenne gives subtle warmth reminiscent of Mexican hot chocolate.
How to Make Hot Chocolate Oatmeal with Marshmallows for Winter
Toast the oats
Melt 1 Tbsp butter in a heavy 3-quart saucepan over medium heat. Add 1 cup steel-cut oats and stir until grains smell like popcorn and turn one shade darker, about 3 minutes. This simple step locks in a nutty backbone that prevents the oats from tasting bland under all that cocoa.
Bloom the cocoa
Reduce heat to low. Whisk in 3 Tbsp Dutch-process cocoa and 1 tsp espresso powder if using; cook 45 seconds. The fat in the butter helps the cocoa dissolve evenly and bloom into its fullest flavor, the same way you’d start a Mexican mole or French chili.
Add liquid gold
Slowly pour in 2 ½ cups whole milk plus 1 cup water, whisking constantly to prevent lumps. Stir in ¼ tsp sea salt. Bring to a gentle simmer; once you see tiny bubbles at the edge, reduce heat to the lowest setting and cover for 18 minutes, stirring once halfway through. The oats will absorb almost all the liquid but still look a touch soupy—perfect.
Melt in chocolate & maple
Remove lid and stir in 1 oz finely chopped dark chocolate, 3 Tbsp maple syrup, and 1 tsp vanilla bean paste. Simmer uncovered 2 minutes more; the oats will thicken to a lava-like consistency that coats the back of a spoon. If they tighten up too much, loosen with a splash of milk.
Protein boost (optional)
Let the pot cool 1 minute so the proteins don’t denature. Vigorously whisk in 2 scoops collagen peptides or 1 scoop vanilla whey until fully dissolved. Taste; add more maple if you like it sweeter.
Ladle & top
Divide oatmeal among four oven-safe ramekins or small cast-iron skillets. Top each with a generous handful (about ¼ cup) mini marshmallows, pressing lightly so they adhere.
Broil to toast
Preheat broiler to high and position rack 6 inches from element. Broil 45–75 seconds, door ajar, watching like a hawk. Marshmallows will swell, turn golden, and smell like campfire. Remove promptly; they go from bronzed to charcoal in seconds.
Serve & swoon
Dust with extra cocoa or drizzle with chocolate syrup if you’re feeling decadent. Eat immediately while the marshmallow crown is crackly on top and molten underneath. Spoons are mandatory; forks are traitors.
Expert Tips
Overnight shortcut
Combine toasted oats, cocoa, salt, and liquid in a small slow-cooker; cook on LOW 6 hours. In the morning, stir in chocolate and maple, then proceed with marshmallow broiling.
Dairy-free swap
Replace butter with coconut oil and use barista oat milk. The coconut aroma pairs beautifully with cocoa, making the whole kitchen smell like a Mounds bar.
Double-batch math
Multiply everything except salt by 1.5; keep salt at ¼ tsp plus ⅛ tsp. The wider surface area of a bigger pot means more evaporation—add an extra ¼ cup water.
Campfire twist
Add ⅛ tsp liquid smoke to the oats and replace vanilla with bourbon. Top with crushed graham crackers for s’mores vibes without the mosquitoes.
Adaptogenic option
Whisk ½ tsp reishi or ashwagandha powder in with the cocoa. The earthy notes disappear under all that chocolate, but you get the wellness bragging rights.
Snow-day garnish bar
Set out mini chocolate chips, crushed peppermint, and colored sugars. Kids can decorate their own bowls while you snap photos for the grandparents.
Variations to Try
- Peppermint mocha: Swap vanilla for ½ tsp peppermint extract and sprinkle crushed candy canes on top.
- White chocolate raspberry: Omit dark chocolate; stir in ½ cup white chocolate chips and ¼ cup raspberry preserves at the end.
- Peanut butter cup: Whisk 3 Tbsp creamy peanut butter into the finished oats and top with chopped mini peanut butter cups.
- Orange-cardamom: Add ½ tsp ground cardamom and 1 tsp orange zest when you add the cocoa. Garnish with candied orange peel.
- Espresso shot: Replace ½ cup milk with cold brew concentrate for a breakfast that doubles as a latte.
Storage Tips
Refrigerator: Cool leftover oatmeal completely, then spoon into airtight glass jars. Refrigerate up to 5 days. Reheat gently with equal parts milk and oats; stir often so the bottom doesn’t scorch.
Freezer: Portion cooled oatmeal into silicone muffin cups. Freeze solid, then pop out and store in a zip-top bag for up to 3 months. Thaw overnight in the fridge or microwave from frozen 60–90 seconds with a splash of milk.
Make-ahead assembly: Measure dry ingredients (oats, cocoa, salt) into zip bags and freeze flat. On busy mornings, dump into the pot with liquid and proceed with the recipe—no brainpower required.
Marshmallow note: Store untoasted marshmallows separately in a dry jar; humidity turns them sticky. Only broil what you’ll eat immediately for that campfire crackle.
Frequently Asked Questions
Hot Chocolate Oatmeal with Marshmallows for Winter
Ingredients
Instructions
- Toast oats: Melt butter in a saucepan over medium heat. Add oats; cook 3 min until fragrant.
- Bloom cocoa: Reduce heat; whisk in cocoa and espresso powder 45 sec.
- Simmer: Slowly whisk in milk, water, and salt. Cover and simmer 18 min on low, stirring once.
- Flavor: Stir in dark chocolate, maple, and vanilla; cook uncovered 2 min.
- Protein: Cool 1 min, then whisk in collagen if using.
- Top & torch: Portion into bowls, add marshmallows, and broil 45–75 sec until toasted. Serve hot.
Recipe Notes
For ultra-creamy texture, stir in an extra splash of warm milk right before serving. Oats continue to thicken as they cool.