If there’s one thing winter has taught me, it’s that easy weeknight dinners are great and all, but sometimes you just need dessert for dinner. And not just any dessert — I’m talking about rich, fluffy, healthy comfort food (okay, maybe not technically healthy, but emotionally? Absolutely) that tastes like a hug in edible form. Enter: my Baked Hot Chocolate Doughnuts.
I first stumbled into this recipe on a Saturday morning when I was supposed to be meal planning (low calorie chicken meal prep, best dinner prep meals, you know… responsible adult things). Instead, I found myself staring into the pantry at a sad jar of marshmallow fluff and a half-used bag of cocoa powder, thinking, “Well, this isn’t going to turn into a salad.”
It was freezing outside, the kind of bone-deep cold that makes you dream about hot chocolate. And then it hit me: what if hot chocolate didn’t come in a mug? What if it came in doughnut form? Fluffy, baked, chocolatey rings topped with melty glaze and a shamelessly excessive pile of marshmallows. I pulled out my doughnut pan (which, by the way, I had only used once before in a failed attempt at high protein meals in doughnut form — we don’t talk about that incident), and got to work.
The smell in my kitchen was unreal. Imagine the richest mug of cocoa you’ve ever had, but in a warm, cakey form you can hold in your hand. The marshmallow glaze? It set just enough to hold, but stayed gooey enough to stick to your fingers — the kind of mess you want to lick off. My first batch vanished before they had a chance to cool, and I knew these weren’t just another sweet treat. They were a quick family meals type of dessert — the kind that brings everyone into the kitchen “just to see what you’re making” and then mysteriously depletes your cooling rack.
These baked doughnuts aren’t fried, which means no dealing with hot oil (and no oil smell lingering for three days — you’re welcome). They’re soft, moist, and way too easy to make. I’ve since made them for brunch, for dessert, and, yes, for breakfast. Honestly? I’m not sorry.
Why You’ll Love This Recipe
- Cozy nostalgia in every bite – It’s like eating best high protein ready meals for your soul (minus the protein, plus the sugar).
- No frying mess – All the fun of doughnuts without the pot of oil and splatter cleanup.
- Fun for toppings – Mini marshmallows, crushed grahams, sprinkles… this is your creative playground.
- Quick and easy – You can be eating these in under 30 minutes.
- Perfect for sharing – Or not. No judgment if you “forget” to tell people you made them.
- Kid and adult approved – This isn’t just for the healthy eating for two crowd; it’s for anyone who loves chocolate.
What Makes This Recipe Special?
There are plenty of chocolate doughnut recipes out there, but this one is pure winter magic. It’s inspired by hot chocolate — a comfort drink that’s been with me since childhood snow days, when I’d come inside, cheeks red from the cold, and wrap my hands around a steaming mug.
The trick here is the marshmallow glaze. Instead of a regular sugar glaze, you whisk marshmallow creme with milk and vanilla for a gooey, glossy topping that feels like the foam on your cocoa. Plus, the recipe is baked, so the texture is more cake-like and tender, almost like a cupcake in doughnut form.
And let’s be real: the toppings make it. Mini marshmallows? Yes. Crushed peppermint? Absolutely. Chocolate shavings? Why not. This is a dessert that’s meant to be played with.
Ingredients
Here’s what you’ll need (and a few tips from me after making this more times than I can count):
- All-purpose flour – Gives the doughnuts structure. I’ve tried swapping half for whole wheat — works, but changes the texture.
- Unsweetened cocoa powder – Go for good quality. It’s the main flavor, so it matters.
- Baking soda – Our leavening agent for lift.
- Salt – Enhances flavor and balances sweetness. Don’t skip.
- Brown sugar – Adds moisture and a hint of molasses depth.
- Buttermilk – The secret to tender, flavorful doughnuts. You can make your own by adding 1 tbsp vinegar to milk.
- Vegetable oil – Keeps the crumb moist without overpowering the flavor.
- Egg – Helps bind and add richness.
- Vanilla extract – Brings everything together.
- Mini chocolate chips (optional) – For extra bursts of chocolate.
- Marshmallow creme or fluff – This is where the hot chocolate vibe really kicks in.
- Milk – Just enough to loosen the glaze.
- Crushed graham crackers or mini marshmallows (optional garnish) – Adds crunch or extra gooey-ness.
Don’t do this:
- Don’t use hot cocoa mix instead of cocoa powder without adjusting sugar — it’ll be way too sweet.
- Don’t skip greasing your doughnut pan — trust me, cleaning stuck doughnuts is not a fun Saturday.
How to Make It Step-by-Step
- Preheat and prep – Oven at 350°F. Grease your doughnut pan like your life depends on it.
- Mix dry ingredients – Flour, cocoa, baking soda, salt. The cocoa smells rich already, like someone whispered best high protein frozen meals into your pantry.
- Mix wet ingredients – Brown sugar, buttermilk, oil, egg, vanilla. It’ll look a little lumpy — that’s fine.
- Combine – Add dry to wet. Stir gently. Overmixing = tough doughnuts. I’ve made that mistake, and it’s… chewy. Not in a good way.
- Fold in chocolate chips – Totally optional, but do it. They melt into little pockets of joy.
- Fill the pan – Spoon or pipe batter in, 2/3 full. I use a zip-top bag with the corner cut — way less mess.
- Bake – 10–12 minutes until a toothpick comes out clean. The smell will have you pacing in front of the oven.
- Cool – 5 minutes in the pan, then out onto a wire rack. Don’t glaze too soon or it’ll slide off. (I learned that the messy way.)
- Make the glaze – Whisk marshmallow creme, milk, vanilla until smooth. Try not to eat it straight from the bowl.
- Dip and garnish – Dip cooled doughnuts, then top with marshmallows, grahams, or whatever makes your heart happy.
Tips for Best Results
- Use a light hand when mixing — tender doughnuts need gentle treatment.
- Let doughnuts cool fully before glazing to avoid a slippery, sticky mess.
- If you’re into best vegan meal prep, you can swap dairy for plant-based milk and yogurt — works like a charm.
- Want more chocolate? Drizzle with melted chocolate on top of the glaze.
Ingredient Substitutions & Variations
- Dairy-free – Almond milk and vegan yogurt work beautifully.
- Gluten-free – Use a 1:1 gluten-free baking blend.
- Mocha version – Add a teaspoon of espresso powder to the batter.
- Spicy twist – A pinch of cayenne or cinnamon for Mexican hot chocolate vibes.
Serving Suggestions
Serve these with a steaming mug of actual hot chocolate (yes, double the cocoa) or coffee for balance. They also make a sweet ending to cheap meal plans for 2 or a fun brunch addition alongside full english breakfast platters. Honestly, they’re just as good eaten on the couch with a blanket and your favorite rom-com.
How to Store and Reheat Leftovers
Keep in an airtight container at room temp for 2 days or in the fridge for up to 5. Microwave for 10–15 seconds to revive the just-baked softness. Avoid freezing after glazing — freeze plain doughnuts instead.
Make-Ahead and Freezer Tips
Bake the doughnuts, cool completely, and freeze unglazed. Thaw overnight, glaze fresh before serving.
Common Mistakes to Avoid
- Overmixing the batter — makes them dense.
- Glazing while warm — causes glaze runoff.
- Overfilling the pan — batter will overflow and ruin the doughnut shape.
Frequently Asked Questions (FAQ)
Can I make these without a doughnut pan? Yes, use a muffin tin and make “doughnut muffins.”
Can I use hot chocolate mix? You can, but reduce the sugar to keep it balanced.
Can I double the recipe? Definitely. Bake in batches if needed.
Cooking Tools You’ll Need
- Doughnut pan
- Mixing bowls
- Whisk and spatula
- Cooling rack
- Piping bag or zip-top bag
Final Thoughts
Every time I make these Baked Hot Chocolate Doughnuts, they disappear faster than any no prep healthy lunches I’ve ever tried to push on my family. They’re playful, cozy, and way too easy to love. If you’re looking for something that feels like winter in every bite, this is it.
If you enjoyed this recipe, don’t forget to save it on Pinterest or share it with a friend!
Baked Hot Chocolate Doughnuts
Ingredients
- 1 cup all-purpose flour
- 1/4 cup unsweetened cocoa powder
- 1/2 tsp baking soda
- 1/4 tsp salt
- 1/2 cup brown sugar, packed
- 1/2 cup buttermilk
- 1/4 cup vegetable oil
- 1 large egg
- 1 tsp vanilla extract
- 1/3 cup mini chocolate chips (optional)
- 1/2 cup marshmallow creme or fluff
- 1 tbsp milk
- 1/2 tsp vanilla extract (for glaze)
- crushed graham crackers or mini marshmallows, for garnish (optional)
Instructions
- Preheat oven to 350°F (175°C). Grease a doughnut pan thoroughly with baking spray or butter.
- Whisk flour, cocoa powder, baking soda, and salt in a medium bowl.
- In a separate bowl, whisk together brown sugar, buttermilk, vegetable oil, egg, and vanilla until smooth.
- Add dry ingredients to wet and stir gently just until combined. Fold in mini chocolate chips if using. Do not overmix.
- Spoon or pipe the batter into the prepared doughnut pan, filling each cavity about 2/3 full.
- Bake 10–12 minutes, or until a toothpick inserted comes out clean. Cool in the pan 5 minutes, then transfer to a wire rack to cool completely.
- For the glaze, whisk marshmallow creme with milk and vanilla until smooth and drizzleable. If needed, warm the milk slightly to loosen the creme.
- Dip cooled doughnuts into the glaze or drizzle over the tops. Garnish with crushed graham crackers or mini marshmallows, then let set before serving.





