• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • Recipes
  • About Me
  • Contact
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • Youtube
Sugar Spun Run
  • All Recipes
  • Desserts
    • Cookies
    • Candy
    • Bars & Brownies
    • Cake
    • Pies
  • Breads (Yeast & Quick Breads)
  • Savory
  • Breakfast
    • Muffins
    • Scones
  • Seasonal
    • Cozy Winter / Holiday Treats
    • Easter / Spring
    • Fall Recipes
    • Summer Recipes
  • Shop
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About Me
  • All Recipes
  • Contact/Work with Me
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • Youtube
  • ร—
    Home ยป Recipes ยป Drinks

    Hot Chocolate Recipe

    December 9, 2021 Updated January 19, 2022 BySam 31 Comments

    This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases. Please read my disclosure policy.
    Jump to Recipe Jump to Video
    collage of the best hot chocolate, top image is close up of hot chocolate with marshmallows in a cup, bottom image of it taken further back

    My carefully tested homemade hot chocolate recipe yields rich and indulgent, silky smooth (never grainy!) results every single time. Recipe makes enough for two, and can easily be halved or doubled. Watch the how-to video for tips!

    white mugs filled to the brim with hot chocolate topped with whipped cream, marshmallows, and chocolate shavings

    The BEST Homemade Hot Chocolate

    There’s nothing quite like a warm mug of rich hot chocolate on a cold day.

    It’s the *perfect* drink to sip while decorating your Christmas tree, making sugar cookies, or watching snow fall outside your window. Last year, I shared my version of the internet famous hot chocolate bombs, but this year, I’m sharing a real deal, velvety and luxurious hot chocolate recipe.

    It’s made the way hot chocolate should be: with melted chocolate, a touch of cream, and milk (plus a few other ingredients!). Rich and indulgent as-is, you can dress it up with whipped cream and marshmallows, but really, it’s perfect on its own.

    For such a simple drink, this recipe took a shockingly long time to get just right. I figured out the flavors and ingredients pretty quickly, but one issue I’d always run into was that the chocolate ended up grainy instead of completely smooth.

    It took a lot of work to nail down the technique for getting a smooth, perfectly melted chocolate, but after much trial and error, I finally did. I can’t wait to share it with you, so let’s get started!

    What You Need

    Top-down view of ingredients for hot chocolate
    Ingredients

    My hot chocolate recipe might be slightly more complicated than opening a packet of hot cocoa mix, but the results speak for themselves! Here’s what you need:

    • Dark chocolate. Use a quality dark chocolate that you enjoy the taste of. I like couverture chocolate or a chopped 60% cacao premium chocolate bar. If you only have chocolate chips, they will work in a pinch but are more likely to separate when melted and simply don’t yield results that are as nice.
    • Heavy cream and milk. I like to use a blend of the two for several reasons. Melting the chocolate first with the high fat cream helps encourage it to melt smoothly and adds a richness to the end results. However, any more cream than this would make it too rich, so we switch over to milk for the rest of the liquid. The ultimate result is a luxurious hot chocolate with a prevalent chocolate flavor and perfectly smooth texture.
    • Sugar. I liked the added depth of flavor from using light brown sugar instead of granulated, but granulated will work if you don’t have brown sugar. If I’m making this recipe for 4 or more people, I prefer to use half brown and half granulated sugar, as I’ve found that the molasses taste can become too prevalent at larger amounts.
    • Vanilla. If you made a batch of homemade vanilla extract, now’s the time to use it!
    • Sea salt. A pinch of table salt will work too–this just balances the sweetness.
    • Marshmallows. I like to add mini marshmallows (or homemade peppermint marshmallows!), but you can skip them if you’re not a fan.

    SAM’S TIP: This recipe can be cut in half for a single serving or multiplied to serve a crowd. The only difference when scaling up is that I like to swap out half of the brown sugar for regular granulated to keep it from becoming too rich.

    Remember, this is just an overview of the ingredients I used and why. For the full recipe please scroll down to the bottom of the post!

    How to Make Hot Chocolate

    collage of four photos showing how to make homemade hot chocolate
    1. Combine chocolate, cream, and sugar in a saucepan over medium low heat, whisking constantly until smooth and completely melted.
    2. While still whisking, very slowly drizzle in your milk, about 2 tablespoons at a time. Keep whisking and adding milk, allowing the mixture to regain temperature before adding each addition.
    3. Continue to cook until mixture is warmed then remove from heat and add vanilla and salt.
    4. Pour into mugs and top with marshmallows, whipped cream, or just enjoy plain!

    A Note on the Technique

    For such a simple recipe, this one actually took LOTS of testing! Most homemade hot chocolate recipes toss all the ingredients together and cook them at once. While that’s a bit faster and easier, unfortunately it often yields a drink with small flecks of chocolate floating throughout.

    That wouldn’t do, I needed smooth, velvety results.

    After testing many, many different techniques (some too cumbersome, some simply ineffective), I ultimately ended up using a technique where, instead of adding everything all at once, I start by slowly melting together the chocolate, cream, and sugar as described above. This melts smoothly and is very much like a ganache.

    Then, I very gradually add the (thinner) milk, slowly whisking it in and gradually allowing it to warm with the chocolate. This technique takes a minute longer than just tossing everything in one pot, but it yields a silky smooth hot chocolate every time.

    SAM’S TIP: Whatever you do, don’t turn up the heat to make the process faster, or you might end up with a gritty texture and/or scalded milk. This recipe relies on a low, slow cooking process to yield luxuriously smooth results. Have patience and you will be pleased with the results!

    white mug of hot chocolate topped with whipped cream and chocolate shavings

    Frequently Asked Questions

    Can I use cocoa powder instead of chocolate?

    Using cocoa powder would technically make this hot cocoa (see next question) and would require some additional tweaks to the remaining ingredients and overall technique. This recipe is designed to be made with chocolate, so I suggest you stick with that for best results!

    What’s the difference between hot chocolate and hot cocoa?

    Hot chocolate should always be made with (surprise) chocolate and hot cocoa is made with cocoa powder only. I opted to share a chocolate recipe today, but if you’re interested in a hot cocoa recipe, leave me a note in the comments!

    What can I add to homemade hot chocolate?

    My hot chocolate recipe is perfectly rich and indulgent on it’s own, no toppings needed. However you can always go the extra mile and top with whipped cream and crushed candy canes or toffee bits, cinnamon, or a drizzle of salted caramel sauce or chocolate sauce!

    White mugs with evergreen trees filled with hot chocolate and marshmallows

    Enjoy!

    Let’s bake together! I’ll be walking you through all the steps in my written recipe and video below! If you try this recipe, be sure to tag me on Instagram, and you can also find me on YouTube and Facebook

    mug of hot chocolate topped with whipped cream and mini marshmallows

    Homemade Hot Chocolate

    This carefully tested homemade hot chocolate recipe yields rich, indulgent, and silky smooth results every single time. Recipe makes enough for two, and can easily be halved or doubled.
    Be sure to check out the how-to video!
    5 from 17 votes
    Print Pin Rate
    Prevent your screen from going dark
    Course: Drinks, hot chocolate
    Cuisine: American
    Prep Time: 2 minutes minutes
    Cook Time: 8 minutes minutes
    Total Time: 10 minutes minutes
    Servings: 2 8-oz servings
    Calories: 703kcal
    Author: Sam Merritt

    Ingredients

    • 4 oz quality dark chocolate bar finely chopped (see note for recommendations)
    • ½ cup (118 ml) heavy cream
    • 2 Tablespoons light brown sugar may substitute granulated sugar
    • 1 ½ cups (354 ml) whole milk
    • ¼ teaspoon vanilla extract
    • 1 pinch sea salt table salt will also work (a "pinch" for me is about 1/16th teaspoon of salt)
    • Mini marshmallows for serving optional

    Recommended Equipment

    • Small saucepan
    • Whisk
    • Hot Chocolate Mugs

    Instructions

    • Combine chocolate, heavy cream, and sugar in a small saucepan over medium-low heat and whisk to combine.
      4 oz quality dark chocolate bar, ½ cup (118 ml) heavy cream, 2 Tablespoons light brown sugar
    • Whisk constantly until chocolate is melted and mixture is smooth (don't turn up the heat to speed up the process, heat that's too high will give you grainy results).
    • Once the chocolate is completely melted, slowly drizzle milk mixture into the saucepan while whisking constantly. I do this slowly, adding about 2 Tablespoons at a time and making sure the milk is completely incorporated and the mixture has time to regain temperature before adding more.
      1 ½ cups (354 ml) whole milk
    • Once all milk has been added, whisk a bit longer until mixture is thoroughly heated (I look for steam coming off the pot or will hover my hand over the pot to make sure I can feel the heat radiating from it — the milk can cool the mixture quickly and you need to give it a bit of time to warm or your drink won’t be!).
    • Remove from heat and stir in vanilla extract and a pinch of salt.
      ¼ teaspoon vanilla extract, 1 pinch sea salt
    • Pour into heatproof mugs and serve warm, preferably topped with marshmallows!
      Mini marshmallows for serving

    Notes

    Scaling

    You may easily divide this recipe in half for 1 serving or double it for 4 servings! When making 4 servings, I recommend using half light brown and half granulated sugar and I use ⅛ teaspoon fine sea salt.

    Chocolate

    I recommend using a quality dark chocolate that you enjoy the taste of. I like a chopped 60% cacao premium chocolate bars (Lindt or Ghirardelli are good options). Couverture chocolate is another great option and does not need to be chopped if it is in chip form.
    Note that chocolate chips will work in a pinch, but are not the best choice here. Semisweet chocolate will yield a sweeter drink and you may wish to slightly reduce the sugar.

    Hot Chocolate Mugs

    For those of you asking, these are the hot chocolate mugs I used in my photos (affiliate link!). Love them! 

    Nutrition

    Serving: 18-oz serving | Calories: 703kcal | Carbohydrates: 48g | Protein: 11g | Fat: 52g | Saturated Fat: 31g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 15g | Trans Fat: 1g | Cholesterol: 102mg | Sodium: 135mg | Potassium: 708mg | Fiber: 6g | Sugar: 35g | Vitamin A: 1193IU | Vitamin C: 1mg | Calcium: 297mg | Iron: 7mg

    Nutritional information is based on third-party calculations and should be considered an estimate only. Actual nutritional content will vary based upon brands used, measuring methods, cooking method, portion sizes, and more.

    Tried this recipe? Show me on Instagram!Mention @SugarSpun_Sam or tag #sugarspunrun!

    Related Recipes:

    • Hot Chocolate Bombs
    • Snowball cookies on plate
      Chocolate Chip Snowball Cookies
    • Pizzelle arranged on white board
      Pizzelle
    • Slice of hot chocolate cake topped with marshmallows with a mug of hot chocolate in the background
      Hot Chocolate Cake
    « Coconut Macaroons
    Peanut Butter Balls »

    Reader Interactions

    Comments

    1. Syd

      January 05, 2025 at 1:30 pm

      5 stars
      Best hot chocolate I’ve ever had! Made some for my kids and husband on a VERY cold and VERY snowy day – had to have a few sips myself! I did add more than just a pinch of salt (maybe like 1/2tsp ๐Ÿ˜ฌ), and it is still awesome. Thank you!!

      Reply
      • Emily @ Sugar Spun Run

        January 06, 2025 at 10:51 am

        We are so happy you all enjoyed it, Syd! Thanks for trying our recipe ๐Ÿฉท

        Reply
    2. Stephanie

      December 17, 2024 at 7:53 pm

      I was planning to make this for a brunch and keep it warm in a crockpot. Should I make the big batch all at once on the stove top or make it in small batches on the stove top and then add it to the crockpot? Thank you!

      Reply
      • Sam

        December 18, 2024 at 4:03 pm

        Hi Stephanie! I think I would probably make it in one big batch and keep it warm.

        Reply
    3. Abigaile

      December 07, 2024 at 10:07 am

      Have you ever put this in a crockpot for it to keep several hours through an event? Obviously Iโ€™d be increasing the quantityโ€ฆ.

      Reply
      • Sam

        December 10, 2024 at 3:34 pm

        Hi Abigaile! You could keep this warm in the crock pot. ๐Ÿ™‚

        Reply
    4. Bruce

      December 02, 2024 at 8:50 pm

      5 stars
      I forgot to add that I used Lindt 70% dark chocolate. Since it comes in 3.5-ounce bars, that is the amount I used, and it worked great.

      Reply
    5. Bruce

      December 02, 2024 at 8:48 pm

      5 stars
      Another five-star recipe from my favorite source. I think this is the first time I’ve ever had hot chocolate, and I think this recipe is easier than your hot cocoa (also excellent) recipe, so this might be my go-to this winter. I was planning to skip the marshmallows, but I found an open bag. They are pretty hard, but they are softening and melting very nicely.

      Reply
      • Sam

        December 03, 2024 at 7:08 am

        I’m so glad you enjoyed it so much, Bruce! We need to make some here. It has gotten quite chilly.

        Reply
    6. Robin Barrett

      November 16, 2024 at 8:03 pm

      5 stars
      Amazing! The grandkids loved it. My husband wouldโ€™ve love some kualua but we were out. Will make again very soon.

      Reply
      • Sam

        November 19, 2024 at 10:58 am

        I’m so glad everyone enjoyed it, Robin! ๐Ÿ™‚

        Reply
    7. Tracy

      February 02, 2024 at 9:05 pm

      5 stars
      This is fantastic! I don’t typically like to get my calories from drinks but I had some whole milk from a different recipe to use up so figured I’d give this recipe a shot and it was delicious. So smooth and silky. I have 70% cacao bars on hand and used 1.5 tablespoons of the light brown sugar and it was perfect for my palate. Thank you for creating and sharing this recipe!

      Reply
      • Sam

        February 05, 2024 at 10:54 am

        I’m so glad you enjoyed it so much, Tracy! ๐Ÿ™‚

        Reply
    8. Tammy

      February 01, 2024 at 11:25 am

      This is an amazingly smooth,creamy best tasting hot chocolate recipeI have found.. There were no grainy particles and it was so easy to make. I have tried many but always was left with feelimg it was not creamy enough and always grainy particles. I think I finally found the one that works for me and my family. thank you so much for sharing this.
      sincerely
      Tammy

      Reply
      • Sam

        February 02, 2024 at 9:32 am

        I’m so glad everyone enjoyed it so much, Tammy! ๐Ÿ™‚

        Reply
        • Carolyn

          February 10, 2024 at 10:53 am

          5 stars
          Hi Sam, love all your videos. I’m allergic to chocolate so l made a cup of hot chocolate using your recipe & replaced chocolate for carob powder & a handful of white chocolate chips. Holy moly it was delicious ๐Ÿ˜‹๐Ÿคค

        • Sam

          February 11, 2024 at 9:35 pm

          I’m so glad you enjoyed it so much, Carolyn! ๐Ÿ™‚

    9. Sherry

      January 12, 2024 at 3:59 pm

      I am interested in a recipe for hot cocoa. Btw, I love your recipes! Sherry

      Reply
      • Sam

        January 14, 2024 at 10:27 pm

        Hi Sherry! I just filmed it and hope to have it up before not too long. ๐Ÿ™‚

        Reply
    10. Vanessa McDade

      October 24, 2023 at 4:39 pm

      Hi Sam! I just joined your site and think I’m going to enjoy it a lot! I have a question about the homemade hot chocolate recipe. I’m not a big fan of dark chocolate. Can you recommend a brand name semi-sweet chocolate that would be good to use? Thanx so much, Vanessa

      Reply
      • Sam

        October 29, 2023 at 9:52 pm

        Hi Vanessa! Ghirardelli and Baker’s both make a good semi-sweet chocolate that will work. ๐Ÿ™‚

        Reply
    11. Christa Jensen

      January 01, 2022 at 3:00 pm

      This is so good!! I have made it multiple times already. Thank you.

      Reply
      • Emily @ Sugar Spun Run

        January 03, 2022 at 11:24 am

        We absolutely love hearing that, Christa! Enjoy and stay cozy! ๐Ÿ˜Š

        Reply
    12. Miriam Rose Blanar

      December 19, 2021 at 2:59 am

      5 stars
      My husband and girls loved this hot chocolate!

      Reply
    13. Mandy

      December 09, 2021 at 5:12 pm

      Hi, can I use skim milk instead of whole milk?

      Reply
      • Sam

        December 09, 2021 at 8:47 pm

        Hi Mandy! I’m not sure how well it will blend, if you try it will you let me know how it turns out for you?

        Reply
        • Mandy

          December 09, 2021 at 10:45 pm

          5 stars
          I used 2% milk and it turned out just fine!

        • Sam

          December 10, 2021 at 8:49 am

          Awesome! Thank you so much for letting me know!! ๐Ÿ™‚

      • Debbie Hickox

        December 11, 2021 at 11:27 am

        Looks divine and can’t wait to try. I will warm the milk up b4 adding to the whole shebang. That way no competing temps. Thanks for the recipe! Happy holidays!

        Reply
    14. Niki

      December 09, 2021 at 3:59 pm

      5 stars
      Can this hot chocolate be kept in a crockpot to stay warm during a party? After it is cooked on a stovetop.

      Reply
      • Sam

        December 12, 2021 at 1:43 pm

        Hi Niki! That will work just fine. ๐Ÿ™‚

        Reply
    5 from 17 votes (8 ratings without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    The author (Sam) in blue shirt holding donut Hi, I'm Sam! I'm dedicated to bringing you sweet, simple, and from-scratch dessert recipes. My life may or may not be controlled by my sweet tooth. Send help (or chocolate). Read more about me.

    Warm Weather Recipes

    lemon cake on white plate

    Lemon Cake

    white dish filled with restaurant-style homemade salsa

    Homemade Salsa (Quick & Easy!)

    glasses of eton mess (layers of whipped cream/meringue and strawberries)

    Eton Mess

    Overhead view of a strawberry tart with half of the tart covered in strawberry slices and the other half with strawberry halves.

    Strawberry Tart

    bowl of peach cobbler stopped with vanilla ice cream

    Peach Cobbler

    Serving of blueberry cobbler topped with a scoop of vanilla ice cream in a white dish.

    Blueberry Cobbler

    More Spring Recipes

    Most Popular

    flaky biscuit on white cloth

    Easy Homemade Biscuits

    Pizza dough in glass bowl, after rising

    The Best Pizza Dough Recipe

    Slice of cheesecake

    The Best Cheesecake Recipe

    Potato soup in bowl, with toppings

    The Ultimate Creamy Potato Soup

    one bite missing from a slice of vanilla cake with chocolate frosting

    The Best Vanilla Cake Recipe

    Stack of cookies made from this chocolate chip cookie recipe with melty chocolate chips and a bite missing from the top cookie

    The WORST Chocolate Chip Cookie Recipe

    places sugar spun run has been featured (Women's Day, Redbook, Good Housekeeping, Country Living, the huffington post, People, Delish, MSN, TLC, Parade, Better Homes & Gardens, Buzzfeed)
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • Youtube

    Privacy Policy

    Footer

    โ†‘ back to top

    ABOUT

    • About Me
    • Policies, Disclosure & Privacy
    • Terms of Use

    CONTACT

    • Contact
    • Work with Me!

    ยฉ 2020 Sugar Spun Run. All Rights Reserved

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.