Dubai Pistachio Knafeh Chocolate Bar made at home with crunchy kataifi and creamy pistachio filling. Skip the pricey import and try this easy recipe today.
Okay, confession time: the first time I watched that crunchy bar snap open on my feed, I was officially hooked. Then I saw the price and nearly dropped my phone. So I headed to my kitchen, and this Dubai pistachio knafeh chocolate bar was born. It’s crunchy, creamy, and way easier than it looks.
Table of Contents
Quick Overview of This Dubai Pistachio Knafeh Chocolate Bar
This bar wraps a snappy milk chocolate shell around a buttery, crunchy kunafa filling. The filling is a toasty mix of kataifi, pistachio paste, and tahini. Think of it as the viral Dubai bar you keep seeing online, minus the waiting list and the shipping drama.
Here’s why it’s such a keeper:
- The kataifi stays crunchy, so every bite has that signature crackle
- The pistachio filling tastes like real pistachio cream, not just sugar
- A swirl of green white chocolate makes the shell look bakery-fancy
- You only need seven ingredients, and there’s no baking involved
Where the Viral Dubai Bar Came From
The original comes from Fix Dessert Chocolatier, a Dubai brand founded by Sarah Hamouda in 2021. The famous flavor was crafted with a chef you can read about in this Khaleej Times profile of the pistachio kunafa chocolate.
It blew up in late 2023, when a TikTok video of the bar being cracked open racked up tens of millions of views. That satisfying snap did all the marketing. Honestly, I watched it about fifteen times myself.
Fix chocolate was famously hard to get, which is why so many spin-offs popped up, as The National reported. That’s the whole reason a good homemade bar recipe is so handy.
Even heritage brands joined in. Bateel Dubai, which has been making dates and chocolate in the region since 1936, wrote its own explainer on what Dubai chocolate really is.

Dubai Pistachio Knafeh Chocolate Bar Recipe
Equipment
- Nonstick Skillet
- Large mixing bowl
- Double boiler or 2 heatproof bowls
- Chocolate bar mold
- Palette knife
Ingredients
For the Crunchy Pistachio Filling
- 2 cups kataifi (shredded kunafa dough) thawed and roughly chopped
- 1 tablespoon butter
- 1 cup pistachio paste
- 2 tablespoons tahini well stirred
For the Chocolate Shell
- 2 cups milk chocolate
- ⅓ cup white chocolate
- 3 drops green food coloring
Instructions
Make the Filling
- Roughly chop the kataifi into short pieces.
- Melt the butter in a nonstick skillet over medium-low heat. Add the kataifi and cook, stirring now and then, until golden brown, 5 to 10 minutes. Move it to a plate and let it cool completely.
- In a large bowl, stir the cooled kataifi with the pistachio paste and tahini until every strand is coated.
Melt the Chocolate
- Melt the milk chocolate and the white chocolate in separate bowls, ideally over a double boiler.
- Stir the green food coloring into the melted white chocolate.
Build and Set
- Drizzle the green chocolate inside the bar mold. Add enough milk chocolate to cover the bottom, then freeze for 10 minutes.
- Spoon in the pistachio filling. Use a palette knife to flatten it and press it all the way to the sides of the mold.
- Spread a final layer of milk chocolate over the top and smooth it so the filling is fully sealed.
- Freeze for 10 minutes more, or until completely set. Gently pop the bar out of the mold and break it open to serve.
Notes
Ingredients for the Dubai Pistachio Knafeh Chocolate Bar
Everything here is grouped by job, so you can set up your counter like a little assembly line. Measure the filling ingredients first, then the chocolate. Your future self will thank you when the chocolate is melted and ready to go.

