There's something magical about making your own Dubai chocolate bar recipe at home. The glossy chocolate, the rich pistachio filling, and that little crunch from toasted kataifi pastry-it feels like a treat straight from a fancy chocolatier. But here's the best part: you can absolutely make it in your own kitchen with just a few ingredients.
The first time I made these, I didn't even bother with the luster dust and they still looked gorgeous. But when I tried painting the molds with a little edible shimmer? Wow. My kids thought I had bought them from a shop in Dubai Mall.
If you love recipes that bring together chocolate and pistachios, you'll also want to check out my pistachio cheesecake recipe (so creamy and just as impressive).
Jump to:
ingredients
for the decoration
- ⅓ teaspoon luster dust (I used gold and silver) *see note 1
- a few drops water
for the filling
- 1 cup (300g) pistachio cream
- 2 tablespoon tahini
- large pinch salt
- 2 cups (160g) roasted kataifi
for the chocolate
- 3 cups (525g) chocolate chips, semi-sweet *see note 2
instructions
decorate the molds (optional)
Mix the luster powder with a few drops of water. Using a clean brush, paint or splatter it into your chocolate molds. Set them aside to dry while you get the chocolate ready.
make the pistachio kataifi filling
In a bowl, stir together the pistachio cream, tahini, and salt. Add the roasted kataifi and mix again until everything is evenly combined. Set aside.
temper the chocolate
Place two-thirds of the chocolate (about 2 cups / 350g) in a heatproof bowl set over a pot of simmering water. Stir until it reaches 113°F / 45°C. Remove from heat.
Stir in the remaining chocolate (1 cup / 175g) until fully melted. Keep stirring until the temperature cools to 88°F / 31°C for dark chocolate or 86°F / 30°C for milk chocolate. Now it's ready to use.
fill the molds
Pour some chocolate into each mold, making sure the bottom and sides are coated (use a brush if you need to). Tap out any air bubbles and chill the molds in the fridge until set.
Once set, spoon in the pistachio kataifi filling. Press it gently so there are no gaps, but don't overfill.
Cover with more melted chocolate, scraping off the excess with a bench scraper so the bars are smooth and sealed. Chill again until firm, then pop them out of the molds.
Stand back and admire your homemade Dubai chocolate bars!
notes
- Note 1: You can also use luster spray or edible gold leaf for a fancier finish.
- Note 2: Milk or dark chocolate both work here. Just remember the tempering temperatures are slightly different. Personally, I find milk chocolate too sweet for these bars, but go with your preference.

tempering tip
Tempering isn't strictly necessary, but it makes a world of difference. Properly tempered chocolate has that glossy shine and satisfying snap when you break it. I use a shortcut version where I melt, seed with more chocolate, and cool to the working temperature without rewarming. It works beautifully for this recipe.
nutrition (approximate)
Calories: 2498 kcal | Carbohydrates: 319 g | Protein: 32 g | Fat: 127 g | Saturated Fat: 56 g | Sodium: 1152 mg | Sugar: 159 g | Fiber: 12 g
frequently asked questions
can i use milk chocolate instead of semi-sweet?
Yes, just remember to temper to 86°F / 30°C instead of 88°F / 31°C. Keep in mind, the bars will be sweeter.
how do i store the bars?
Keep them in an airtight container in the fridge for up to a week. If your house is cool, room temperature storage works too.
can i make them ahead of time?
Definitely. These bars actually taste better after a day, once the filling and chocolate settle together.
what if i can't find kataifi?
You can swap with crushed phyllo pastry, puffed rice, or even cornflakes. The key is having that crunchy texture inside.
conclusion
Making your own Dubai chocolate bar recipe at home is easier than you think, and the results are pure luxury. The creamy pistachio, nutty tahini, and crisp kataifi filling make these bars a true Middle Eastern-inspired treat. Wrap them up for gifts, serve them after dinner, or keep them all to yourself (I won't tell).
recipes you may like
Print📖 Recipe

Dubai Chocolate Bar
- Prep Time: 30 minutes
- Cook Time: 0 minutes
- Total Time: 30 minutes
- Yield: 6 chocolate bars 1x
- Category: Dessert
- Method: No-Bake
- Cuisine: Middle Eastern
- Diet: Vegetarian
Description
This Dubai chocolate bar recipe is filled with creamy pistachio, tahini, and crunchy kataifi. Tempered chocolate makes it glossy with a crisp snap. Perfect for gifting or treating yourself.
Ingredients
- ⅓ tsp luster dust (gold and silver)
- A few drops water
- 1 cup (300g) pistachio cream
- 2 tbsp tahini
- Large pinch salt
- 2 cups (160g) roasted kataifi
- 3 cups (525g) semi-sweet chocolate chips
Instructions
- Mix the luster powder with a few drops of water and paint or splatter into chocolate molds. Let dry.
- In a bowl, mix pistachio cream, tahini, and salt. Stir in roasted kataifi. Set aside.
- Melt 2 cups (350g) of chocolate over simmering water until 113°F / 45°C. Remove from heat.
- Add the remaining 1 cup (175g) of chocolate and stir until fully melted. Cool to 88°F / 31°C for dark or 86°F / 30°C for milk chocolate.
- Pour melted chocolate into molds, coat bottom and sides, and chill until set.
- Fill with pistachio kataifi mixture, gently pressing in without overfilling.
- Top with more melted chocolate and scrape excess. Chill until firm.
- Pop bars out of molds and enjoy your homemade Dubai chocolate bars!
Notes
Note 1: Luster spray or edible gold leaf can also be used. Note 2: You can use milk or dark chocolate; adjust tempering temperatures accordingly. Tempering gives a glossy finish and crisp snap. Store in an airtight container in the fridge for up to a week. Tastes even better after a day.
Nutrition
- Serving Size: 1 bar
- Calories: 416
- Sugar: 26.5g
- Sodium: 192mg
- Fat: 21g
- Saturated Fat: 9.3g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 53.2g
- Fiber: 2g
- Protein: 5.3g
- Cholesterol: 0mg






Comments
No Comments