Dubai Chocolate Cookies (Filled, No-Chill Recipe)
If you’ve seen Dubai chocolate cookies all over TikTok and Instagram, this guide shows you exactly how to make them at home with the same pistachio-kataifi flavor that made the original chocolate bar go viral.
Quick Answer
Dubai chocolate cookies are a viral cookie inspired by the famous Dubai chocolate bar, made from a rich chocolate cookie dough stuffed or topped with a pistachio-kataifi filling. The filling combines pistachio cream with toasted kataifi (shredded phyllo pastry) for the same crunchy, nutty center that made the original chocolate bar go viral. Most versions are ready in under an hour with no dough chilling required, and finished with melted chocolate and chopped pistachios on top.
This guide covers the full recipe with exact measurements, the difference between filled and topped styles, where to find real Dubai chocolate cookies if you’d rather buy than bake, and answers to the most common questions people have before starting.
What Are Dubai Chocolate Cookies?
Dubai chocolate cookies are a cookie version of the viral Dubai chocolate bar — the pistachio-and-kataifi chocolate bar that took over social media in 2023 and has kept growing since. The flavor combination moved from bars into cakes, brownies, lattes, and now cookies, and it has become one of the most-searched dessert flavors of the year.
The formula that makes it work is simple: a rich chocolate cookie base, a pistachio cream and toasted kataifi filling, and a chocolate finish on top. The kataifi is what sets it apart from a regular chocolate chip cookie — it toasts up crunchy like shredded phyllo, and that crunch against the soft, fudgy cookie and creamy pistachio center is the whole appeal.
If you’ve already tried our Dubai chocolate brownies or Dubai chocolate kataifi bars, this cookie version uses the same core filling technique, just wrapped in cookie dough instead of a bar or brownie base.
Filled vs. Topped Dubai Chocolate Cookies: Which Style Should You Make?

There are two popular ways to make Dubai chocolate cookies, and they give you a different eating experience.
| Filled Cookie | Topped Cookie | |
|---|---|---|
| Texture | Gooey pistachio center bursts out when you bite in | Crunchy pistachio-kataifi layer sits on top like a spread |
| Difficulty | Slightly harder — filling must be frozen first | Easier — no need to seal dough around filling |
| Best for | The closest match to the original chocolate bar experience | Faster prep, easier to make in one batch |
| Presentation | Filling hidden until you break the cookie open | Filling visible immediately, more Instagram-friendly |
If this is your first time making them, start with the filled version below — it’s the style most people are searching for and the one that best recreates the original Dubai chocolate bar experience.
Dubai Chocolate Cookies (Full Recipe)

Ingredients
For the pistachio-kataifi filling:
- ⅔ cup pistachio cream (or pistachio butter)
- ⅔ cup kataifi (shredded phyllo pastry), toasted
- 1 tablespoon unsalted butter, melted (for toasting the kataifi)
For the chocolate cookie dough:
- ½ cup unsalted butter, melted and cooled
- ¼ cup natural cocoa powder
- 1 tablespoon neutral oil (avocado or vegetable)
- ½ cup granulated sugar
- ⅓ cup light brown sugar, packed
- 1 large egg, room temperature
- ¾ teaspoon vanilla extract
- 1 ¾ cups all-purpose flour
- ½ teaspoon baking soda
- ¼ teaspoon baking powder
- ½ teaspoon salt
For the topping:
- ⅓ cup semisweet or couverture chocolate, melted
- 2 tablespoons roasted, salted pistachios, chopped
Instructions
Step 1: Toast the kataifi and make the filling.

Cut the kataifi into small pieces with kitchen scissors. Toss with melted butter and toast in a dry skillet over medium heat, stirring constantly, until deep golden brown (about 5-7 minutes). Let cool slightly, then stir it into the pistachio cream until fully combined.
Step 2: Freeze the filling into portions.

