Dubai Chocolate Bar
on Feb 12, 2025, Updated Feb 25, 2025
This post may contain affiliate links. Please read our disclosure policy.
We can’t get ‘knafeh’ of this viral Dubai Chocolate Bar 🍫 recipe! Silky, melt-in-your-mouth chocolate, crunchy shredded Filo, and creamy pistachio butter makes every bite pure perfection. It’s giving fancy hotel in 🇦🇪 Dubai, but in the easiest, no-fuss way possible.
Dubai is known for its over-the-top desserts, from gold-dusted chocolates to saffron-infused sweets, and this recipe brings a little bit of that magic ✨ into your kitchen. The best part? It’s so easy to make with just a few ingredients, and you can customize it however you like. Whether you’re treating yourself or making a beautiful gift 🎁, you’ll never want to go back to store-bought chocolate!

Why You’ll Love Dubai Chocolate Bar
This Dubai Chocolate Bar is a chocolate lover’s dream—rich, creamy, crunchy, and absolutely irresistible. The silky chocolate melts in your mouth, while the crispy shredded Filo adds the most delicate crunch, making every bite feel like a little celebration 🎉. The pistachio butter swirled throughout takes it to the next level with its nutty, slightly sweet flavor that perfectly complements the chocolate. It’s the ultimate balance of smooth, crunchy, sweet, and salty. And the best part? It’s ridiculously easy to make—no baking, no fuss. Just melt, mix, and set!
Whether you need a last-minute Valentine’s Day 💝 gift or just want to satisfy your chocolate cravings without the hefty price tag, this homemade bar has you covered. It tastes like something you’d find in a boutique chocolate shop, but you can whip it up in minutes right in your own kitchen. Make it for yourself, share it with someone special 👩❤️👨 (or don’t—no judgment here!), and enjoy every decadent, chocolatey bite.
How to Prepare
🧊 First, follow the package directions for thawing the Filo in the fridge. Once thawed, place it on a cutting board and cut into thin sections across.
👋 With clean hands, separate the filo, making sure there are no clumps and the strands are all separated.
🧈 Next, heat a pan over medium heat and melt the butter. Once the butter shimmers, add the shredded Filo. Cook the Filo, stirring the whole time, for 5 to 10 minutes, until crispy and lightly golden.



🥣 Remove the Filo from the heat and transfer to a bowl to cool.
💧 Melt the pistachio butter for a few seconds in the microwave or in a double boiler on the stove, just until runny. Add it to the Filo with the Tahini and mix to combine.
🍫 Melt the chocolate with the coconut oil in a double boiler or in the microwave, until runny.
👩🍳 Take the chocolate bar mold and pour in 1/4 of the chocolate making sure to move it all the way around so that it coats the bottom and the sides evenly.



🧊 Place the mold in the freezer for about 10 minutes or until it has fully solidified.
💚 Once solidified, take it out of the freezer and add as much Pistachio filling as your heart desires. I like to add it almost all the way to the top making sure to leave at least 1/4 inch of space.
🥄 Pour over the rest of the chocolate and tilt the mold or use a spoon making sure the chocolate is evenly spread on top.
❄️ Place the mold back into the freezer for another hour or until solidified. Remove from the mold and optionally, add crushed pistachios on top and enjoy!



Nonna’s Tip ✨
I like to separate the shredded filo with my hands, making sure there are no clumps and the strands are all separated. Cook it in the butter until golden and crispy!

Variations and Substitutions for Dubai Chocolate Bar
- Gluten-free? Traditional filo has gluten, but you can try finding gluten-free Filo. Alternatively, you can try using crushed gluten-free cookies 🍪, toasted coconut flakes, or even chopped nuts for that perfect crunch!
- If you need this recipe to be nut-free, feel free to use Biscoff instead of pistachio butter.
- I love dark chocolate, but you can use whichever chocolate 🍫 is your favorite! Just make sure it’s high-quality and suitable for melting.
- This recipe calls for pistacio butter and tahini, but if you can’t find tahini, don’t stress! Pistachio butter 💚 works well as a solo star!
Similar Recipes
Dubai Strawberry Cup
20 mins
Dubai Chocolate Dates
1 hr 3 mins
Chocolate Covered Dates
40 mins
Healthy Chocolate Turtles
30 mins
Bounty Dates
15 mins

