Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Hot Chocolate

Hot Chocolate


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Anna
  • Total Time: 10 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

This French-style hot chocolate recipe is a rich, creamy, and indulgent treat made with just four simple ingredients. It’s perfect for cozying up on a cold day, offering a luxurious, velvety drink with deep chocolate flavor. Quick to make and wonderfully satisfying, this hot chocolate will warm you up from the inside out.


Ingredients

Scale
  • 500 ml Whole Milk
  • 100 ml Double Cream
  • 150 g Dark Chocolate
  • 2 tbsp Icing Sugar

Instructions

  1. Heat the milk and cream together in a saucepan over medium heat until steaming, but not boiling.
  2. Chop the dark chocolate into small pieces and add to the heated milk mixture. Stir until the chocolate is completely melted.
  3. Add the icing sugar to the mixture, stirring until it’s fully dissolved and the hot chocolate is smooth.
  4. Pour into mugs and serve immediately. Optionally, top with whipped cream or marshmallows for extra indulgence.

Notes

  • For a dairy-free version, substitute whole milk with plant-based milk (such as almond or oat milk) and use coconut cream in place of double cream.
  • If you prefer a sweeter drink, adjust the amount of icing sugar to taste.
  • Serve with toppings like whipped cream, marshmallows, or a sprinkle of cinnamon for an added twist.
  • Store leftovers in the fridge for up to 3 days, reheating gently on the stove before serving.
  • Prep Time: 5 minutes
  • Cook Time: 5 minutes
  • Category: Beverage
  • Method: Stovetop
  • Cuisine: French

Nutrition

  • Serving Size: 1 cup
  • Calories: 300
  • Sugar: 25g
  • Sodium: 70mg
  • Fat: 20g
  • Saturated Fat: 12g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 3g
  • Protein: 4g
  • Cholesterol: 50mg