Easy Dubai Chocolate Cookies (Protein Version, 10g Protein)


These Dubai chocolate cookies bring the viral 2025-2026 pistachio-and-kataifi bar into the most kid-friendly format imaginable — a chewy chocolate-chip cookie with a hidden pistachio cream center and a crunchy toasted kataifi topping. Each cookie packs 10 g of protein, just 120 calories, and the same flavor DNA that made the original Dubai chocolate bar a global phenomenon. Twelve cookies, twenty-five minutes from start to cooling rack, sugar-free with allulose, and built around a flavor combination that disappears from my kitchen faster than I can photograph it.


Amanda’s recipe summary
Flavor and texture: Soft chewy chocolate-chip protein cookies with crisp golden edges, dark chocolate chips throughout, a hidden pocket of creamy pistachio cream in the center, and a topping of shattering toasted kataifi with a melted dark chocolate drizzle. Tastes like the viral $30 Dubai chocolate bar broke up with itself and landed on a cookie sheet.
Yield: 12 Dubai chocolate cookies (12 servings of 1 cookie each).
Similar to: The cookie-format twin of Fix Dessert Chocolatier’s “Can’t Get Knafeh of It” bar that broke TikTok. Same pistachio-cream and toasted kataifi DNA, 10 g of protein per serving instead of 4, and 120 calories instead of the bar’s 450 per portion.
Why this version works: The hidden pistachio cream center stays soft and creamy when baked, so you get that signature gooey filling without complicated piping or assembly. The toasted kataifi goes on top after baking so it stays shatteringly crisp. Three components, one batch, twelve cookies.
Table of Contents
The story behind these Dubai chocolate cookies
After I perfected my protein crookies last month, I thought my kids were done with viral bakery trends. I was wrong.
Two weeks later, my youngest came home with a question: “Mom, can you make the green chocolate bar?” She’d seen the Dubai chocolate bar on three different TikToks during a single bus ride, and apparently every kid in her grade was asking their parents the same thing. The viral Dubai chocolate bar from Fix Dessert Chocolatier in Dubai had broken through to elementary school.
I went and looked up the real bar. It’s beautiful — a thick milk chocolate shell, a pistachio cream and toasted kataifi filling, sells for $25 to $30 each at boutique chocolatiers, and contains around 450 calories with 4 grams of protein per serving. Lovely as an occasional treat. Not something I was buying three of every week for three kids.
I thought about the format. A thick bar is hard to portion. Hard to share. Hard to fit in a school lunch box without it melting. But the flavor combination — pistachio cream, toasted kataifi, dark chocolate — that’s just genius. Buttery, nutty, sweet, salty, soft, crunchy. Every texture in one bite.
What if I put that flavor combination into a cookie?
The first batch was a disaster. I tried to swirl pistachio cream into the cookie dough before baking. The cream burned, the cookies came out greasy, and the kataifi I sprinkled on top went soggy from the steam. Strike one.
The second batch I tried piping pistachio cream onto baked cookies. Looked beautiful for two minutes. Then the cookies cooled, the cream slid off, and I had a tray of bald cookies and a counter covered in green smears. Strike two.
Third batch, I tried hiding the pistachio cream inside the dough — a tiny dollop pressed into the middle of each cookie ball, then covered with a bit more dough so it’s sealed. I baked them. I let them cool. I broke one open.
The pistachio cream had stayed soft and creamy in the center, like a molten lava cookie but pistachio. The kataifi I sprinkled on top after baking had stayed shatteringly crisp. The chocolate chips in the dough had melted into gooey pockets. My oldest kid took one bite, looked at me, and said: “Mom, this is better than the TikTok one.”
These are those cookies. Ten grams of protein, 120 calories each, the viral Dubai chocolate flavor combination, and kids who actually fight over them. The recipe is below.
Why you’ll love these Dubai chocolate cookies
These Dubai chocolate cookies have replaced three different snack rotations in my kitchen. Here’s exactly why they’re worth your oven time tonight.
- 10 g of protein per cookie — a real macro-friendly snack, not just a cookie with “added protein” in the marketing.
- Only 120 calories each — kids can have two without wrecking dinner, you can have one with coffee without guilt.
- The viral Dubai chocolate flavor — pistachio cream, toasted kataifi and dark chocolate in a format you can actually meal-prep.
- Sugar-free with allulose — no blood sugar spike, no chalky aftertaste, no afternoon energy crash.
- The hidden center — every cookie is a tiny surprise. Bite in, find pistachio cream, fall in love.
- Bake once, eat all week — these Dubai chocolate cookies stay chewy for 4 days on the counter and freeze beautifully for 2 months.
- Real ingredients — almond flour, whey protein, real butter, real pistachio cream. No weird stabilizers, no protein-bar texture.
Ingredients for Dubai chocolate cookies


