Dubai Chocolate Bar

Rachel PerlmutterCulinary Producer
Rachel PerlmutterCulinary Producer
I’m a recipe developer, food stylist, and content producer. I’ve spent the past seven years at meal kit companies like Marley Spoon and Dinnerly, teaching at food nonprofits, and doing a little farming. Originally from Houston, I live with my partner, dog, cat, and rabbit. We all love local, seasonal produce.
Ali DomrongchaiAssociate Editor, Groceries
Ali DomrongchaiAssociate Editor, Groceries
I'm a Southern-raised, Brooklyn-based food editor who covers groceries. Growing up around my family's Thai restaurant sparked my love of food. Before joining The Kitchn team, I held positions at Food & Wine, Travel + Leisure, and Allrecipes. I can't go more than a few hours without a sweet treat.
published May 18, 2025
Cook Mode+
Jump to Recipe
We independently select these products—if you buy from one of our links, we may earn a commission. All prices were accurate at the time of publishing.

It’s not surprising to me that the Dubai chocolate bar went viral. After I saw someone break one open on camera and heard that crispy crunch of the filling, I had full-blown cartoon heart eyes. It just looked SO airy yet rich — almost fluffy in texture. I couldn’t stop thinking about it.

At first, I wasn’t ready to commit to making a homemade version, as I didn’t own any silicone molds. I decided to try a freeform version instead: I toasted chopped kataifi (thin, vermicelli-like strands of fresh pastry dough) in a pan with butter until golden-brown and crispy, then tossed it in a bowl with pistachio butter, tahini halva, and a little salt for balance. I spread it between two layers of chocolate bark, and it was even better than I could have imagined. The pistachio butter was so rich and creamy, but the shatteringly crispy kataifi formed little haystack-like pockets of air. This created a fluffy, airy texture and gave that signature crunch. 

After the first bite, I knew I needed to commit to making the real thing. I bought a candy bar mold (luckily they aren’t very expensive) and got to work making my new dream chocolate bar. This Dubai chocolate bar is impossibly crunchy, balanced, and full of pistachio flavor — and I can make it at home with ease. If anything is better than that, please don’t tell me because quite frankly I just couldn’t handle it!

Why You’ll Love It

  • Balanced flavor. A little tahini and salt go a long way to give this filling a more balanced flavor than you’ll taste in many store-bought bars.
  • The crunchiest chocolate bar ever. Buttery toasted kataifi pastry dough maintains a crispy, airy texture even when coated in pistachio butter for a satisfying texture in every bite.
Credit: Photo: Alex Lepe; Food Styling: Rachel Perlmutter

Key Ingredients in Dubai Chocolate Bar

  • Milk chocolate: There is a lot of prominent chocolate flavor in this bar, so it’s worth using a high-quality brand. I used Callebaut milk chocolate chips to develop this recipe (and I used Guittard white chocolate chips for the drizzle).
  • Kataifi pastry dough: You might have to seek out a specialty grocery store to find these strands of fresh refrigerated or frozen pastry dough (they’ll be by the phyllo packages). If you can’t find it, you can substitute dried kataifi, which is available online.
  • Pistachio butter: This is much sweeter than other nut butters — more like a pistachio-flavored Nutella spread. The green hue will vary brand to brand, which will impact the color of the filling.
  • Tahini (sesame paste): The nutty, savory flavor helps to balance the sweetness of the pistachio butter and milk chocolate.
  • Food coloring: While optional, you can use green food coloring to tint the white chocolate drizzle to match the pistachio filling.
Credit: Photo: Alex Lepe; Food Styling: Rachel Perlmutter

How to Make the Dubai Chocolate Bar

  1. Toast the kataifi. Toast coarsely chopped kataifi pastry dough in butter on the stovetop until golden-brown and crispy, then transfer to a bowl. Stir in creamy pistachio butter, tahini, and salt.
  2. Melt the white chocolate. Fill a saucepan halfway with water and bring to a simmer. Set a heatproof bowl over the simmering water to create a double boiler and add the white chocolate chips. Cook, stirring constantly, until completely melted. Carefully remove the bowl from the double boiler. Stir in green food coloring, then drizzle over the bottom of a chocolate mold to create an irregular pattern. Refrigerate the molds while you melt the milk chocolate.
  3. Melt the milk chocolate. Set the same bowl back over the water. Add milk chocolate chips and butter to the bowl. Heat, stirring constantly, until completely melted. Spread just enough of the melted chocolate to coat the bottom and sides of the mold in a thin, even layer. Freeze until set.
  4. Fill the chocolate bars. Add the pistachio cream mixture to the chocolate mold and use an offset spatula or the back of a spoon to gently spread and press the filling into an even layer. Pour the remaining melted chocolate over the top and spread into an even layer to fill the mold. Using a bench scraper or offset spatula, lightly scrape over the top to level and remove excess chocolate.
  5. Finish the chocolate bars. Refrigerate until completely set. Remove the bar from the mold and trim off any overhanging chocolate with a knife if desired.