About the Ingredients
This dessert takes inspiration from the viral Dubai chocolate bar, but let’s talk about what makes it so special—starting with knafeh dough!
- What is Knafeh: Knafeh is a beloved Middle Eastern dessert made with shredded filo dough, a layer of soft cheese, and then baked until crunchy on the outside and gooey on the inside. It’s the flaky, buttery magic ✨ of the shredded filo that gives this dessert it’s incredible crunch! To top it off, it’s drizzled with syrup and garnished with ground pistachios for irresistible flavor.
- Pistachio Butter: And then there’s pistachio butter—think of it as peanut butter’s sophisticated older cousin 💚. Pistachio butter is rich, creamy, and nutty with a naturally sweet, slightly floral taste. It’s an absolute game-changer in desserts, pairing beautifully with dark chocolate and fresh fruit.
Best Served With
- Serve with Love Letter Pastries for the perfect 💘 Valentine’s Day treat!
- Dubai Chocolate Bar and hot coffee ☕️ are the ultimate mid-afternoon pick-me-up.
- Add it to this Simple Charcuterie Board for the perfect sweet and savory combo.
Common Questions
I used dark chocolate, but feel free to use your favorite kind of chocolate! Make sure it’s high quality and suitable for melting.
These chocolate bars will take around an hour to harden in the freezer once assembled.
Make sure your mold is deep enough to hold the filling for this recipe – at least 1 inch. I used this silicone chocolate bar mold and it worked perfectly!
Store your chocolate bar in an air-tight container in a cool, dry place away from light to prevent bloom (white film). I like to bring it to temperature if I want the filling to be softer on the inside as it will solidify in the fridge.
If you have a nut allergy, feel free to substitute the pistachio butter for Biscoff or any other nut-free spread like sunbutter.
Dubai Chocolate Bar
Equipment
Ingredients
- 1.5 cups shredded filo, or Kataifi
- 2 tablespoons butter
- ½ cup pistachio butter, or Biscoff
- 1 tablespoon Tahini , sesame seed butter
- 150 grams dark chocolate, or your favorite type of chocolate
- ½ tablespoon coconut oil, for the chocolate
- 1 tablespoon crushed pistachios, optional
Instructions
- Note: I purchased a 454 gram pack of Krinos Kataifi (shredded Filo dough) and used 100 grams from that pack (1/4 of the package). You can find shredded filo in the frozen section of most grocery stores. I like to buy mine from Adonis, Highland Farms or click HERE to get it on Amazon.
The Pistachio Filling
- Follow the package directions for thawing the filo in the fridge. Once thawed, place it on a cutting board and cut into thin sections across.
- With clean hands, separate the filo, making sure there are no clumps and the strands are all separated.
- Once separated, heat a pan over medium heat and melt the butter.
- Once the butter shimmers, add the shredded filo. Cook the filo, stirring the whole time, for 5 to 10 minutes, until crispy and lightly golden.
- Remove from the heat and transfer to a bowl to cool.
- Next, melt the pistachio butter for a few seconds in the microwave or in a double boiler on the stove, just until runny. Add it to the filo with the Tahini and mix to combine.
- Note: if you don't have Tahini, it will be delicious without it too so don't stress!
The Chocolate
- Melt the chocolate over a double boiler or in the microwave with the coconut oil until runny.
- Now, take the chocolate bar mold and pour in 1/4 of that chocolate making sure to move it all the way around so that it coats the bottom and the sides evenly.
- I like to let the excess chocolate drip back into the bowl. You can clean off the top of the mold with a spatula or even a damp paper towel.
To Assemble
- Place the mold in the freezer for about 10 minutes or until it has fully solidified.
- Once solidified, take it out of the freezer and add as much Pistachio filling as your heart desires. I like to add it almost all the way to the top making sure to leave at least 1/4 inch of space and then I pour over the rest of the chocolate.
- Tilt the mold or use a spoon making sure the chocolate is evenly spread on top. If you have extra filling, feel free to make my Dubai Chocolate Dates or even make my Dubai Strawberry Cup out of it.
- Place the mold back into the freezer for another hour or until solidified. Remove from the mold and optionally, add crushed pistachios on top and enjoy!
Video
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
This was absolutely delicious, will definitely make it again.
Thank you! I’m so glad you liked it! ❤️
I see the pistachio butter has sugar in it. I have pure pistachio spread which is unsweetened. What can I sweeten it with so as not to affect the texture?
I think that a little honey or maple syrup should do the trick but I would melt my Pistachio butter a bit in the microwave or over a double boiler. I dont think you need to sweeten it though if you use milk chocolate for the bar but it’s totally up to you. If I had the unsweetened pistachio butter made from JUST pistachios I would have actually preferred that way more over the sweetened one I had.
Been waiting for this!!! I’ve seen this all over tiktok and this is the best version I’ve tried 😍
I’ve seen this trending for a while and I’m so glad I waited for The Modern Nonna to post her version. This recipe is so good.
I have seen this ALL over TikTok and have wanted to try it sooo bad! This is so quick and so easy to make, and now I feel like I’m in on the secret! lol So worth it, give it a try!
I can’t wait to make this for Valentine’s Day! 🥰🤎