• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • More Recipes
    • Breakfast
    • Easy Dinner Recipes
    • Appetizers/Snacks
    • Side Dishes
    • Best Dessert Recipes
    • Cookies
    • All Recipes
    • Categories
  • Travel
  • Shop

Easy Recipes for Family Time - Seeded At The Table logo

menu icon
go to homepage
search icon
Homepage link
  • About
  • Cookies
  • Easy Dinner Recipes
  • All Recipes
  • Travel
  • Shop
  • Contact
×

Home » Course » Drinks » Homemade Hot Cocoa

February 13, 2026

Homemade Hot Cocoa

This post may contain affiliate links. Read my disclosure policy.

Pin
Share
Post
Jump to Recipe

There is nothing cozier than a warm mug of chocolaty goodness. This homemade hot cocoa is rich, creamy, and easy to make -- perfect for sipping alone or with cookies.

ladle pouring hot cocoa into mug

Why You'll Love This Hot Cocoa Recipe

Learning how to make hot cocoa at home has never been easier. This recipe is our favorite because it delivers:

  • Creamy, cafe-style texture with milk and half-and-half
  • Perfectly sweet and chocolaty flavor that's easy to adjust
  • Simple ingredients you likely already have
  • Four servings with each cup poured straight from the pot

Ingredients

ingredients for hot cocoa recipe

  • ¾ cup sugar
  • ⅓ cup unsweetened cocoa powder
  • Pinch of salt
  • ⅓ cup boiling water
  • 3 ½ cups milk
  • 1 teaspoon vanilla extract
  • ½ cup half-and-half

How to Make Hot Cocoa

Scroll to the recipe card at the bottom of this post for the full detailed recipe. The general steps are as follows:

  1. Whisk the sugar, cocoa and salt in a saucepan.
  2. Stir in the boiling water. Whisk until sugar is dissolved.
    pour boiling water into saucepan for homemade hot cocoa
  3. Turn heat to medium high and bring to a simmer. Cook 2 minutes, constantly stirring
  4. Pour in the milk and heat over medium heat to 180°F.
    milk poured into saucepan for homemade hot cocoa
  5. Remove from heat, stir in vanilla, pour into individual mugs with half-and-half.

Helpful Tips

Follow these tips for perfect homemade hot cocoa every time:

  1. Dissolve cocoa into boiling water first to prevent clumps.
  2. Heat milk gently-don't boil to avoid scorching.
  3. Add half-and-half into each individual mug to cool the drink to the right temperature.
  4. Whisk constantly for smooth, creamy consistency.
  5. Top creatively with marshmallows, whipped cream, sprinkles, or a dash of shaved chocolate.

mug of hot cocoa and mini marshmallows

Frequently Asked Questions

Q: Can I make it non-dairy?

A: Yes! Use almond, oat, or soy milk and coconut cream instead of dairy. (My favorite is actually oat milk.)

Q: Can I prepare it ahead of time?

A: You can make the cocoa base (sugar, cocoa, water) ahead, then heat with milk when ready.

Q: How can I make it extra rich?

A: Stir in a piece of chocolate while heating milk or add more half-and-half.

chocolate chip cookie dipped into mug of hot cocoa

Serving Ideas

Make your hot cocoa even more special:

  • Toppings: Whipped cream, marshmallows, chocolate shavings, or sprinkles
  • Flavors: Cinnamon, nutmeg, peppermint, or vanilla
  • Pairings: Cookies, brownies, or pastries

With this guide on how to make hot cocoa, you can enjoy a rich, creamy, and chocolaty drink anytime. Quick, easy, and customizable, it's the ultimate comfort in a mug.

More Hot Cocoa Recipes

  • Homemade Hot Cocoa Mix
  • Hot Cocoa Cookies
  • Salted Caramel Hot Cocoa Mix
  • Peppermint Hot Cocoa Mix
  • Hot Chocolate on a Stick

Loved This Recipe?

Leave a rating or comment below—we’d love to hear your thoughts!

Photos by Lindsay Evers Photography

Recipe Card

hot cocoa poured into mug with ladel
Print Recipe
No ratings yet

Homemade Hot Cocoa

There is nothing cozier than a warm mug of chocolaty goodness. This homemade hot cocoa is rich, creamy, and easy to make -- perfect for sipping alone or with cookies.
Prep Time5 minutes mins
Cook Time15 minutes mins
Total Time20 minutes mins
Course: Drinks
Cuisine: American
Keyword: how to make hot cocoa
Servings: 4 servings
Calories: 292kcal
Author: Nikki Gladd

Ingredients

  • ¾ cup granulated sugar
  • ⅓ cup unsweetened cocoa powder
  • Pinch of salt
  • ⅓ cup boiling water
  • 3 ½ cups milk
  • 1 teaspoon pure vanilla extract
  • ½ cup half and half

Instructions

  • Whisk together the sugar, cocoa powder and salt in a medium saucepan. (I use a pourable stainless steel saucepan.) Stir in the boiling water, and whisk until sugar is dissolved. Turn on heat to medium high and bring to a simmer. Cook for 2 minutes, constantly stirring.
  • Pour in the milk and heat over medium heat until temperature reaches 180°F, stirring occasionally. Do not allow the mixture to come to a boil. Remove from heat, stir in the vanilla.
  • Divide half and half evenly among four 10 to 12-ounce mugs. Pour hot cocoa into each mug. (The cream helps the cocoa to cool to drinking temperature.)

Notes

  • Serve topped with marshmallows, or whipped cream and sprinkles. Or, it’s equally enjoyable with no toppings. And always best with cookies.
  • Nutrition information is an estimate only.
  • Use oat, soy, or almond milk for non-dairy options.
  • Optimal temperature to drink hot cocoa is 130°F.

Nutrition

Serving: 6oz. | Calories: 292kcal | Carbohydrates: 54g | Protein: 9g | Fat: 7g | Saturated Fat: 4g | Polyunsaturated Fat: 0.3g | Monounsaturated Fat: 2g | Cholesterol: 21mg | Sodium: 102mg | Potassium: 479mg | Fiber: 3g | Sugar: 49g | Vitamin A: 512IU | Vitamin C: 0.3mg | Calcium: 303mg | Iron: 1mg
Tried this recipe?Take a pic and tag @seededtable or #SeededAtTheTable to be featured!

Pin
Share
Post
« Cereal Snack Mix - Big Batch!
Seed at the table family photo

About Seeded At The Table

Thanks for visiting! We’re the Gladd family! We love donuts, Disney, LEGO and Jesus. Not in that order, of course. 🙂 Ben shares DIY wood-working projects and Nikki shares delicious recipes. You’ll also find a sprinkling of travel adventures and other family fun ideas!

Learn more about me →

Reader Interactions

Leave a Reply Cancel reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Search for Recipes

© 2025 · Seeded at the Table · Home · About · Contact · Privacy Policy

Rate This Recipe

Your vote:




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