The 3 hero ingredients
- Pistachio cream (3 tablespoons, for the hidden centers) — Pure 100% pistachio paste or unsweetened pistachio butter is non-negotiable. This is the heart of any Dubai chocolate recipe. Look for it at Middle Eastern groceries, on Amazon, or at specialty stores like Trader Joe’s. Substitution: if yours is sweetened, that’s fine, the recipe still works.
- Kataifi (¼ cup, for topping) — Shredded phyllo dough, the signature Dubai chocolate crunch. Sold frozen at Middle Eastern, Greek and Turkish groceries, or online via Amazon. Substitution: crushed toasted shredded wheat or chow mein noodles give a similar shatter — not authentic but works.
- Sugar-free dark chocolate (¼ cup chips, plus 2 tablespoons for drizzle) — For the gooey middles and the magazine-worthy finish. I use Lily’s 70% or ChocZero. Substitution: any 85%+ dark chocolate works if you’re not strictly sugar-free.
For the cookie dough
- Vanilla whey protein powder (1 cup, ~90 g) — Whey keeps the cookies soft and chewy. Substitution: casein works; avoid pure plant protein (pea, rice) — it makes the cookies dry and chalky.
- Almond flour (¾ cup, ~80 g) — Gives structure without going dry. Substitution: oat flour for a softer cakier texture.
- Unsalted butter (2 tablespoons, melted) — Browned butter is a 60-second upgrade that takes these Dubai chocolate cookies to bakery level.
- Allulose (3 tablespoons) — Sugar-free sweetener that bakes like real sugar — caramelizes the edges and keeps the centers soft.
- 1 large egg — Binds everything.
- Vanilla extract (1 teaspoon) — Pure vanilla; imitation tastes flat in a simple cookie.
- Baking powder (½ teaspoon) — For lift.
- Baking soda (¼ teaspoon) — For crisp edges.
- Fine sea salt (¼ teaspoon) — Sharpens the chocolate.
For the Dubai chocolate finish
- 1 teaspoon ghee or butter — For toasting the kataifi.
- 1 teaspoon coconut oil — Thins the chocolate for a smooth drizzle.
- Flaky sea salt — Optional but transforms each cookie. Maldon is my favorite.
How to make Dubai chocolate cookies


Step 1: Toast the kataifi and preheat the oven
Preheat the oven to 350°F (175°C) and line a baking sheet with parchment paper. Use scissors to cut the kataifi into ½-inch lengths. Melt the ghee in a small skillet over medium-low heat, add the kataifi, and toast — stirring almost constantly — for 4 to 5 minutes until deep golden brown and nutty-smelling. Spread on a plate to cool completely. You’ll add this on top of the cookies after baking, not before.
Step 2: Whisk the dry ingredients
In a medium bowl, whisk together the protein powder, almond flour, baking powder, baking soda and fine sea salt until evenly combined and no lumps remain. Protein powder clumps if your container has been open a while — break up any lumps now, not in the dough.
Step 3: Mix the wet ingredients
In a larger bowl, whisk the melted butter and allulose together until smooth and slightly glossy — about 30 seconds. Add the egg and vanilla and whisk until fully combined. For a real bakery-flavor upgrade: brown the butter first by cooking it in a small pan over medium heat for 3 to 4 minutes until it smells nutty and turns amber. Let it cool slightly before whisking with the allulose.


