When the weather turns chilly, nothing feels more welcoming than a steaming mug of hot chocolate. This easy hot chocolate recipe is rich, creamy, and comes together in just 7 minutes. Whether you’re serving it to your family on a cozy evening or setting up a hot chocolate bar for holiday guests, it’s the kind of simple recipe that makes everyone feel cared for.

I enjoy making this for gatherings because it requires just a few simple ingredients, but the result tastes like a special treat. With a little cocoa, some good milk, and a touch of vanilla, you’ll have a comforting drink that invites connection around the table.

Two clear glass mugs filled with hot chocolate topped with mini marshmallows sit on a white surface. A beige striped cloth and scattered chocolate chips are also visible nearby.
Save This Recipe Form

Send This Recipe To Your Inbox

Enter your email and I'll send it directly to you! Plus, enjoy new recipes, entertaining tips, and a free surprise bonus!

Easy Hot Chocolate Recipe

This is the kind of drink you’ll want to come back to again and again because it’s quick, rich, and flexible. In just 7 minutes, you can have a steaming mug of hot chocolate. The combination of cocoa powder and chocolate chips creates a flavor that’s deep and creamy, but the method is simple enough that even beginners can make it with confidence. It’s also easy to scale up for a group, making it perfect when you’re hosting. Since it uses basic ingredients, it’s budget-friendly and customizable. Whether you prefer dairy milk, almond, oat, or cashew milk, you can make it your own with fun twists and toppings.

Ingredient Notes

Here’s a quick overview of the key ingredients for this recipe. For the full list of ingredients and exact measurements, be sure to check the recipe card at the bottom of this post.

  • Milk: Whole milk gives the creamiest texture, but 2% works if that’s what you have. Oat, almond, or cashew milk works as a dairy-free option.
  • Cocoa powder: Unsweetened cocoa works best. Dutch-process cocoa gives a smoother, less acidic flavor. Be sure to sift it before adding so it blends in without clumps.
  • Chocolate chips: Semi-sweet for balance, milk chocolate for sweeter, or dark chocolate for boldness. You can also use finely chopped chocolate bars.
  • Sugar: Regular granulated sugar, or substitute with maple syrup, honey, or monk fruit. Stir in a spoonful of How To Make Delicious Vanilla Sugar if you want a subtle vanilla note throughout.
  • Vanilla extract: Adds warmth and depth. Use pure vanilla if possible.
  • Optional toppings: Marshmallows, whipped cream, chocolate curls, a sprinkle of cinnamon, or a drizzle of Easy Caramel Sauce: Microwave Recipe.

How To Make My Easy Hot Chocolate Recipe

Pour the milk into a medium saucepan and set it over low heat. Once the milk is just warm, whisk in the cocoa powder, chocolate chips, and sugar. Keep whisking until the cocoa dissolves and the mixture looks smooth.

Increase the heat to medium and continue whisking often as the chocolate chips melt. The mixture should become silky and creamy in just a few minutes. Tip: Stay nearby; this step goes quickly, and overheated milk can curdle.

A metal saucepan filled with a layer of cocoa powder being whisked with a metal whisk, sitting on a white surface next to a striped cloth.
A metal whisk stirring a pot of creamy brown liquid, possibly chocolate sauce or hot cocoa, on a white surface next to a beige-striped cloth.

Remove the pan from the heat and let it cool slightly for about 2 minutes. Stir in the vanilla extract and a pinch of salt to balance and deepen the chocolate flavor.

Pour into mugs and top with marshmallows or whipped cream. For a festive touch, add a candy cane stir stick.

A silver saucepan filled with brown chicken broth sits on a white surface next to a beige striped cloth.
Two glass mugs of hot chocolate topped with mini marshmallows sit on a light surface next to a wooden bowl of more marshmallows, a small bowl of chocolate chips, and a beige striped cloth.
How do I make hot chocolate thicker?

Use more chocolate chips or simmer a few extra minutes to reduce the liquid slightly.

Can I make hot chocolate in the microwave?

Yes! Heat the milk in 30-second intervals, stirring in cocoa, sugar, and chocolate chips between each round until smooth.

Variations, Substitutions, and Recipe Tips

Dairy-free: Use oat, cashew, or almond milk. Oat milk, in particular, adds a natural sweetness that pairs beautifully with cocoa.

Extra creamy: Replace about 1/2 cup of the milk with canned coconut milk for a decadent texture.

Holiday twist: Add a drop of peppermint extract. Add 1/8 teaspoon of cinnamon and then finish with Homemade Pumpkin Spice Whipped Cream if you love warm spices.

Spiced version: Stir in a pinch of cayenne for Mexican-style hot chocolate.

Hosting tip: Set out a hot chocolate bar so guests can add toppings like mini marshmallows, crushed cookies, caramel drizzle, whipped cream, or a sprinkle of sea salt. Guests will love customizing their mug.

A clear glass mug filled with hot chocolate topped with mini marshmallows, surrounded by scattered chocolate chips and marshmallows on a light surface.

