Rich, creamy, and indulgent, this homemade hot chocolate is perfect for cozy nights or chilly mornings. Made with real chocolate, it’s far better than store-bought mixes!

 

Ingredients (Makes 2 Servings)

For the Hot Chocolate

  • 2 cups milk (whole milk for creaminess, or almond/oat milk for dairy-free)
  • ½ cup heavy cream (optional, for extra richness)
  • 2 tablespoons unsweetened cocoa powder
  • ¼ cup semi-sweet or dark chocolate, finely chopped (or chocolate chips)
  • 2 tablespoons sugar (adjust to taste)
  • ½ teaspoon vanilla extract
  • Pinch of salt (enhances flavor)

For Toppings (Optional but Delicious!)

  • Whipped cream
  • Marshmallows
  • Chocolate shavings
  • Cinnamon or cocoa powder
  • Caramel drizzle

 

Instructions

1. Heat the Milk

  1. In a small saucepan, heat milk and heavy cream over medium-low heat.
  2. Stir occasionally and heat until warm but not boiling.

2. Add Cocoa & Chocolate

  1. Whisk in cocoa powder, sugar, and salt until dissolved.
  2. Add chopped chocolate and stir continuously until melted and smooth.

3. Add Flavor & Serve

  1. Remove from heat and stir in vanilla extract.
  2. Pour into mugs and top with whipped cream, marshmallows, or your favorite toppings.

Get our best recipes & expert tips right into your inbox!

Join over 10k subscribers

By submitting above, you agree to our privacy policy.
Tags:
Share this post:
Picture of Ryan Carter

Ryan Carter

Warm your soul with every sip—rich, creamy, and chocolatey perfection in a cup!

You might also like

Leave a Reply

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