Step 4: Combine and add the chocolate chips
Add the dry mixture to the wet and stir with a wooden spoon until a soft dough forms. Fold in the sugar-free chocolate chips. The dough should be thick enough to hold its shape on a spoon — if it feels too sticky, let it rest 2 minutes (the protein powder absorbs moisture as it sits).
Step 5: Hide the pistachio cream centers (the secret)
Scoop 12 mounds of dough onto your prepared baking sheet, spaced 2 inches apart. Using your thumb or the back of a measuring spoon, press a small indent into the top of each mound — about the size of a small pea. Spoon a tiny dollop of pistachio cream (roughly ¼ teaspoon) into each indent. Then pinch the dough back over the cream to fully seal it inside. The pistachio cream should be completely hidden — no green showing. This is what gives the Dubai chocolate cookies their hidden molten pistachio center.
Step 6: Bake
Bake for 10 to 12 minutes, until the edges are golden brown and the centers still look slightly underdone. Pull them just before they look “done” — protein cookies firm up fast as they cool, and you want gooey, not crispy. Let them rest on the baking sheet for 5 full minutes — this is when they set up and the pistachio cream firms back to a creamy filling instead of a runny puddle.
Step 7: The Dubai chocolate finish
While the cookies are cooling, melt the 2 tablespoons of dark chocolate with the coconut oil in 15-second microwave bursts until smooth. Once the cookies have rested 5 minutes, sprinkle each one with the toasted kataifi, drizzle generously with the melted chocolate, and finish with a tiny pinch of flaky sea salt. Let the chocolate set for 5 more minutes — that’s when these Dubai chocolate cookies are at peak texture.
Amanda’s top tip: The make-or-break moment for these Dubai chocolate cookies is sealing the pistachio cream inside the dough. If even a tiny bit pokes out, it’ll bubble up and burn during baking, giving you a bitter brown spot instead of a creamy green center. Take an extra ten seconds per cookie to pinch the dough completely over the cream. It’s the difference between “homemade dessert” and “I’d pay nine dollars for this.”


