A stovetop hot chocolate made with pistachio cream, cocoa powder, milk, and a touch of brown sugar, finished with whipped cream, a pistachio cream drizzle, and chopped pistachios. It’s basic homemade cocoa with a pistachio twist, with a flavor that’s very reminiscent of Dubai chocolate.
In a small saucepan, whisk together the cocoa powder, sugar (if using), and a splash of the milk until smooth and free of lumps.
Gradually whisk in the remaining milk, pistachio cream, and salt until well combined.
Heat over medium-low heat for 4–6 minutes, whisking frequently, until the hot chocolate is smooth, creamy, and steaming. Do not allow it to boil.
Remove from the heat and stir in the vanilla extract. Taste and add a little more sugar if desired.
Pour the hot chocolate into a large mug and top with whipped cream and finely chopped pistachios, if desired. Serve warm and enjoy!
Video
Notes
Use pistachio cream made with just pistachios and sugar. Some Dubai-style pistachio spreads contain kataifi or wafer pieces with wheat, so check the label to keep it gluten-free.
Pistachio creams vary in sweetness. Taste before adding extra sugar.
Don’t let the hot chocolate boil, especially if you’re using non-dairy milk.
For festive green streaks (and a little extra pistachio flavor), dip a spoon in pistachio cream and swipe it down the inside of a clear mug a few times before pouring in the hot chocolate. It’s optional, but I love how it looks.