Craving the viral Dubai Chocolate? These Pistachio Kataifi Truffles have that famous crunch and creamy filling in a bite-sized, no-bake treat.
This post contains affiliate links.

Table of Contents
Viral Dubai Style Chocolate Pistachio Truffles

If you have been scrolling through TikTok or Instagram lately, you have likely seen the viral “Dubai Chocolate Bar.” It is famous for its thick chocolate shell and an incredibly unique, crunchy, creamy pistachio filling.
At Food Folks and Fun, I love taking global trends and making them accessible for the home cook. While the original bars from Dubai are nearly impossible to get (and expensive!), you can recreate that luxurious experience at home with these Dubai Chocolate Truffles.
These bite-sized treats feature a silky homemade pistachio-tahini cream folded with toasted butter kataifi pastry. This creates a crispy “crackle” in every bite that contrasts perfectly with the smooth chocolate shell. They are nutty, rich, and surprisingly easy to make without turning on the oven.


Ingredients, Cost, and Substitutions
Per Serving Cost: $0.61
Recipe Cost: $12.11
Here are a few notes on key ingredients for these Dubai chocolate truffles. Jump to the recipe card below for the exact measurements.
- Kataifi pastry: This very thin shredded dough toasts beautifully and adds an airy crunch. If you cannot find Kataifi locally, use finely crushed shredded wheat cereal as a substitute.
- Unsalted butter: Helps toast and flavor the Kataifi. You can use coconut oil as a dairy-free option.
- Granulated sugar and a pinch of salt: Adds light sweetness and balances the flavor of the toasted pastry.
- Shelled pistachios: The base of the filling. Raw or roasted both work. Roasted pistachios will give a deeper, nuttier flavor. Almonds or cashews can be used in a pinch. If they are salted, omit the “pinch of salt” listed in the filling ingredients.
- Ingredient Leftover Tip: Have extra pistachios? They are perfect for adding crunch to my Easy Pistachio Pudding Cookies or the classic Old Fashioned Pistachio Salad.
- Powdered sugar: Sweetens the filling without grittiness.
- Tahini: Adds a creamy, slightly nutty taste that complements the pistachios. Almond butter or cashew butter works as a substitute.
- Vanilla extract: Enhances the sweetness and the overall flavor of the filling.
- Coconut oil: Helps the pistachio filling blend into a creamy, spreadable consistency. You can also use neutral oil such as avocado oil.
- Melted white chocolate chips: Brings the pistachio mixture together and helps it firm up when chilled. You can use milk or dark chocolate, but white chocolate keeps the filling bright and balanced.
- Semisweet chocolate chips: Used for dipping. You can use dark chocolate for a less sweet truffle or milk chocolate for a softer coating.
- More coconut oil: Makes the melted chocolate smoother and easier to coat the truffles.
- Crushed pistachios or toasted kataifi crumbs: Optional garnish that adds texture and a beautiful finished look.

How To Make Dubai Chocolate Truffles
You will toast the Kataifi, blend the pistachio filling, chill and shape the mixture, then dip each truffle in melted chocolate and let them set. The process is simple with big flavor payoff.
Step-by-Step Instructions:
Make the Kataifi Crunch
- Break or chop the kataifi pastry into short pieces about half an inch long.
- Melt the butter in a skillet over medium heat. Add the Kataifi, granulated sugar, and a pinch of salt.
- Cook for 3 to 4 minutes, stirring constantly, until the pastry turns lightly golden, crisp, and fragrant. Spread the mixture on a plate to cool completely.

Make the Pistachio Filling
- Place the shelled pistachios, powdered sugar, tahini, vanilla, and salt in a food processor. Process until finely ground.
- Add two tablespoons of coconut oil and blend until thick and creamy. If it looks crumbly, add the remaining tablespoon of oil.

- Add the melted white chocolate and pulse to combine.
- Transfer to a bowl and stir in one cup of cooled kataifi crunch. Chill for ten minutes to firm the mixture slightly.

Shape the Truffles
- Scoop the pistachio filling with a tablespoon or small cookie scoop. Roll each portion between your palms to create smooth balls.
- Place them on a parchment-lined baking sheet. Freeze for fifteen to twenty minutes until firm.

Dip and Set
- Place semisweet chocolate chips and coconut oil in a microwave-safe bowl. Microwave in 20-second intervals, stirring each time, until smooth and glossy.
- Remove the truffles from the freezer. Using a fork, dip each truffle into the chocolate. Coat fully, then tap the fork gently on the side of the bowl to let the excess drip off.
- Set the dipped truffle on parchment paper and garnish with crushed pistachios or kataifi crumbs. When all truffles are dipped, refrigerate for thirty minutes or until the coating is firm and shiny.

Recipe Variations
- Dark vs. Milk: The recipe calls for semisweet chocolate, which balances the sweet filling nicely. However, you can use milk chocolate for a sweeter treat or dark chocolate (70%+) for a more sophisticated, bitter contrast.
- Rose Hint: For a truly floral Middle Eastern twist, add a tiny drop of rose water to the pistachio filling.
- Nut-Free Twist: If you have a nut allergy, you can try using sunflower seeds and sunflower butter instead of pistachios and tahini, though the flavor will be quite different.
Recipe Tips For Success
- The “Freeze” is Crucial. The filling is soft and creamy; the truffles must be very cold before dipping. If they start to soften while you are rolling them, pop them back in the freezer for 5 minutes. If the center is too soft, it will fall apart during warm chocolate dipping.
- Thinning the Coating. Melting chocolate can sometimes be thick and clumpy. That is why we add oil or butter. If your chocolate still feels too thick to dip smoothly, add another half-teaspoon of coconut oil. You want it to flow like heavy cream, so you get a thin, delicate shell rather than a thick, waxy one.
- The Best Tool for Dipping. For the smoothest experience, I highly recommend using a Wilton Candy Melts Melting Pot. When dipping a large batch of truffles, chocolate in a standard bowl cools quickly, thickens, and becomes difficult to work with. This Wilton melting pot keeps the chocolate at a consistent, perfect temperature from start to finish. It prevents the coating from hardening mid-dip and ensures every truffle has that professional, glossy finish without the hassle of constantly reheating the bowl.
- Toast the Kataifi. Keep a close eye on the skillet. Kataifi goes from “pale” to “burnt” very quickly. You want a deep golden brown color, this is what ensures the truffle stays crunchy for days.