Tips and tricks for the best Dubai chocolate cookies
Use real pistachio cream, not pistachio paste mixed with sugar. A lot of grocery-store “pistachio cream” is mostly sugar with a hint of pistachio. Read the label — pistachios should be the first ingredient. Real pistachio cream gives that vivid green color and intense flavor you see in the bar.
Don’t overmix the dough. Once the dry meets the wet, mix until just combined. Overmixing develops the protein structure and gives you tough, chewy-in-a-bad-way cookies instead of soft chewy ones.
Toast the kataifi until deep golden. Pale kataifi tastes like raw pastry and goes soggy by hour two. Properly toasted kataifi has a baklava-like nutty depth and stays crisp on top of the Dubai chocolate cookies for 4 to 5 days.
Brown the butter for bakery-level flavor. Sixty extra seconds turns ordinary cookies into something people compliment specifically. The nutty depth of browned butter pairs beautifully with pistachio cream and dark chocolate.
Pull them early. Protein cookies set up fast as they cool. Take these Dubai chocolate cookies out when the centers still look slightly puffy and underbaked — they finish on the hot pan.
Add toppings while warm. The melted chocolate drizzle adheres better to a warm cookie, and the kataifi sticks to the melted chocolate. Working in this order means everything stays in place.
Don’t skip the flaky salt. A tiny pinch of Maldon or other flaky salt is what makes each bite taste finished. Skip it and the cookies taste flat.
Common mistakes (and how to avoid them)
Mistake 1: Pistachio cream leaking out and burning. This happens when you don’t fully seal the cream inside the dough. The fix: pinch the dough completely closed over the indent and smooth the top so no green is visible before baking.
Mistake 2: Cookies coming out dry and chalky. The number-one cause: using a plant-based protein powder. Pea, rice and hemp proteins absorb way more liquid than whey and turn cookies into dry pucks. Use whey or casein. If you must use plant protein, add an extra tablespoon of butter and a splash of milk.
Mistake 3: Kataifi turning soggy by morning. Adding kataifi before baking is a mistake — the steam from the cookies softens it within hours. Toast it separately, add it on top after baking. The Dubai chocolate cookies will stay crispy on top for 4 to 5 days.
Mistake 4: Overbaking. Twelve minutes is the absolute maximum. Most ovens, eleven minutes is perfect. The cookies should look slightly underdone when you pull them — they finish on the hot pan and any longer in the oven turns them into bricks.
Mistake 5: Using cold butter. Cold butter doesn’t blend smoothly with the allulose and you end up with streaks of unmelted butter in the dough that bake into greasy spots. Always melt the butter first (or brown it) and let it cool to warm-but-liquid before mixing.
Variations
- Double-stuffed Dubai chocolate cookies: Double the pistachio cream and stuff each cookie with a generous ¾ teaspoon instead of ¼. Heavier, gooier, more decadent. Adds ~30 calories per cookie.
- Dubai chocolate sandwich cookies: Bake the cookies flat (no hidden center), then spread pistachio cream between two cookies for a sandwich format. Genius for serving guests.
- Higher protein version (15 g per cookie): Bump the protein powder to 1¼ cups and add 1 extra tablespoon of butter to keep the texture soft.
- White chocolate Dubai cookies: Use sugar-free white chocolate chips in the dough and a white chocolate drizzle on top. The pistachio center pops visually against the cream backdrop.
- Vegan Dubai chocolate cookies: Use a casein-free pea-rice protein blend, a flax egg, vegan butter, dairy-free chocolate, and check that your pistachio cream is dairy-free.
- Nut-free: Swap almond flour for oat flour and replace the pistachio cream with sunflower seed butter mixed with a drop of green food coloring. Loses authentic flavor but keeps the format.
Serving suggestions
- Serve warm out of the oven with a glass of cold milk — the molten pistachio center is best in the first hour.
- Pair two with a black espresso for an afternoon dessert that doesn’t crash your energy.
- Crumble one over Greek yogurt with extra toasted kataifi for a high-protein breakfast bowl.
- Stack three on a small plate with a drizzle of extra dark chocolate as a dinner-party dessert.
- Pack one wrapped in parchment for a school lunch or gym-bag snack — they hold up to 6 hours at room temperature.
- Build a “Dubai chocolate dessert plate” with one of these Dubai chocolate cookies plus one stuffed date plus a small scoop of pistachio gelato.
Storage and meal prep
- Counter: Store these Dubai chocolate cookies in an airtight container at room temperature up to 4 days. The kataifi topping stays crisp for the first 3 days, slightly softer by day 4.
- Fridge: Up to 7 days — but cookies firm up cold. Warm one in the microwave for 10 seconds to revive the soft texture and molten center before eating.
- Freezer: Up to 2 months baked. Wrap individually in parchment, store in a freezer bag. Thaw 15 minutes at room temp or microwave 25 seconds for a warm fresh-baked feel.
- Raw dough: Scoop the assembled (with hidden pistachio center) cookie dough balls onto a tray, freeze 1 hour until firm, then transfer to a bag. Up to 2 months. Bake straight from frozen — add 2 minutes to the baking time. Best meal-prep trick in the kitchen.
- Toppings separately: If you want to make a batch in advance for a party, bake the cookies, store them plain, and add the kataifi and chocolate drizzle the morning of. Two-minute task, looks fresh-baked.
Frequently asked questions
What is Dubai chocolate and why is it so viral?
Dubai chocolate refers to the “Can’t Get Knafeh of It” bar from Fix Dessert Chocolatier in Dubai, created by founder Sarah Hamouda in 2022. It went viral globally in late 2023 and through 2024-2025 on TikTok thanks to influencer Maria Vehera’s video, which now has over 100 million views. The original bar layers pistachio cream, tahini and toasted kataifi inside a thick milk chocolate shell. These Dubai chocolate cookies take that exact flavor combination and reformat it into a chewy protein cookie.
How much protein is in each Dubai chocolate cookie?
Each Dubai chocolate cookie has approximately 10 grams of protein and 120 calories. The batch makes 12 cookies. Exact macros vary slightly depending on the protein powder brand, the type of chocolate chips and how much pistachio cream you use per cookie.
Where can I buy pistachio cream and kataifi?
Both are available at most Middle Eastern, Greek and Turkish grocery stores. Online, pistachio cream is sold on Amazon, at Trader Joe’s, and at specialty Italian importers. Kataifi (also spelled kadayif or kunafa) is sold frozen at the same stores or online — search “kataifi pastry” on Amazon or sites like Parthenon Foods. One package of each lasts several batches.
Why is my pistachio cream center leaking out?
This is the most common problem when making Dubai chocolate cookies. The fix: make a deeper indent in the dough, use less pistachio cream per cookie (no more than ¼ teaspoon), and pinch the dough completely over the cream so absolutely no green is visible before baking. The cream should be fully encased.
Can I make Dubai chocolate cookies without protein powder?
Yes, but they become regular Dubai chocolate cookies rather than protein cookies. Replace the protein powder with an equal volume of almond flour or all-purpose flour. The macros change significantly — expect about 4 grams of protein per cookie and a higher calorie count. The flavor and texture stay nearly identical.
Can I use store-bought pistachio butter instead of pistachio cream?
Yes. Pure pistachio butter (just ground pistachios, no added ingredients) works perfectly. The difference is that traditional pistachio cream often includes a small amount of oil or sugar to make it smoother and sweeter. Both give that vivid green color and authentic flavor. If your pistachio butter is very thick, warm it for 10 seconds in the microwave before using.
How long do these Dubai chocolate cookies stay fresh?
Stored in an airtight container at room temperature, these Dubai chocolate cookies stay chewy for 4 days. The kataifi topping is crispiest for the first 3 days. For longer storage, freeze individually wrapped for up to 2 months — they thaw to nearly-fresh-baked texture in 15 minutes at room temp.
📖 Recipe
👉 ( ICI BLOC RECETTE — tape /recipe → WP Recipe Maker → Import from Text avec le fichier compagnon )

