The Dubai Chocolate Bar took the internet by storm glossy chocolate on the outside, a green pistachio cream filling, and crispy kunafa (kataifi) pastry in the center. People all over TikTok and Instagram couldn’t stop talking about the crunch, the creaminess, and the luxurious Middle Eastern flavors that set it apart from anything else.
The best part?
You can easily make this dessert at home and it tastes just as indulgent as the ones sold in Dubai’s luxury chocolate shops.
This guide shows you exactly how to recreate the viral Dubai Chocolate Bar, with step-by-step instructions, the perfect ingredient ratios, troubleshooting tips, and flavor variations you can try.
Table of Contents
What Makes the Dubai Chocolate Bar Special
The Dubai Chocolate Bar is more than just chocolate — it’s a layered, textural dessert inspired by classic Middle Eastern sweets like pistachio baklava and kunafa. What makes it unique is the combination of three luxurious textures:
1. Crunchy Kunafa (Kataifi) Layer
Kunafa, or kataifi pastry, is a shredded phyllo dough used in many Arabic desserts. When toasted with butter and sugar, it becomes incredibly crispy and golden, adding a satisfying crunch to the chocolate bar.
2. Silky Pistachio Cream Filling
The green filling everyone obsesses over online is made from:
- Pistachio butter
- Sweetened condensed milk or white chocolate
- A touch of cream or butter
It’s rich, nutty, and beautifully smooth — the perfect contrast to the crunchy pastry.
3. High-Quality Chocolate Shell
The outer layer is usually:
- Milk chocolate (classic version)
- Dark chocolate (less sweet, more gourmet)
- White chocolate (for a dessert-shop aesthetic)
When the chocolate shell cracks, the pistachio cream oozes out, making every bite irresistible.
Ingredients You Need
To make the viral Dubai Chocolate Bar at home, you only need a handful of simple but high-quality ingredients. Here’s everything required for 4–6 medium bars.
| Ingredient | Amount |
|---|---|
| Milk or dark chocolate, chopped | 400 g |
| Kataifi (kunafa) pastry | 100 g |
| Unsalted butter (for kunafa) | 3 tbsp |
| Sugar | 1 tbsp |
| Pistachio butter or paste | ½ cup |
| Sweetened condensed milk | 3 tbsp |
| White chocolate (for filling) | 70 g |
| Heavy cream or thick milk | 1–2 tbsp |
| Crushed pistachios (optional) | 2 tbsp |
| Pinch of salt | Optional but recommended |

