• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Dinner in 321
  • Shop
  • Home
  • About Me
  • Recipe Index
  • Popular
  • Course
  • Ingredients
  • Holidays
menu icon
go to homepage
  • Home
  • About Me
  • Recipe Index
  • Shop
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Home
    • About Me
    • Recipe Index
    • Shop
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Course » Drinks

    Creamy Hot Chocolate

    Published Dec 24, 2024 | Updated Jan 24, 2025 | By Laura

    • Facebook
    • Email
    Jump to Recipe

    This Creamy Hot Chocolate is quick to make in just 10 minutes and it's made with real chocolate, no cocoa powder! It's truly the most luxurious homemade hot cocoa recipe that tastes just a like a professional coffee shop or bakery.

    A cup of hot chocolate.

    You’ll love having this homemade creamy hot chocolate recipe for family or guests around the holidays. It’s perfect to have set-up on the stovetop on low or on warm in the crockpot along with a variety of toppings.

    If you've ever wanted to know how to make professional bakery or coffee shop-style hot chocolate right at home, this is the recipe for you. With just 15 minutes, it's the perfect holiday snack or dessert that's made from scratch and not from the packet. It really makes all the difference.

    Save The Recipe!

    Add your email below and we’ll send it straight to your inbox+ you’ll receive all our newest recipes!

    Loading

    This rich hot cocoa recipe is extra special because I show you how to make it with real chocolate and no cocoa powder. This is a true chocolate lover's dream!

    I love making cocoa inspired desserts, try my hot chocolate rice krispie treats, frozen hot chocolate pie, or frozen hot chocolate! Another made from scratch hot chocolate that I love is Slow Cooker Hot Chocolate! It's made with semi-sweet dark chocolate and paired with heavy cream and sweetened condensed milk!

    Pro Tip: Be sure to use high quality chocolate, one with 60% cocoa content for the best homemade recipe.

    Table of Contents

    • Why You'll Love This Recipe
    • Choosing Quality Chocolate
    • Ingredients
    • Tools You’ll Need
    • How to Make Creamy Hot Chocolate
    • Tips and Substitutions
    • Homemade Hot Chocolate Variations
    • What to Serve with Hot Chocolate with Real Chocolate
    • Storage
    • Frequently Asked Questions
    • More Holiday Treats
    • Creamy Hot Chocolate
      • Ingredients 1x2x3x4x5x
      • Instructions
      • Video
      • Notes
      • Nutrition

    Why You'll Love This Recipe

    • 5 Basic Ingredients. It's easy to make and takes less than 15 minutes to assemble, it’s an easy sweet treat for cool days.
    • Versatile. You can easily swap or change ingredients to your taste preference.
    • Precious Memories. Sipping on cocoa often brings back happy memories from childhood.
    • Terrific Toppings. Add your favorite toppers like marshmallows, whipped cream, peppermint, and more!

    Choosing Quality Chocolate

    The foundation of any exceptional hot cocoa recipe lies in the chocolate itself. Opt for high-quality dark chocolate with a cocoa content of at least 60% and good quality milk chocolate chips.

    Using cheap chocolate can significantly impact the taste and overall quality of the beverage. They can contain a higher proportion of sugar and less cocoa, contain more fillers such as vegetable oils or waxes, contain artificial flavors, colors, and preservatives, and leave a bitter aftertaste.

    Chocolate being chopped on a cutting board.

    Ingredients

    • Cornstarch: Gives this homemade recipe its thick and luxurious texture.
    • Milk: Forms the bulk of the drink, providing creaminess, richness, and a smooth texture.
    • Dark Chocolate Bars and Milk Chocolate Chips: Serves as the base flavoring, providing the rich, chocolatey taste.
    • Granulated Sugar: Enhances the sweetness while balancing the bitterness of the dark chocolate.
    • Vanilla Extract: Adds depth and warmth to the flavor profile.
    Ingredients to make hot chocolate.

    Tools You’ll Need

    • Small Saucepan
    • Whisk
    • Liquid Measuring Cups
    • Chef’s Knife
    • Cutting Board

    How to Make Creamy Hot Chocolate

    1. To a medium saucepan on medium heat, add 3 ½ cups of milk. To the reserved ½ cup of milk, whisk in cornstarch until blended well and set aside.
    Mixing together cornstarch and milk.
    1. When bubbles appear around edge of the pan, add both chocolates, sugar, vanilla extract, and salt and stir until smooth.
    Adding chocolate to milk in a saucepan.
    1. Whisk in the cornstarch milk mixture.
    Adding milk to cocoa in a saucepan.
    1. Taste a spoonful to see if it’s at your desired sweetness. Bring to a light boil, then immediately reduce to simmer for 5 minutes.
    2. Turn off the heat and either rest for 5 minutes prior to serving or pour in a Crockpot set to warm. As it cools, it will continue to thicken. Serve with your favorite toppings.
    Two Cups of Hot Chocolate.

    Tips and Substitutions

    • Picking Quality Chocolate. Use high-quality dark chocolate with a cocoa content of at least 60%. The higher the cocoa content, the richer and more intense the flavor will be.
    • Swap the Thickening Agents. Besides cornstarch, you can use arrowroot powder or tapioca starch as alternatives for thickening the hot chocolate. These starches work similarly to cornstarch and provide a smooth, thick texture.
    • Try Alternative Sweeteners. Experiment with natural sweeteners like honey, maple syrup, or agave syrup. These alternatives can add sweetness while contributing to the overall thickness.
    • Add a Nut Butter. Add a small spoonful of almond butter, peanut butter, or hazelnut spread to your cocoa. These nut butters not only add thickness but also impart a delightful nutty flavor.
    • Coconut Cream for Dairy-Free. Replace regular milk with coconut cream for a dairy-free version. Coconut cream adds richness and a subtle coconut flavor, making it a popular choice for thickening.
    • Change the flavor with Spices and Extracts. Enhance the flavor and thickness by adding spices like cinnamon or nutmeg.

    Serving this hot chocolate alongside a holiday pastry like Gingerbread Scones makes for a perfect winter morning!

    Homemade Hot Chocolate Variations

    Here is a list of all different flavor variations for your hot chocolate! Everyone in the family will be happy with all of these different options!

    1. Spiced: Add a pinch of ground cinnamon, nutmeg, or a dash of chili powder to your mug for a warm, spicy kick. You can also experiment with cardamom or ginger for unique flavors.
    2. Pumpkin Hot Chocolate: The perfect blend of rich chocolate and flavors of the Fall, making every sip a warm hug on a chilly day!
    3. Peppermint: Stir in a few drops of peppermint extract or add crushed candy canes to create a refreshing peppermint-flavored beverage. Top it with whipped cream and more crushed candy canes for a festive touch.
    4. Orange: Infuse your hot cocoa with a hint of orange by adding orange zest or a splash of orange extract.
    5. Salted Caramel: Drizzle caramel sauce inside your mug before pouring in the hot chocolate. Sprinkle a pinch of sea salt on top and stir gently.
    6. Coconut: Replace regular milk with coconut milk for a tropical twist. Top your drink with whipped cream, toasted coconut flakes, and a sprinkle of cocoa powder.
    7. Mocha: Add a shot of freshly brewed espresso or strong coffee to this recipe for a mocha-flavored delight.
    8. Peanut Butter: Stir in a spoonful of creamy peanut butter until it melts completely. The rich, nutty flavor pairs wonderfully with chocolate. Top with whipped cream and chopped peanuts for extra texture.
    9. Raspberry: Add a splash of raspberry syrup or a handful of fresh raspberries.
    10. Cozy Chai: Steep a chai tea bag in hot milk before adding chocolate. Remove the tea bag and stir in your favorite chocolate.
    11. S'mores: Top your mug with mini marshmallows and crushed graham crackers. Use a kitchen torch to lightly toast the marshmallows for that authentic s'mores flavor.
    12. White chocolate: Use white chocolate instead of dark chocolate or cocoa powder to create a creamy, vanilla-infused hot drink. Garnish with a sprinkle of nutmeg or cinnamon
    13. Bright Pink Hot Chocolate: This pretty pink treat is a huge hit for any Valentine’s Day party, Barbie Party, or afternoon tea party treat!

    What to Serve with Hot Chocolate with Real Chocolate

    Well of course this recipe is perfect for the holidays, so you have to serve it with some delicious treats! Some of my favorites are my white chocolate peanut butter cookies, Santa brownies, and mini cheesecakes.

    Storage

    Refrigeration: If you plan to consume the hot chocolate within a day or two, you can store it in the refrigerator. Transfer the leftover drink to an airtight container while it's still warm. When you want to reheat it, you can do so gently on the stovetop or in the microwave, stirring occasionally to ensure even heating.

    Keep It Warm: If you want to keep the cocoa warm for a few hours, consider using a thermal carafe or a slow cooker set on low heat. Stir occasionally to prevent a skin from forming on the surface.

    Freezing Hot Chocolate: Let the beverage cool down to room temperature before freezing. Do not put hot liquid directly into the freezer, as it can raise the temperature inside and affect other frozen items. Pour the cooled hot chocolate into ice cube trays or silicone molds. Leave a little space at the top.

    Reheating: Transfer the hot chocolate cubes from the freezer to the refrigerator and let them thaw overnight. Alternatively, you can gently reheat the frozen cubes directly from the freezer, but this might take longer and requires careful monitoring to avoid scorching.

    Adjustments: You might need to add a bit more milk or cream to adjust the consistency, as freezing can sometimes change the texture.

    Frequently Asked Questions

    Can I use cornstarch in dairy-free hot chocolate?

    Yes, cornstarch is a great option for thickening dairy-free hot chocolate. You can use it in almond milk, coconut milk, or any other non-dairy milk alternative. Just ensure the cornstarch is well-mixed to avoid clumps.

    How do I prevent cornstarch clumps in my hot chocolate?

    To avoid clumps, mix the cornstarch in the milk well before adding it to the hot chocolate. Gradually pour the slurry while whisking continuously. Stirring continuously while adding the slurry helps prevent clumping.

    Can I reheat cornstarch-thickened hot chocolate?

    Yes, you can reheat cornstarch-thickened hot cocoa. However, keep in mind that cornstarch-thickened liquids may thicken further upon cooling. If it's too thick upon reheating, you can thin it out by adding a little warm milk or water and whisking until the desired consistency is reached.

    Can I make this hot chocolate in advance?

    Yes, but it's important to note that it might thicken further as it cools. When reheating, you may need to add a bit of warm milk or water to achieve the desired thickness.

    Can I use a different thickening agent instead of cornstarch?

    Yes, you can use alternatives like arrowroot powder or tapioca starch as thickening agents for hot chocolate. These starches work similarly to cornstarch and can be used in similar proportions. Experiment to find the one that best suits your taste and dietary preferences.

    More Holiday Treats

    • Slush Punch
    • Caramel Chex Mix
    • Christmas at the Ritz Cookies
    • Homemade Chex Mix
    A cup of hot chocolate.
    Print Recipe Rate this Recipe Pin Recipe
    5 from 2 votes

    Creamy Hot Chocolate

    This Creamy Hot Chocolate is quick to make in just 10 minutes and it's made with real chocolate, no cocoa powder! It's truly the most luxurious homemade hot cocoa recipe. A little bit goes a long way!
    Prep Time10 minutes mins
    Cook Time20 minutes mins
    Total Time30 minutes mins
    Course: Drinks
    Cuisine: American
    Keyword: christmas, holidays
    Servings: 4 servings
    Calories: 453kcal
    Prevent your screen from going dark

    Ingredients
     

    • 1 tablespoon cornstarch
    • 4 cups milk divided
    • 4 ounces dark chocolate bars (60% cacao) chopped
    • 4 ounces milk chocolate chips
    • ¼ cup granulated sugar
    • 1 teaspooon vanilla extract
    • Pinch of Salt
    • Topping Options: marshmallows, whipped cream, shaved chocolate, crushed peppermint, cinnamon

    Instructions

    • To a medium saucepan on medium heat, add 3 ½ cups of milk. To the reserved ½ cup of milk, whisk in cornstarch until blended well and set aside.
    • When bubbles appear around edge of the pan, add both chocolates, sugar, vanilla extract, and salt and stir until smooth.
    • Whisk in the cornstarch milk mixture.
    • Taste a spoonful to see if it’s at your desired sweetness. Bring to a light boil, then immediately reduce to simmer for 5 minutes.
    • Turn off the heat and either rest for 5 minutes prior to serving or pour in a Crockpot set to warm. As it cools, it will continue to thicken. Serve with your favorite hot chocolate topping.

    Video

    Notes

    • Quality Chocolate: Use high-quality dark chocolate with a cocoa content of at least 60%. The higher the cocoa content, the richer and more intense the chocolate flavor will be.
    • Thickening Agents: Besides cornstarch, you can use arrowroot powder or tapioca starch as alternatives for thickening the hot chocolate. These starches work similarly to cornstarch and provide a smooth, thick texture.
    • Alternative Sweeteners: Experiment with natural sweeteners like honey, maple syrup, or agave syrup. These alternatives can add sweetness while contributing to the overall thickness.
    • Nut Butters: Add a small spoonful of almond butter, peanut butter, or hazelnut spread to your hot chocolate. These nut butters not only add thickness but also impart a delightful nutty flavor.
    • Coconut Cream: Replace regular milk with coconut cream for a dairy-free, thick hot chocolate. Coconut cream adds richness and a subtle coconut flavor, making it a popular choice for thickening.
    • Spices and Flavorings: Enhance the flavor and thickness by adding spices like cinnamon or nutmeg.

    Nutrition

    Calories: 453kcal | Carbohydrates: 58g | Protein: 11g | Fat: 20g | Saturated Fat: 12g | Polyunsaturated Fat: 0.4g | Monounsaturated Fat: 4g | Trans Fat: 0.01g | Cholesterol: 8mg | Sodium: 107mg | Potassium: 695mg | Fiber: 3g | Sugar: 48g | Vitamin A: 511IU | Calcium: 365mg | Iron: 3mg
    Tried this recipe?Mention @dinnerin321 or tag #dinnerin321!

    More Drinks

    • Picking up a cup of pineapple punch.
      Pineapple Punch
    • This is a picture of a frozen chocolate drink with whipped cream and chocolate drizzle on top.
      Frozen Hot Chocolate
    • This is a picture of a Christmas glass of a red sweet Christmas punch.
      Slush Punch (Easy Punch Recipe)
    • Facebook
    • Email

    Filed Under: Drinks, Holidays

    Laura

    About Laura

    Taught by some of the best, cooking and entertaining has always been my favorite hobby. Food is my love language! The conception of Dinner in 321 came from my family talks that sharing our dinners would help others learn new skills, tasty recipes, and make cooking fun! Read more...

    • Facebook
    • Instagram
    • Pinterest

    Reader Interactions

    Comments

      5 from 2 votes (1 rating without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Julie Sharkey

      December 03, 2023 at 4:27 pm

      5 stars
      So good!

      Reply
      • Laura Ashley

        December 18, 2023 at 2:02 pm

        THANK YOU so much!!!

    Primary Sidebar

    Welcome to my kitchen! I'm Laura Ashley, and I'm excited you're here! As a registered dietitian and diabetes educator, I love cooking all kinds of food and trying new restaurants. Food is my love language! Here at Dinner in 3, 2, 1, I serve up delicious and nutritious recipes you and your family will love.

    More about me →

    Popular

    • A plate of beef cobbler and green beans.
      Beef Cobbler
    • A plate of strawberry shortcake cookies.
      Strawberry Shortcake Cookies
    • A bowl of copycat Chuy’s creamy jalapeño dip with chips and salsa.
      Copycat Chuy's Creamy Jalapeño Dip
    • A display of graduation cupcakes.
      Graduation Cupcakes
    • Facebook
    • Instagram
    • Pinterest

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Contact/Collaborate

    Newsletter

    • Sign Up! for emails and updates

    Recipes

    • Courses
    • Meats
    • Popular
    • Holidays

    As an Amazon Affiliate Program participant, I earn from qualifying purchases.

    Copyright © 2025 dinnerin321.com. 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.