Hot chocolate ice cubes for a tasty twist on choc milk – Tricks and Tips

Kid-friendly recipes: Hot chocolate ice cubes for a tasty twist on choc milk
A simple hack for tasty choc milk whenever you fancy (Picture: Getty/Neha Gandesha/Metro.co.uk)

There are few greater simple joys than a nice glass of chocolate milk.

While in the winter we run to the cosy embrace of a mug of hot chocolate, as temperatures rise, we need a different way to get our choccy fix.

Enter hot chocolate ice cubes.

These are exactly as they sound – hot chocolate in ice cube form.

You can add these to a glass of cold milk and voila: a delicious summer treat.

Here’s how to make them.

How to make hot chocolate ice cubes

To view this video please enable JavaScript, and consider upgrading to a web
browser that
supports HTML5


  • 4 tbsp drinking chocolate powder
  • 200ml water 
  • Cup of milk (any milk) 
  • Ice cube tray 


  1. Start by mixing your chocolate powered with 200ml of hot water. Mix it well so no lumps (I used a milk frother)
  2. Pour the chocolate mix into an ice cube tray. Freeze for at least 2 hours so the cubes are solid.
  3. Remove from tray by running under warm water and place in a glass.
  4. Pour in some milk and enjoy! So delicious! 

For more tasty recipes for kids and grownups to enjoy, head to my Instagram, @squashedpickle.

Do you have a story to share?

Get in touch by emailing [email protected]

MORE : Kid-friendly recipes: An easy chicken pot pie for when you don’t know what to make for dinner

MORE : Kid-friendly recipes: Try these two-ingredient frozen strawberry kisses for a dreamy summer snack

MORE : Kid-friendly recipes: Fro-yo blueberry sticks for summer days

window.fbApi = (function () {
var fbApiInit = false;
var awaitingReady = [];

var notifyQ = function () {
var i = 0,
l = awaitingReady.length;
for (i = 0; i < l; i++) {

var ready = function (cb) {
if (fbApiInit) {
} else {

var checkLoaded = function () {
return fbApiInit;

window.fbAsyncInit = function () {
appId: ‘176908729004638’,
xfbml: true,
version: ‘v2.10’

fbApiInit = true;

return {
‘ready’ : ready,
‘loaded’ : checkLoaded


(function () {
function injectFBSDK() {
if ( window.fbApi && window.fbApi.loaded() ) return;

var d = document,
id = ‘facebook-jssdk’;
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {
js = d.createElement(s);
js.id = id;
js.async = true;
js.src = “https://connect.facebook.net/en_US/sdk.js”;
fjs.parentNode.insertBefore(js, fjs);

if (window.metro) {
window.addEventListener(‘scroll’, injectFBSDK, {once: true, passive: true});
} else {
window.addEventListener(‘DOMContentLoaded’, injectFBSDK, {once: true});