Indulge in this creamy 4-ingredient Hot Chocolate with Marshmallows for a warm and comforting drink that takes minutes to make and it's guaranteed to warm you up on a cold day.

You will think you are drinking a gourmet hot chocolate once you have a taste because this cocoa is simply the best; it's rich, it's creamy and it has a bold chocolate flavor with the perfect amount of sweetness.
This page may contain affiliate links, please see my disclosure for policy details. I earn commissions if you shop through the links on this page.
Jump to:
This is just so good!
- Making this hot chocolate from scratch takes just four ingredients and 10 minutes to make.
- Skip those bags with the powdered mix that you add water to, this recipe is the real deal and so easy to make.
- Double the recipe for a big batch to serve at parties.
- You can adjust this recipe to add other ingredients, there are so many variations.
- Add a teaspoon of vanilla for a subtle floral flavor
- You can add more cocoa powder if you want a stronger chocolate flavor
- How about hot chocolate coffee? Make a cup of coffee and add the hot chocolate like you would cream.
- Add some spice to your cocoa with cinnamon, or even a little cayenne pepper.
Ingredients
Milk - I prefer to use whole milk because I love the creaminess, but 2% milk will be delicious too!
Sweetened condensed milk- I use full fat, but reduced fat will work. Make sure you are not using evaporated milk. By adding this milk you don't need to add sugar, and this is what makes this hot chocolate sweet, creamy, and velvety. It's like a magical ingredient.
Unsweetened cocoa powder - There are many brands so use your favorite.
Marshmallows - Add both big and small ones, and if you can find peppermint marshmallows buy a bag because they add a nice minty flavor.
☕How to make
Step 1. In a small bowl whisk the condensed milk and cocoa powder until the mixture is smooth.
Step 2. In a large saucepan or dutch oven, add the milk and heat over medium heat to get it warm. Make sure the milk does not boil.
Step 3. Whisk in the chocolate mixture and continue heating the milk over medium-low heat until it's steaming and heated through. Make sure to stir continuously so the milk doesn't scorch.
Step 4. Turn the heat to medium-low and keep whisking until the chocolate mixture and the milk is combined. Cook and stir constantly, until the desired temperature is reached. Just make sure you do not boil this as it will scorch the bottom of the pan.
Step 5. Ladle the hot cocoa into mugs and top with marshmallows. Give those marshmallows a few stirs to get them soft and melty. Enjoy!
Add some crushed peppermint candies or even crushed candy canes on top of the marshmallows, you will love the minty flavor.
Christmas Hot Chocolate
There is something about having hot chocolate while wrapping presents, singing carols, or just watching the snowfall. Set up a hot chocolate bar with all kinds of toppings and pour the hot chocolate into your crockpot to keep it warm for the evening.
Everyone loves adding their favorite toppings.
- Peppermint sticks
- Crushed peppermint candies
- Marshmallows
- Chocolate for grating
- Whipped Cream
- Sprinkles
- Plus add your favorites
We like to stick the peppermint stick into a big marshmallow and stir it around. The kids love this and it looks so festive. The marshmallow melts and gets creamy and the peppermint stick adds, well...pepperminty flavor!
Cookies and hot cocoa
Bake these cookies for a sweet treat with your hot cuppa chocolate.
- For an old-fashioned flavor bake a batch of these Triple Ginger Cookies.
- For even more chocolate flavor these Double Chocolate Cookies are rich and chewy.
- Try dipping these Jeweled Nut Biscotti into your mug.
- These are Santa's favorites so bake plenty of these Christmas Sprinkle Cookies, they have a surprise chocolate middle layer.
Recipe Faq's
For this recipe, you have to use condensed milk because it contains sugar, and that is the only sugar added to this recipe. Evaporated milk does not contain sugar.
More to eat!
Recipe
Hot Chocolate with Marshmallows
Equipment
- 1 3 quart enamaled dutch oven or just a 3 quart saucepan
Ingredients
- 4 cups milk whole milk or 2%
- 14 ounce sweetened condensed milk
- ⅓ cup unsweetened cocoa powder
- marshmallows, large
Instructions
- In a small bowl whisk the sweetened condensed milk and the cocoa powder together until thoroughly combined.
- In a large saucepan over medium heat and add the milk.
- Once the milk starts getting warm add the chocolate mixture and whisk until it is totally combined.
- Continue cooking the hot chocolate until it gets steamy and hot over medium-low heat. Stir continuously and do not boil or the mixture will burn the bottom of the pan.
- Ladle the hot chocolate into mugs and top with marshmallows.
- Store any unused hot chocolate in a sealed container and refrigerate for up to two days.
- You can reheat the hot chocolate on the stove or in the microwave.
Notes
- Add spices along with the cocoa powder like cinnamon, vanilla, or cayenne pepper.
- Add peppermint extract for a minty flavor.
- Add espresso powder for a mocha flavor.
Nutrition
Thank you for stopping by the One Hot Oven blog. Please leave a comment to say Hello or just let me know what you are baking these days, I always love hearing from fellow bakers. Have any questions or just want to chat about the recipe? My contact information is on my about page, and I’ll be happy to help.
About Jere'
From learning to cook on a farm in Indiana to culinary school in California, my passion for food is never-ending. Turning on my oven to bake something for friends and family is my happy place, and I am glad to be here at One Hot Oven sharing both sweet and savory family-friendly recipes for your cooking and baking inspiration.
Amy Liu Dong
This is one of my favorite holiday drinks. It is so delicious and so easy to make.
Nancy
Such an easy recipe that's perfect for making hot chocolate quickly.
Dee
This hot chocolate sounds like a treat. I can't wait to try this.
Elizabeth
This hot chocolate looks seriously tasty. I’m curious, do you think you could make it vegan?