| Ingredient | Amount | Why It Matters |
|---|---|---|
| For the Crunchy Pistachio Filling | ||
| Kataifi (shredded kunafa dough) | 2 cups | The crunch that makes this bar famous |
| Butter | 1 tablespoon | Toasts the kataifi and adds a nutty flavor |
| Pistachio paste | 1 cup | Gives you that rich pistachio cream flavor |
| Tahini | 2 tablespoons | Adds a silky, slightly savory depth |
| For the Chocolate Shell | ||
| Milk chocolate | 2 cups | Forms the creamy, snappy outer layer |
| White chocolate | ⅓ cup | The base for the pretty green swirl |
| Green food coloring | 3 drops | Tints the white chocolate pistachio green |
Ingredient Notes and Smart Swaps
Kataifi is usually sold frozen at Middle Eastern grocery stores. Thaw it completely before you start, then chop it so the strands aren’t too long. Shorter threads are easier to toast and much easier to eat.
Pure pistachio paste gives the deepest flavor. If you only have a sweetened pistachio cream, it still works. Just taste the filling before you add anything else, because it may already be sweet enough.
Stir your tahini really well before measuring, since the oil likes to separate. If you’re shopping for a chocolate kit, grab one with a bar mold and a small palette knife. That’s honestly all you need.
How to Make a Dubai Pistachio Knafeh Chocolate Bar
Don’t let the fancy look fool you. This bar recipe is basically toasting, stirring, melting, and layering. I’ll walk you through it the way I’d talk you through it if you were standing in my kitchen.

Toast the Kataifi Until Golden
Start by roughly chopping the kataifi dough into short pieces. Think of the length of a short spaghetti noodle, so it fits neatly into the mold later.
Melt the butter in a nonstick skillet over medium-low heat, then swirl it around to coat the pan. Add the chopped kataifi and stir now and then. It’ll take about 5 to 10 minutes to turn golden brown.
Your kitchen will smell like buttery toast and warm nuts, which is basically the best possible warning that it’s working. Pull the kataifi off the heat as soon as it’s golden, and move it to a plate so it stops cooking.
Quick tip: don’t walk away. Kataifi goes from golden to burnt faster than you’d think, and burnt kataifi tastes bitter in the finished bar.
Mix the Pistachio Filling
In a large bowl, combine the cooled toasted kataifi with the pistachio paste and tahini. Stir until every strand is coated and the mixture looks like a thick, crunchy, green-gold mix.
This is the part where I always sneak a little taste. The pistachio filling should be nutty, a bit salty from the tahini, and very crunchy. Set it aside while you work on the chocolate.
Melt and Color the Chocolate
Use two separate bowls, one for the milk chocolate and one for the white chocolate. I recommend a double boiler for melting both. It’s gentle, and it keeps the chocolate glossy instead of grainy.
Once the white chocolate is smooth, add the green food coloring and stir. Start with three drops, and you’ll get a soft, pretty pistachio green. If you want it bolder, add one more drop, but go slowly.
Build and Set the Bar
Drizzle the green white chocolate inside your chocolate bar mold. Go wild here, because every pattern looks gorgeous once it’s flipped. Follow with enough melted milk chocolate to comfortably cover the bottom of the mold, then freeze for 10 minutes.
Spoon in the pistachio and kataifi mixture. Use a palette knife to flatten the filling and push it all the way to the sides of the mold. Gaps are the enemy, so press gently but firmly.
Now gently add a final layer of milk chocolate over the top. Smooth it out with the knife so it seals the filling completely.
Freeze for another 10 minutes, or until the chocolate is completely set. Carefully pop the bar out of the mold, then do the most important step: break it open and listen to that snap. Enjoy!