How to Make the Dubai Chocolate Bar (Step-by-Step)
This recipe is easy, but the key to achieving the authentic Dubai-style result is mastering each layer. Follow this guide closely for a perfect texture every time.
Step 1 — Prepare the Crispy Kunafa Layer
- Preheat your oven to 180°C (350°F).
- In a bowl, break the kataifi pastry into small shredded pieces.
- Melt the butter and drizzle it over the pastry.
- Add the sugar and mix well until evenly coated.
- Spread the mixture onto a baking sheet.
- Bake for 8–10 minutes, stirring halfway, until golden and crispy.
- Let it cool completely so it stays crunchy inside the chocolate bar.
Tip: Don’t skip the sugar — it helps the kunafa caramelize and stay crisp.
Step 2 — Make the Pistachio Cream Filling
- In a heat-safe bowl, melt the white chocolate (microwave or double boiler).
- Add the pistachio butter while the chocolate is warm.
- Stir in the condensed milk and cream until smooth.
- Add a pinch of salt to balance the sweetness.
- Chill for 10 minutes to thicken slightly.
You should end up with a pale green, creamy, pipeable pistachio mixture.
Step 3 — Prepare the Chocolate Shell
- Melt the chocolate in the microwave in 20-second intervals, stirring each time.
- Pour a thin layer into silicone bar molds.
- Tilt the mold to coat the sides thoroughly.
- Chill for 5 minutes until the shell is firm.
If you don’t have a chocolate mold:
Use cupcake silicone cups or shape small rectangular molds from aluminum foil.
Step 4 — Assemble the Bars
- Add a spoonful of pistachio cream into each mold.
- Add a tablespoon of crispy kunafa on top.
- Add another layer of pistachio cream (optional).
- Cover everything with more melted chocolate.
- Smooth the top with a spatula.
- Refrigerate for 20–30 minutes until fully set.
The bars should release easily from silicone molds and have a glossy finish.
Step 5 — Serving & Storage
- Serve the bars cold for a firmer bite or at room temperature for a creamier texture.
- Store in an airtight container in the fridge for up to 1 week.
- Freeze up to 2 months (thaw before eating).
Notes & Tips for Perfect Dubai Chocolate Bars
- Use high-quality pistachio paste — natural paste will give a strong nutty flavor and vibrant color.
- If your filling is too runny, add more melted white chocolate.
- If it’s too thick, add 1 tsp warm milk.
- Don’t overbake the kunafa — it should be golden, not brown.
- Always chill the shell before filling to prevent melting.
- Add crushed pistachios between layers for extra crunch.
- For a luxury green color, add ½ tsp matcha (optional).
FAQ
Can I make this without kunafa?
Yes! Replace it with crushed cornflakes, feuilletine, or crushed baklava for crunch.
Can I use store-bought pistachio spread?
Absolutely — as long as it’s not too sweet. Reduce condensed milk if needed.
Why did my chocolate shell crack?
Either the shell was too thin or you removed the bar before it fully chilled.
Can I make these vegan?
Yes — use vegan chocolate, vegan condensed milk, and nut-based cream.
Can I add flavors?
Popular options include rose water, cardamom, vanilla, and orange blossom.
Conclusion
The Dubai Chocolate Bar is not just a dessert — it’s a luxurious experience. With its crunchy kunafa center, creamy pistachio filling, and silky chocolate coating, it truly represents the rich flavors of Middle Eastern sweets in a modern, viral form.
Making it at home is surprisingly easy — and once you master it, you can customize flavors, fillings, and chocolate types to create your own signature version of the viral treat. Whether you’re making these for guests, gifting them, or simply treating yourself, this homemade Dubai Chocolate Bar is guaranteed to impress.
Dubai Chocolate Bar Recipe
Course: DessertCuisine: Middle Eastern FusionDifficulty: Easy6
servings20
minutes10
minutes30
minutesIngredients
- For the Chocolate Shell
400 g milk or dark chocolate, chopped - For the Crunchy Kunafa Layer
100 g kataifi (kunafa) pastry
3 tbsp unsalted butter, melted
1 tbsp sugar - For the Pistachio Cream Filling
½ cup pistachio butter or pistachio paste
70 g white chocolate, melted
3 tbsp sweetened condensed milk
1–2 tbsp heavy cream (as needed)
Pinch of salt
2 tbsp crushed pistachios (optional)
Directions
- 1. Make the Crunchy Kunafa
Preheat oven to 180°C (350°F).
Shred the kataifi pastry into small pieces.
Mix with melted butter and sugar until evenly coated.
Spread on a baking tray and bake for 8–10 minutes, stirring once, until golden and crisp.
Let cool completely. - 2. Prepare the Pistachio Cream
In a bowl, combine melted white chocolate and pistachio butter.
Add condensed milk and cream.
Stir until thick, smooth, and glossy.
Add a pinch of salt and chill for 10 minutes. - 3. Make the Chocolate Shell
Melt chocolate in the microwave in 20-second intervals.
Add a spoonful to silicone bar molds and tilt to coat all sides.
Chill for 5 minutes until firm. - 4. Assemble the Bars
Add a layer of pistachio cream into each chocolate mold.
Add 1–2 tbsp crispy kunafa.
Add more pistachio cream if desired.
Cover with melted chocolate to seal.
Tap the mold gently to remove air bubbles.
Refrigerate 20–30 minutes. - 5. Serve
Remove from molds and enjoy chilled or at room temperature.
Notes
- Add crushed pistachios between layers for extra crunch.
If the filling is too thick, add 1 tsp warm milk.
If too runny, add more melted white chocolate.
Store in an airtight container in the fridge for up to 1 week.