Dubai Chocolate Cookies
Ingredients
- – 1 cup vanilla whey protein powder 90 g
- – 3/4 cup almond flour 80 g
- – 1/2 teaspoon baking powder
- – 1/4 teaspoon baking soda
- – 1/4 teaspoon fine sea salt
- – 2 tablespoons unsalted butter melted (28 g)
- – 3 tablespoons allulose 36 g
- – 1 large egg
- – 1 teaspoon pure vanilla extract
- – 1/4 cup sugar-free dark chocolate chips 45 g
- – 3 tablespoons pistachio cream or pistachio butter 45 g, for hidden centers
- – 1/4 cup kataifi pastry 20 g, toasted
- – 1 teaspoon ghee or butter for toasting kataifi
- – 2 tablespoons sugar-free dark chocolate 30 g, for drizzle
- – 1 teaspoon coconut oil
- – 1 pinch flaky sea salt optional
Method
- Preheat oven to 350°F (175°C) and line a baking sheet with parchment paper. Cut kataifi into 1/2-inch lengths. Melt ghee in a small skillet over medium-low heat. Add kataifi and toast, stirring constantly, 4 to 5 minutes until deeply golden. Spread on a plate to cool.
- In a medium bowl, whisk together protein powder, almond flour, baking powder, baking soda and fine sea salt.
- In a larger bowl, whisk melted butter and allulose until smooth. Add egg and vanilla and whisk to combine.
- Add the dry mixture to the wet and stir into a soft dough. Fold in the chocolate chips.
- Scoop 12 mounds of dough onto the sheet, 2 inches apart. Press an indent into the top of each. Spoon 1/4 teaspoon pistachio cream into each indent. Pinch the dough over the cream to seal completely — no green should be visible.
- Bake 10 to 12 minutes, until edges are golden and centers still look slightly underdone. Cool on the baking sheet 5 minutes.
- Melt the 2 tablespoons dark chocolate with coconut oil in 15-second microwave bursts until smooth. Top each cookie with toasted kataifi, drizzle with melted chocolate, and finish with flaky sea salt.
Notes
- Storage: Airtight container at room temperature up to 4 days, or freeze up to 2 months.
- Pistachio cream: Seal it completely inside the dough. If it leaks, it burns. The fix is patience.
- Bake time: Pull when centers still look slightly underdone. They firm up on the hot pan.
- Kataifi: Always toast then add on top after baking. Never bake it into the dough.
- Protein: Whey or casein only. Plant protein dries the cookies.