Did you try this viral trend? If you make these Dubai Chocolate Truffles, please leave a star rating and comment below! I would love to hear how they turned out and if you think they live up to the hype.
Save The Recipe
Enter your email below & we’ll send a link to this recipe to your inbox & you’ll subscribe for new recipes

Dubai Chocolate Truffles (Pistachio & Kataifi)
Equipment
- food processor Essential for breaking down the pistachios into a fine, creamy paste.
- skillet For toasting the kataifi pastry to golden perfection.
- Microwave-safe bowls For melting the white chocolate binder and the dark chocolate coating.
- Cookie Scoop (1 Tablespoon) Ensures all your truffles are uniform in size.
- Dipping Tools A fork or a chocolate dipping tool works best here.
- parchment paper Prevents the truffles from sticking while they freeze and set.
Ingredients
Kataifi Crunch:
- 1 cup kataifi pastry or substitute shredded wheat
- 1 tbsp unsalted butter
- 2 tsp granulated sugar
- Pinch of salt
Pistachio Filling:
- 1 cup shelled pistachios
- 3 tbsp powdered sugar
- 1 tbsp tahini
- ½ tsp vanilla extract
- Pinch of salt
- 2-3 tbsp coconut oil
- 2-3 tbsp melted white chocolate chips
Chocolate Coating:
- 2 cups semisweet chocolate chips
- 1-2 tbsp coconut oil
Garnishes (Optional):
- 1 tbsp chopped pistachios
- 1 tbsp toasted kataifi crumbs
Instructions
Make the Kataifi Crunch
- Break or chop the kataifi pastry into short pieces (about ½ inch long).
- Melt the butter in a skillet over medium heat. Add the chopped Kataifi, granulated sugar, and a pinch of salt.
- Cook the mixture, stirring constantly, for 3 to 4 minutes. You want it to be lightly golden, crisp, and fragrant.
- Remove from the heat immediately and spread it out on a plate to cool. Important: The crunch must be completely cool before mixing it into the filling.
Make the Pistachio Filling
- In a food processor, combine the shelled pistachios, powdered sugar, tahini, vanilla extract, and salt. Blend until the nuts are finely ground.
- Add 2 tablespoons of the coconut oil. Process until the mixture is thick and creamy. If it seems too dry or crumbly, add the remaining tablespoon of oil.
- Add the melted white chocolate chips and pulse to combine.
- Transfer the mixture to a bowl. Stir in 1 cup of the cooled kataifi crunch by hand. (Save a little crunch for garnishing later if you like.)
- Place the bowl in the refrigerator for 10 minutes. This firms up the mixture slightly, so it is easier to scoop.
Shape the Truffles
- Using a tablespoon or small cookie scoop, portion out the pistachio mixture.
- Roll the mixture between your palms into smooth balls. Place them on a baking sheet lined with parchment paper.
- Place the tray in the freezer for 15–20 minutes. The balls need to be firm enough to hold their shape during dipping.
Dip & Set
- In a microwave-safe bowl, combine semisweet chocolate chips with coconut oil. Microwave in 20-second bursts, stirring well after each burst, until the chocolate is completely smooth and glossy.
- Remove the truffles from the freezer. Using a fork, drop one truffle into the chocolate. Roll it to coat, then lift it out with the fork. Tap the fork gently against the side of the bowl to let excess chocolate drip off.
- Place the dipped truffle back on the parchment paper. While the chocolate is still wet, sprinkle with crushed pistachios or extra kataifi crumbs.
- Once all truffles are dipped, refrigerate them for 30 minutes or until the coating is hard and shiny. Serve chilled or at room temperature!
Notes
Store in Freezer: These freeze beautifully for up to 2 months. Thaw in the fridge before eating.
Nutrition
did you love this recipe?
Share it with me on Facebook and find more recipes on foodfolksandfun for more!
Recipe FAQs
Add an additional teaspoon of coconut oil at a time until smooth. The mixture should be thick yet rollable.
Don’t worry! While Kataifi (shredded phyllo dough) gives the most authentic texture, you can substitute it with shredded wheat cereal. Crush the cereal into fine strands, then toast it in the butter and sugar, just as the recipe calls for. It provides a very similar crunch.
The filling relies on temperature to set. If your kitchen is warm or the mixture hasn’t chilled enough, it will be sticky. Make sure you chill the mixture for the full 10 minutes before scooping, and do not skip the freezer step before dipping. If they soften while you are working, pop them back in the freezer for 5 minutes.
Yes, you can! If you want to skip the food processor step, you can use about ½ cup of jarred pistachio butter. Just be careful with the sweetness, if the jarred butter is already sweetened, you may want to reduce the powdered sugar in the recipe.
This usually happens if the truffles were too frozen when dipped into hot chocolate. The extreme temperature change causes the coating to contract and snap. Try to let the frozen truffles sit on the counter for just a minute or two before dipping, and make sure your chocolate isn’t scorching hot (warm and fluid is best).
More Truffles:
subscribe for new recipes
Get all the latest recipes in your inbox!
connect with us
Make sure to tag #foodfolksandfun on instagram!






