Drinks & uses

Pistachio Hot Chocolate Recipe (Creamy & Real)

Cosy, nutty and genuinely green-tinged: pistachio hot chocolate made with pistachio milk and real pistachio cream, including a white-chocolate 'Dubai' twist.

Written by Elena Ricci, Founder & lead writer Published Updated

Quick answer

To make pistachio hot chocolate, warm pistachio milk with chopped dark or white chocolate and a spoonful of pistachio cream or paste, whisking until smooth and frothy. The pistachio milk adds nutty creaminess and the paste deepens the flavor. A white-chocolate version echoes the viral 'Dubai chocolate' flavor.

Pistachio hot chocolate is what happens when you build a cocoa on pistachio milk instead of dairy and stir in a little real pistachio: creamy, gently nutty, and warming, with a natural green edge under the chocolate. It's a two-minute upgrade on instant cocoa, and there's a white-chocolate "Dubai" version that leans into the pistachio cream trend.

The quick version

Pistachio hot chocolate

Makes 2 mugsActive 3 minTotal 8 min

Ingredients

  • 2 cups (480 ml) pistachio milk
  • 80 g dark or milk chocolate, chopped (or white chocolate for Dubai-style)
  • 1 tbsp pistachio cream or paste
  • 1 tsp cocoa (optional, for a darker version); pinch of salt

Method

  1. Warm the pistachio milk until steaming.
  2. Whisk in the chocolate and pistachio cream until smooth.
  3. Whisk in cocoa and salt until glossy and frothy.
  4. Pour, and top with whipped cream and chopped pistachios.

Why pistachio milk is a good base

Pistachio milk is creamier than almond and carries a mild, sweet nuttiness that sits naturally under chocolate, more on that in what pistachio milk tastes like. It froths gently when warmed, giving a light foam on top, and its pale green tint peeks through a lighter cocoa. Use a rich, barista-style or homemade batch for the most body. Whisk the chocolate in off a hard boil so it melts smoothly rather than seizing.

The "Dubai" white-chocolate version

For the sweeter, greener take on the viral flavor: melt white chocolate into the warm pistachio milk with a tablespoon of pistachio cream and, if you like, a teaspoon of tahini for balance. Top with whipped cream and a scatter of toasted kataifi (shredded knafeh pastry) for the signature Dubai-chocolate crunch. It's dessert in a mug, sweet enough that a small one goes a long way.

Make it your own

  • Spiced: a pinch of cardamom or cinnamon suits the nuttiness.
  • Mocha: add a shot of espresso for a pistachio mocha. See pistachio coffee.
  • Extra nutty: an extra spoon of paste, or a swirl of pistachio cream stirred through.
  • Dairy-free: dark chocolate plus a dairy-free pistachio paste keeps it fully plant-based.

Allergy note

Pistachios are a tree nut; pistachio hot chocolate is unsuitable for anyone with a nut allergy. To keep it dairy-free, use a dairy-free chocolate and check that your pistachio cream or paste contains no milk. Sweet pistachio cream usually does, plain paste doesn't.

Frequently asked questions

How do you make pistachio hot chocolate?
Warm pistachio milk in a pan, then whisk in finely chopped chocolate and a spoonful of pistachio cream or paste until smooth and frothy. The pistachio milk gives a naturally nutty, creamy base and the paste deepens the pistachio flavor. Use dark or milk chocolate for a classic cocoa, or white chocolate for a sweeter, green 'Dubai' style.
What is Dubai pistachio hot chocolate?
It's a hot-drink take on the viral Dubai chocolate flavor: white chocolate melted into warm milk with pistachio cream, sometimes with a little tahini and a sprinkle of toasted kataifi pastry on top for crunch. It's sweeter and greener than a classic cocoa, and pistachio milk makes a fitting base for it.
Can you make pistachio hot chocolate dairy-free?
Yes. Use pistachio milk (or another plant milk) and a dairy-free dark chocolate, and make sure your pistachio cream or paste is dairy-free. Plain pistachio paste is, but sweet pistachio cream often contains white chocolate and milk. With those swaps it's a fully plant-based, naturally nutty hot chocolate.

Allergy note: Pistachios are a tree nut. If you have a nut allergy, avoid pistachio milk and pistachio products, and check labels for cross-contamination warnings. This article is general information, not personalized dietary or medical advice.