Dubai chocolate has been everywhere lately: the pistachio-kataifi bars, the ice cream, the strawberry cups. This hot chocolate pulls the same flavors into a warm drink. It's rich, floral, and a little indulgent, the kind of thing you make when a regular mug of cocoa isn't going to cut it.

Save This Recipe ๐
After making a Dubai-inspired chocolate and pistachio ice cream, I couldn't stop thinking about a warm version. Then came my Dubai Strawberry Cups, cool, creamy, and loaded with cardamom-rose flavor.
This hot chocolate pulls from both: warm milk, floral notes, and that nutty crunch on the rim. If you're into bold, cozy drinks with Middle Eastern flair, I've rounded up more Dubai-style chocolate desserts here.
Jump to:
Why You'll Love This Recipe
- Quick to Make: Ready in about 10 minutes, once you have the ingredients on hand.
- Bold Flavor: Cocoa, cardamom, and rose come together for something warmer and more floral than regular hot chocolate.
- Adjustable: Easy to dial the sweetness and spice up or down to your taste.
- Worth the Presentation: The pistachio and kataifi rim makes it look like more effort than it actually is.
Ingredients
This is just an overview. Jump down to the full recipe card for exact amounts and detailed instructions!

- Milk: Whole milk gives the creamiest base.
- Cocoa Powder: The chocolate flavor the whole drink is built on.
- Sugar: Adjust to taste.
- Cardamom Pod, lightly crushed: Infuses a warm, spiced note into the milk.
- Edible Rose Petals: A subtle floral note, not overpowering.
- Pistachio Cream: Used to rim the cup. Store-bought works, or make your own.
- Kataifi Pastry: Toasted, for a crunchy cup rim.
- Salt, a pinch, optional: Rounds out the sweetness.
Substitution and Additions
- Milk Alternatives: Almond or oat milk work for a dairy-free version.
- Sweeteners: Honey or maple syrup can replace sugar.
- Spices: Try cinnamon or nutmeg for a different flavor profile.
- No Pistachio Cream? Pistachio butter works as a substitute, though it's slightly less sweet, so you may want a touch more honey or sugar in the rim mixture.
- No Kataifi? Crushed phyllo dough or even crushed graham crackers, toasted the same way, give a similar crunch if kataifi isn't available near you.
- No Rose Petals? A small drop of rose water added with the cardamom gets you the same floral note without needing the dried petals.
- Toppings: Whipped cream or a sprinkle of chopped pistachios on top.
How to Make Dubai Hot Chocolate

- Toast the Kataifi Pastry: In a dry pan over medium heat, toast until golden brown. Let it cool.

- Prepare the Cup Rim: Spread pistachio cream around the rim of your mug. Dip the rim into the cooled, toasted kataifi to coat.

- Infuse the Milk: In a saucepan, warm the milk with rose petals and crushed cardamom pod. Heat gently without boiling. Remove the rose petals and cardamom pod from the milk.

- Add Cocoa and Sugar: Stir in cocoa powder and sugar until fully dissolved.

- Serve: Pour the hot chocolate into your prepared mug and enjoy.
Rose's Tips
- Gentle Heating: Avoid boiling the milk. Too much heat can flatten the cardamom and rose notes.
- Strain Well: Remove all the solids before serving for a smooth drink, no bits of cardamom pod or rose petal in your cup.
- Toast Kataifi Fresh: Do this right before serving so the rim stays crunchy instead of going soft.
- Make the Infused Milk Ahead: Prepare a larger batch of milk infused with cardamom and rose petals, then store it in the fridge. Heat portions as needed, stirring in cocoa and sugar right before serving.
Recipe FAQs
It depends. This one uses sugar and milk, so itโs a treat.
But you can use less sugar or swap for honey or dates.
Itโs shredded phyllo doughโcheck the freezer section in Middle Eastern or specialty stores.

More Dubai Chocolate Desserts to Try
Looking for other recipes like this? Try these:

Did you try this recipe?
Share how it turned out in the comment box below, and if you loved it, share it on Facebook, Pinterest & Instagram.
Thank you!


Dubai Hot Chocolate (Pistachio and Kataifi Rim)
Equipment
- 1 small pot for warming milk
Ingredients
- 1 cup Whole Milk
- 1 tablespoon Cocoa powder
- 1.5 tablespoon Sugar
- 1 Cardamom pod lightly crushed
- 1 teaspoon Edible rose petals
- 1 teaspoon Pistachio cream
- 1 tablespoon Kataifi pastry
- Pinch of salt optional
Instructions
- Toast kataifi pastry in a dry pan until golden. Set aside.
- Dip your mug rim in pistachio cream. Roll in toasted kataifi.
- Warm milk in a saucepan with rose petals and cardamom.
- Do not boil. Just heat until it starts to steam.
- Remove petals and cardamom. Use a strainer or spoon.
- Whisk in cocoa and sugar. Stir until smooth and fully dissolved.
- Pour into prepared cup. Serve warm and enjoy.
Save This Recipe ๐
Notes
- Gentle Heating: Avoid boiling the milk to preserve the delicate flavors.
- Straining: Ensure you remove all solids for a smooth drink.
- Freshness: Toast kataifi just before serving to maintain crunch.









Rose Sioson says
This recipe turned out better than I expectedโsuper creamy and rich!
I hope you all enjoy it just as much. Let me know if you try it!