Scoop the filling into 1-tablespoon portions onto a parchment-lined tray. Freeze for at least 30 minutes, until firm enough to handle. This step is what keeps the filling from leaking out during baking — do not skip it.
Step 3: Make the cookie dough.
Whisk melted butter, cocoa powder, and oil together in a large bowl. Let cool until no longer warm to the touch (this prevents scrambling the egg in the next step). Stir in both sugars, the egg, and vanilla until smooth.
Step 4: Combine wet and dry ingredients.
In a separate bowl, whisk together flour, baking soda, baking powder, and salt. Gradually add to the wet mixture, stirring just until a soft dough forms. Do not overmix.
Step 5: Stuff the cookies.

Scoop the dough into 2-tablespoon portions and roll into balls. Press your thumb into the center of each ball to form a well. Remove a frozen filling portion from the freezer and press it into the well, then fold the dough back around it to fully enclose the filling. This is the step that turns plain chocolate cookies into real Dubai chocolate cookies.
Step 6: Bake.
Place dough balls on a parchment-lined baking sheet, spacing at least 2 inches apart. Bake at 350°F (175°C) for 9-11 minutes, until the edges look set but the centers still look slightly underdone. Let cool on the baking sheet for 10 minutes before moving.
Step 7: Finish.

Once cooled, drizzle melted chocolate over each cookie and sprinkle with chopped pistachios. Let the chocolate set for about 10 minutes before serving.
Makes about 12 large cookies.
Common Ingredient Questions for Dubai Chocolate Cookies
Can I use pistachio butter instead of pistachio cream?
Yes, they work interchangeably in this recipe. Pistachio cream tends to be sweeter and smoother, while pistachio butter has a more intense, slightly savory pistachio flavor. Either works — use whichever you can find.
What is kataifi and where do I find it?
Kataifi (also called kunafa or angel hair pastry) is shredded phyllo dough, usually sold frozen in the international or Middle Eastern foods section of grocery stores, or from Middle Eastern grocers. Some brands sell it pre-roasted, which skips the toasting step in this recipe entirely.
Can I substitute the kataifi with something else?
If you truly cannot find kataifi, crushed phyllo dough sheets or shredded wheat cereal (toasted in butter) can mimic the crunch, though the flavor and texture will not be identical to the real thing.

Where to Buy Dubai Chocolate Cookies (If You’d Rather Not Bake)
Dubai chocolate cookies have become widely available at bakeries and chains chasing the trend. If you want to try one before committing to a homemade batch, here’s where they show up most often:
- Crumbl has featured a Dubai-style chocolate sandwich cookie as a limited-time rotating flavor, typically priced around $6.48–$7.98 depending on location. Availability is limited and rotates off the menu after a few weeks, so check your local store’s weekly lineup before making a special trip.
- Independent bakeries in most major cities have added their own Dubai chocolate cookie version, usually priced between $4–$8 per cookie.

Dubai Chocolate Cookies
Ingredients
Equipment
Method
- Toast the kataifi and make the filling: Cut the kataifi into small pieces with kitchen scissors. Toss with melted butter and toast in a dry skillet over medium heat, stirring constantly, until deep golden brown, about 5-7 minutes. Let cool slightly, then stir it into the pistachio cream until fully combined.
- Freeze the filling into portions: Scoop the filling into 1-tablespoon portions onto a parchment-lined tray. Freeze for at least 30 minutes, until firm enough to handle. This step is what keeps the filling from leaking out during baking, so don’t skip it.
- Make the cookie dough: Whisk melted butter, cocoa powder, and oil together in a large bowl. Let cool until no longer warm to the touch. Stir in both sugars, the egg, and vanilla until smooth.
- Combine wet and dry ingredients: In a separate bowl, whisk together flour, baking soda, baking powder, and salt. Gradually add to the wet mixture, stirring just until a soft dough forms. Do not overmix.
- Stuff the cookies: Scoop the dough into 2-tablespoon portions and roll into balls. Press your thumb into the center of each ball to form a well. Remove a frozen filling portion from the freezer and press it into the well, then fold the dough back around it to fully enclose the filling.
- Bake: Place dough balls on a parchment-lined baking sheet, spacing at least 2 inches apart. Bake at 350°F (175°C) for 9-11 minutes, until the edges look set but the centers still look slightly underdone. Let cool on the baking sheet for 10 minutes before moving.
- Finish: Once cooled, drizzle melted chocolate over each cookie and sprinkle with chopped pistachios. Let the chocolate set for about 10 minutes before serving.