Expert Tips for the Best Dubai Chocolate Bar Recipe
Tips for Maximum Crunch
Let the toasted kataifi cool completely before mixing it into the pistachio paste. Warm kataifi can soften quickly and make the filling feel less crisp.
Work fast once the filling is mixed. The longer it sits, the more moisture the kataifi can absorb from the pistachio cream. Have your mold and chocolate ready before you start stirring.
Use good-quality chocolate. It’s the first thing you taste, and a smooth, well-made milk chocolate makes the whole bar feel more like the original Fix chocolate.
Fun Variations to Try
Swap in dark chocolate for a less sweet, more grown-up bar. Dark chocolate and pistachio is a seriously good pairing, and the bitterness balances the rich filling. I like to do half my bars each way.
Try a pinch of flaky sea salt on the filling layer for a salty-sweet bite. You can also stir in a spoonful of chopped roasted pistachios for extra texture.
Want a party batch? Use a mini mold and make bite-sized pieces. They’re adorable on a dessert board, and they set even faster in the freezer.
Troubleshooting Common Problems
If your filling feels soggy, the kataifi probably wasn’t toasted long enough or wasn’t cooled before mixing. Next time, toast it until it’s a deep golden brown and let it cool fully.
If the chocolate looks dull or streaky, it likely got too hot while melting. Keep the heat gentle and stir often. A drop of water in the chocolate can also make it seize, so keep your bowls and spoons dry.
If the bar cracks or sticks when you unmold it, give it another few minutes in the freezer. Then flex the mold slightly and let the bar release on its own instead of forcing it.
Storage, Reheating, and No-Waste Ideas
Homemade bars love the cold, but only up to a point. Here’s the simple cheat sheet I use at home:
| Storage Method | How to Do It | How Long |
|---|---|---|
| Countertop | Wrap tightly in a cool spot, away from sunlight | A few hours |
| Refrigerator | Store in an airtight container | Up to 5 days |
| Freezer | Wrap well, then place in a freezer-safe container | Up to 1 month |
How to Reheat and Serve
You don’t really reheat a chocolate bar, but you can bring it back to its best. Let a chilled bar sit at room temperature for 5 to 10 minutes before eating. The chocolate softens a little, and the flavor opens right up.
If you want warm, melty pieces, break off a chunk and warm it in a bowl over gently steaming water. Skip the microwave for the whole bar, since it can melt the shell unevenly.
No-Waste Kitchen Ideas
Got extra filling? Spread it on toast, swirl it into yogurt, or stuff it into dates. It’s also great spooned over ice cream.
Broken bar pieces make a fantastic topping for brownies or cookies. For another cozy treat, try these pistachio cream croissants and use up leftover pistachio cream.
Love the Dubai flavor combo? Check out this Dubai chocolate flavored Korean chewy cookie next.
And for a fun party trick, these Dubai chocolate tacos are a total crowd-pleaser.
Frequently Asked Questions
Is this the same as the original Fix chocolate bar?
It’s inspired by it, but it’s a homemade version. The original Fix chocolate bar was created in Dubai in 2021, and this recipe captures the same crunchy kunafa and pistachio filling combo in your own kitchen.
Can I use dark chocolate instead of milk chocolate?
Yes, absolutely. Dark chocolate gives a deeper, less sweet bar that pairs beautifully with the pistachio cream. You can also use a mix of both for a balanced flavor.
Where can I find kataifi and pistachio paste?
Look for frozen kataifi at Middle Eastern or specialty grocery stores. Pistachio paste is often sold near the nut butters or baking supplies, and you can also order both online.
Why did my filling turn soft instead of crunchy?
The kataifi was likely under-toasted or still warm when mixed. Toast it until deep golden, cool it completely, and assemble the bar quickly so it stays crisp.
How long does the homemade bar last?
Keep it in an airtight container in the refrigerator for up to 5 days. For longer storage, wrap it well and freeze it for up to a month.
Final Thoughts on This Dubai Pistachio Knafeh Chocolate Bar
There you have it: a crunchy, creamy, gorgeously green Dubai pistachio knafeh chocolate bar you can make with seven ingredients and a freezer. It’s the kind of treat that makes people ask, “Wait, you made this?”
Give it a try this weekend, and don’t forget to pin it on Pinterest so you can find it again. Then come back and tell me how it turned out in the comments. I’d love to hear whether you went with milk chocolate or dark chocolate!