Credit: Photo: Alex Lepe; Food Styling: Rachel Perlmutter

Helpful Swaps

  • Use ruby chocolate instead of white chocolate to make a pink design on the top. Do not add green food coloring.
  • Replace the milk chocolate with a high-quality dark chocolate.

Storage Tip 

Refrigerate the bars in an airtight container for up to 3 weeks. 

Credit: Photo: Alex Lepe; Food Styling: Rachel Perlmutter

More Candy Recipes to Try

Dubai Chocolate Bar Recipe

Worth it for the crunch alone.

Prep time 15 minutes

Cook time 11 minutes

Makes 2 (6x3-inch) bars

Nutritional Info

Ingredients

  • 3 tablespoons

    unsalted butter or coconut oil, divided

  • 5 ounces

    coarsely chopped kataifi pastry dough (about 2 packed cups), thawed if frozen

  • 1 (7- to 8-ounce) jar

    creamy pistachio butter or pistachio cream

  • 2 tablespoons

    well-stirred tahini

  • 1/4 teaspoon

    kosher salt

  • 3 tablespoons

    white chocolate chips that contain cocoa butter, such as Guittard

  • 1 to 4 drops

    liquid or gel green food coloring (optional)

  • 12 ounces

    good-quality milk chocolate chips (about 2 cups), divided

Equipment

Instructions

  1. Melt 2 tablespoons of the unsalted butter in a large nonstick skillet over medium heat. Add 5 ounces coarsely chopped kataifi pastry dough. Cook, stirring occasionally, until golden-brown and crispy, 8 to 10 minutes. Transfer to a medium bowl.

  2. Immediately stir in 1 (7- to 8-ounce) jar creamy pistachio butter, 2 tablespoons tahini, and 1/4 teaspoon kosher salt until evenly combined.

  3. Place 2 large or 1 extra-large rectangular silicone Dubai chocolate mold(s) on a baking sheet.

  4. Fill a small saucepan halfway with water and bring to a simmer over medium heat. Set a heatproof medium bowl over the simmering water to create a double boiler and add 3 tablespoons white chocolate chips. Cook, stirring constantly, until completely melted, about 1 minute.

  5. Carefully remove the bowl from the double boiler. Stir in 1 to 4 drops green food coloring if using. Drizzle over the bottom of the chocolate mold(s) to create an irregular pattern. Freeze the molds while you melt the milk chocolate.

  6. Set aside 1/4 cup milk chocolate chips from 12 ounces. Add more water to the saucepan if needed, then set the same bowl back over the water (no need to clean). Add the remaining milk chocolate chips and remaining 1 tablespoon unsalted butter to the bowl. Heat, stirring constantly, until completely melted, about 2 minutes.

  7. Remove from the heat and stir in the reserved 1/4 cup milk chocolate chips until completely melted. Spread just enough of the melted chocolate (about 1/4 cup) to coat the bottom and sides of the mold(s) in a thin, even layer. Freeze the mold(s) until set, about 10 minutes.

  8. Add the pistachio cream mixture to the chocolate mold(s) and use an offset spatula or the back of a spoon to gently spread and press the filling into an even layer. Pour the remaining melted chocolate over the top and spread into an even layer to fill the mold. Using a bench scraper or offset spatula, lightly scrape over the top to level and remove excess chocolate (you may have chocolate left over depending on the depth of your mold).

  9. Refrigerate until completely set, at least 40 minutes. Remove the bar(s) from the mold(s) and trim off any overhanging chocolate with a knife if desired.

Recipe Notes

Storage: Refrigerate the bars in an airtight container for up to 3 weeks.

More to Love from The Kitchn