Go Back
+ servings

Ultra Creamy Dairy-Free Hot Chocolate

This Ultra Creamy Dairy-Free Hot Chocolate takes just 3 ingredients and 5 minutes.
Prep Time5 mins
Total Time5 mins
Course: Drinks
Cuisine: British
Servings: 2 people
Calories: 656kcal


  • 75 g chocolate chips 70% cocoa solids. If you want the hot chocolate to be 100% dairy-free then you must use chocolate with no added milk.
  • 275 ml coconut milk
  • ½ banana about 50g
  • pinch of salt
  • 100 g coconut cream see notes
  • ½ teaspoon honey
  • large marshmallows to serve


  • Blend the coconut milk and banana until smooth.
  • Pour into a saucepan and bring the milk up to a very gentle boil, then immediately remove from the heat.
  • Leave for a minute or so to avoid scalding the chocolate, then pour the milk, through a sieve to remove any banana lumps, over the chocolate chips.
  • Stir really well so the chocolate melts and then becomes a beautifully smooth liquid.
  • Pour into glasses.
  • If you want to serve with coconut cream, then whip the coconut cream for a minute in a food mixer with a teaspoon of honey, then dollop on top of the hot chocolate. Squidge a large toasted marshmallow on the top also if you fancy.


  • If you can’t get hold of tinned coconut cream then it’s easy to make using coconut milk. Just place the tin of coconut milk in the fridge overnight, whereupon the cream will separate from the water. The next day when you open the tin, you can just scoop up the cream from the top of the tin. A 400g of coconut milk will create about 200g of coconut cream.


Calories: 656kcal | Carbohydrates: 41g | Protein: 7g | Fat: 56g | Saturated Fat: 47g | Cholesterol: 6mg | Sodium: 46mg | Potassium: 571mg | Fiber: 3g | Sugar: 28g | Vitamin A: 85IU | Vitamin C: 5.4mg | Calcium: 74mg | Iron: 6.1mg