Hospitality Challenge

Host a Cocoa Creation Contest night. Set out your hot chocolate with a toppings station and give each guest a blank index card to name and describe their custom mug, like Joyful Ginger Snap or Midnight Peppermint. To make the evening even more memorable, add a tray of Chewy Oatmeal Chocolate Chip Cookies (Vegan) or Soft And Chewy Pumpkin Spiced Cookies for dipping, serve Fresh Chocolate-Covered Cranberries Recipe for a festive touch, or set out some 4-Ingredient No-Bake Chocolate Peanut Clusters

As everyone sips, invite them to share a one-minute story of a time they felt cared for, then gently share how Jesus has cared for you and offer a short prayer of thanks. Read Psalm 34:8 ESV as a fun drumroll before tasting, “Oh, taste and see that the Lord is good! Blessed is the man who takes refuge in him!” Let guests vote on the most creative one, then send the winner, or everyone if you’re able, home with a small jar of your dry mix and a verse card so they can bless someone else.

More Cozy Drinks & Treats

This creamy homemade hot chocolate is a cozy favorite you’ll want to make over and over throughout the winter months. If you have any questions about making this recipe, feel free to ask in the comments below. I’m here to help!

Save This Recipe Form

Send This Recipe To Your Inbox

Enter your email and I’ll send it directly to you! Plus, enjoy new recipes, entertaining tips, and a free surprise bonus!

Two glass mugs filled with hot chocolate topped with mini marshmallows, placed on a white surface with a striped cloth, chocolate chips, and a small wooden bowl of marshmallows nearby.

Easy Hot Chocolate Recipe (Rich & Creamy in 7 Minutes)

Prep Time: 2 minutes
Cook Time: 5 minutes
Total Time: 7 minutes
Servings: 4
Easy hot chocolate recipe is a rich, creamy drink that’s ready in just 7 minutes. Made with milk, cocoa, and chocolate chips, this cozy treat is perfect for family nights, holiday gatherings, or a quick chocolate fix anytime. Enjoy it warm with your favorite toppings and share it with guests for a comforting, crowd-pleasing treat.

Print recipes anytime as part of 🍍Intentional Hospitality family! Sign up once, and you’ll always have recipe printing at your fingertips. No need to join our newsletter but would love to have you!

Make a Shopping List for This Recipe

You can add any recipe from Intentional Hospitality to your shopping list to plan a full menu!

Ingredients
 

  • 3 cups milk, whole milk or 2%
  • 2 tablespoons cocoa powder
  • ½ cup milk chocolate chips
  • 2 tablespoons granulated sugar, or sweetener of choice
  • ½ teaspoon vanilla extract
  • 1 pinch salt

Instructions
 

Heat and Mix

  • In a medium saucepan, add milk, cocoa powder, chocolate chips, and granulated sugar.
    3 cups milk, 2 tablespoons cocoa powder, ½ cup milk chocolate chips, 2 tablespoons granulated sugar
  • Whisk until the cocoa powder is fully dissolved and the mixture looks smooth.
  • Place the saucepan over medium heat. Whisk frequently until the chocolate chips are melted and the hot chocolate is creamy.

Add Flavor

  • Remove the saucepan from the heat.
  • Let it cool for about 2 minutes.
  • Stir in the vanilla extract and a pinch of salt.
    ½ teaspoon vanilla extract, 1 pinch salt

Serve

  • Pour into mugs.
  • Top with marshmallows and whipped cream, if you like.

Gina’s Notes and Tips

Storage, Reheating & Make-Ahead Tips
  • Storage: Once cooled, pour any leftovers into an airtight jar or container and refrigerate for up to 3 days.
  • Reheating: Warm gently on the stovetop over low heat, whisking as it warms. Or microwave in 30-second intervals, stirring each time.
  • Make-ahead: Mix the dry ingredients (cocoa and sugar) in a jar. When ready, just whisk into warm milk with chocolate chips.
  • Serving for a crowd: Make a large batch and keep it warm in a slow cooker. Place a ladle and mugs beside it for easy self-serve.
Serving: 1g, Calories: 140kcal, Carbohydrates: 16g, Protein: 6g, Fat: 6g, Saturated Fat: 4g, Polyunsaturated Fat: 0.2g, Monounsaturated Fat: 1g, Cholesterol: 22mg, Sodium: 80mg, Potassium: 313mg, Fiber: 1g, Sugar: 15g, Vitamin A: 296IU, Calcium: 228mg, Iron: 0.3mg
Cuisine: American
Course: beverage, Dessert, Drinks, snack
Author: Gina Dickson
Intentionalhospitality.com content and photographs are copyright-protected. Sharing this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited. Please view my photo use policy here.
Two mugs of hot chocolate topped with mini marshmallows sit beside a bowl of marshmallows and a striped cloth. Below, a saucepan of hot chocolate is being whisked. Text reads: "Rich & Creamy Hot Chocolate Recipe.