A luxurious dessert featuring layers of moist chocolate cake, creamy pistachio filling, and a smooth milk chocolate glaze, garnished with chopped pistachios and edible gold dust

Dubai Chocolate Pistachio Bar Cake – A Luxurious & Indulgent Dessert

Dreaming of a dessert as dazzling as Dubai’s skyline? This cake, inspired by the viral Dubai Chocolate Pistachio Bar, wraps everything you love – moist chocolate layers, silky pistachio cream, a crisp kataifi crunch and a glossy ganache – into one show-stopping treat. It’s easier to make than it looks, so whether you’re celebrating or just craving a little luxury, this cake delivers. One taste and you’ll understand why everyone keeps coming back for seconds.

Why You’ll Love This Cake

✅ Inspired by the viral Dubai Chocolate Pistachio Bar – Transforms it into a show-stopping dessert.
✅ Ultra-Moist Chocolate Cake – Infused with premium cocoa and a hint of espresso.
✅ Creamy Pistachio Filling – A velvety blend of pistachios, white chocolate, and mascarpone.
✅ Crispy Kunafa (Kataifi) Layer – Adds an unexpected crunch between the soft cake layers.
✅ Silky Milk Chocolate Glaze – A smooth, shiny finish that makes it truly luxurious.
✅ Garnished with Pistachios & Gold Dust – Because Dubai desserts should look as opulent as they taste.

Key Ingredients & Substitutions

1. Dark Chocolate & Cocoa Powder

A mix of dark chocolate and cocoa ensures deep chocolate flavor without being overly sweet.

Alternative: Use milk chocolate for a sweeter profile.

2. Pistachios

Both ground and chopped pistachios provide nutty depth and crunch.

Alternative: Almonds can work, but pistachios are key to the authentic flavor.

3. Kunafa (Kataifi Pastry) for the Crunch Layer

This shredded phyllo pastry bakes into a crispy, caramelized layer, adding a delightful textural contrast.

Alternative: Use crushed feuilletine, crispy wafers, or crushed toasted phyllo sheets.

4. Mascarpone & White Chocolate Filling

This makes the pistachio cream rich, smooth, and slightly sweet.

Alternative: Use cream cheese instead of mascarpone.

5. Edible Gold Dust

A touch of gold elevates this cake to Dubai-level elegance.

A luxurious dessert featuring layers of moist chocolate cake, creamy pistachio filling, and a smooth milk chocolate glaze, garnished with chopped pistachios and edible gold dust

Equipment You’ll Need

Three 8-inch cake pans – For even, moist layers.
Electric mixer – For the batter and pistachio filling.
Double boiler or microwave-safe bowl – For melting chocolate.
Offset spatula – For smooth frosting application.

How to Make Dubai Chocolate Pistachio Bar Cake

Ingredients

For the Chocolate Cake:

  • 2 cups (250g) all-purpose flour
  • ¾ cup (75g) cocoa powder (Dutch-processed for richness)
  • 2 tsp baking powder
  • 1 tsp baking soda
  • ½ tsp sea salt
  • 1 cup (200g) granulated sugar
  • ¾ cup (150g) brown sugar
  • 3 large eggs, at room temperature
  • ¾ cup (180ml) vegetable oil
  • 1 cup (240ml) buttermilk
  • ½ cup (120ml) hot espresso or strong coffee
  • 2 tsp vanilla extract

For the Crispy Kunafa Layer:

  • 1 cup shredded kunafa (kataifi pastry)
  • 2 tbsp unsalted butter, melted
  • 1 tbsp honey

For the Pistachio Cream Filling:

  • 1 cup (120g) shelled pistachios
  • ½ cup (100g) white chocolate, melted
  • 1 cup (225g) mascarpone cheese
  • ½ cup (120ml) heavy cream
  • ¼ cup (30g) powdered sugar
  • 1 tsp rosewater (optional, for Middle Eastern flavor)

For the Milk Chocolate Glaze:

  • 1 cup (175g) milk chocolate, chopped
  • ½ cup (120ml) heavy cream
  • 1 tbsp unsalted butter

For Garnish:

  • ¼ cup chopped pistachios
  • Edible gold dust or gold leaf

Step-by-Step Instructions

Step 1: Bake the Chocolate Cake

  1. Preheat oven to 350°F (175°C). Grease and line three 8-inch cake pans with parchment paper.
  2. In a large bowl, sift together flour, cocoa powder, baking powder, baking soda, and salt.
  3. In another bowl, whisk together sugars, eggs, oil, buttermilk, and vanilla extract until smooth.
  4. Gradually add the dry ingredients to the wet ingredients, mixing gently.
  5. Stir in hot espresso or coffee to deepen the chocolate flavor.
  6. Divide the batter evenly between the pans and bake for 22-25 minutes.
  7. Let the cakes cool completely before assembling.
extra dubai cake 21

Step 2: Make the Crispy Kunafa Layer

  1. Toss shredded kunafa with melted butter and honey until coated.
  2. Spread on a baking sheet and bake at 350°F (175°C) for 10-12 minutes, stirring occasionally, until golden and crispy.
  3. Let cool completely.
extra dubai cake 14

Step 3: Prepare the Pistachio Cream Filling

  1. Blend pistachios in a food processor until finely ground.
  2. Add melted white chocolate, mascarpone, powdered sugar, and rosewater. Blend until smooth.
  3. In a separate bowl, whip the heavy cream until soft peaks form.
  4. Fold the whipped cream into the pistachio mixture until smooth. Chill until needed.
extra dubai cake 23

Step 4: Make the Milk Chocolate Glaze

  1. Heat heavy cream in a small saucepan until warm (not boiling).
  2. Pour over chopped milk chocolate and let sit for 1-2 minutes.
  3. Stir in butter until smooth and glossy. Let cool slightly before using.

Step 5: Assemble the Cake

  1. Place one chocolate cake layer on a serving plate.
  2. Spread half of the pistachio cream filling evenly on top.
  3. Sprinkle with half of the crispy kunafa for crunch.
  4. Repeat with the second cake layer and remaining pistachio cream and kunafa.
  5. Place the third cake layer on top.

Step 6: Glaze & Decorate

  1. Pour the milk chocolate glaze over the cake, letting it drip over the edges.
  2. Sprinkle with chopped pistachios and edible gold dust for a stunning finish.
  3. Let the cake set for 30 minutes before slicing.

Serving & Pairing Ideas

With Arabic Coffee (Gahwa): Complements the chocolate and pistachio flavors.
With Pistachio Gelato: Doubles the nutty richness.
With a Glass of Dessert Wine: A perfect pairing for a special occasion.

Nutritional Information (Per Slice, Approximate)

  • Calories: 520
  • Protein: 8g
  • Carbohydrates: 55g
  • Sugar: 40g
  • Fat: 30g

Want a healthier version?

  • Use Greek yogurt instead of mascarpone.
  • Reduce sugar by ¼ cup for a less sweet cake.

Pro Tips

Test Your Oven: Use an oven thermometer to ensure your temperature is accurate—even a 10 °F (5 °C) difference can change bake times for both the cake layers and kataifi.

Espresso Boost: Stir 1 tsp of instant espresso powder into the melted butter before tossing the kataifi strands. It deepens the chocolate notes and adds a hint of mocha.

Nut Swap: If you can’t find kataifi or prefer a crunchier texture, substitute a layer of toasted chopped pistachios or crushed pistachio praline between the cake and filling.

Lightened Filling: For a lighter pistachio cream, swap half the mascarpone for full-fat Greek yogurt—this still whips to soft peaks and adds a subtle tang.

Flavor Twist: Fold 1 Tbsp of orange zest into the pistachio cream before spreading for a bright, citrusy counterpoint to the rich chocolate.

Make-Ahead Friendly: Assemble the cake up to the glaze step, wrap lightly in plastic, and chill overnight. Pour the ganache and garnish just before serving to keep the shine.

more dubai cake 19

❓ Can I use store-bought pistachio cream instead of homemade?

Yes! Store-bought pistachio cream works well in this recipe. You’ll still want to combine it with the mascarpone and cream — they create the light, mousse-like texture and balance the sweetness. If your jarred pistachio cream is quite sweet, reduce any extra sugar slightly.


❓ Do I need to toast the pistachios first?

Toasting the pistachios isn’t essential, but it does bring out a richer, nuttier flavour. If you have a few extra minutes, lightly toast them in the oven before using — it makes a big difference.


❓ Can this cake be made ahead of time?

Yes, this cake is perfect for making in advance. In fact, it tastes even better the next day once the flavours have had time to settle. Simply refrigerate and bring to room temperature before serving.


❓ How should I store leftovers?

Store any leftover cake in an airtight container in the fridge for up to 4 days. For longer storage, you can freeze individual slices (well wrapped) for up to 1 month.


❓ What can I substitute for mascarpone cheese?

If you can’t find mascarpone, you can use full-fat cream cheese. It won’t be quite as delicate, but the flavour still works beautifully with the pistachios and chocolate.

A luxurious dessert featuring layers of moist chocolate cake, creamy pistachio filling, and a smooth milk chocolate glaze, garnished with chopped pistachios and edible gold dust
Ella Cooks

Dubai Chocolate Pistachio Bar Cake

Love it? Click to rate
5 from 1 vote
Inspired by the viral Dubai Chocolate Pistachio Bar, this cake is an elegant fusion of rich chocolate, nutty pistachios, and crispy layers that create an indulgent experience in every bite
Prep Time 25 minutes
Cook Time 35 minutes
Cooling and Assembly Time 1 hour 15 minutes
Servings: 12 slices
Calories: 520

Ingredients
  

Ingredients
For the Chocolate Cake:
  • 2 cups 250g all-purpose flour
  • ¾ cup 75g cocoa powder (Dutch-processed for richness)
  • 2 tsp baking powder
  • 1 tsp baking soda
  • ½ tsp sea salt
  • 1 cup 200g granulated sugar
  • ¾ cup 150g brown sugar
  • 3 large eggs at room temperature
  • ¾ cup 180ml vegetable oil
  • 1 cup 240ml buttermilk
  • ½ cup 120ml hot espresso or strong coffee
  • 2 tsp vanilla extract
For the Crispy Kunafa Layer:
  • 1 cup shredded kunafa kataifi pastry
  • 2 tbsp unsalted butter melted
  • 1 tbsp honey
For the Pistachio Cream Filling:
  • 1 cup 120g shelled pistachios
  • ½ cup 100g white chocolate, melted
  • 1 cup 225g mascarpone cheese
  • ½ cup 120ml heavy cream
  • ¼ cup 30g powdered sugar
  • 1 tsp rosewater optional, for Middle Eastern flavor
For the Milk Chocolate Glaze:
  • 1 cup 175g milk chocolate, chopped
  • ½ cup 120ml heavy cream
  • 1 tbsp unsalted butter
For Garnish:
  • ¼ cup chopped pistachios
  • Edible gold dust or gold leaf

Equipment

  • Three 8-inch cake pans – For even, moist layers.
  • Electric mixer – For the batter and pistachio filling.
  • Double boiler or microwave-safe bowl – For melting chocolate.
  • Offset spatula – For smooth frosting application.

Method
 

Step-by-Step Instructions
    Step 1: Bake the Chocolate Cake
    1. Preheat oven to 350°F (175°C). Grease and line three 8-inch cake pans with parchment paper.
    2. In a large bowl, sift together flour, cocoa powder, baking powder, baking soda, and salt.
    3. In another bowl, whisk together sugars, eggs, oil, buttermilk, and vanilla extract until smooth.
    4. Gradually add the dry ingredients to the wet ingredients, mixing gently.
    5. Stir in hot espresso or coffee to deepen the chocolate flavor.
      extra dubai cake 21
    6. Divide the batter evenly between the pans and bake for 22-25 minutes.
    7. Let the cakes cool completely before assembling.
    Step 2: Make the Crispy Kunafa Layer
    1. Toss shredded kunafa with melted butter and honey until coated.
    2. Spread on a baking sheet and bake at 350°F (175°C) for 10-12 minutes, stirring occasionally, until golden and crispy.
      extra dubai cake 14
    3. Let cool completely.
    Step 3: Prepare the Pistachio Cream Filling
    1. Blend pistachios in a food processor until finely ground.
    2. Add melted white chocolate, mascarpone, powdered sugar, and rosewater. Blend until smooth.
    3. In a separate bowl, whip the heavy cream until soft peaks form.
    4. Fold the whipped cream into the pistachio mixture until smooth. Chill until needed.
      extra dubai cake 23
    Step 4: Make the Milk Chocolate Glaze
    1. Heat heavy cream in a small saucepan until warm (not boiling).
    2. Pour over chopped milk chocolate and let sit for 1-2 minutes.
    3. Stir in butter until smooth and glossy. Let cool slightly before using.
    Step 5: Assemble the Cake
    1. Place one chocolate cake layer on a serving plate.
    2. Spread half of the pistachio cream filling evenly on top.
    3. Sprinkle with half of the crispy kunafa for crunch.
    4. Repeat with the second cake layer and remaining pistachio cream and kunafa.
    5. Place the third cake layer on top.
    Step 6: Glaze & Decorate
    1. Pour the milk chocolate glaze over the cake, letting it drip over the edges.
    2. Sprinkle with chopped pistachios and edible gold dust for a stunning finish.
    3. Let the cake set for 30 minutes before slicing.
      more dubai cake 16

    Nutrition

    Calories: 520kcalCarbohydrates: 55gProtein: 8gFat: 30gSugar: 40g

    Notes

    Pro Tips and Variations

    • Test Your Oven: Use an oven thermometer to ensure your temperature is accurate—even a 10 °F (5 °C) difference can change bake times for both the cake layers and kataifi.
    • Espresso Boost: Stir 1 tsp of instant espresso powder into the melted butter before tossing the kataifi strands. It deepens the chocolate notes and adds a hint of mocha.
    • Nut Swap: If you can’t find kataifi or prefer a crunchier texture, substitute a layer of toasted chopped pistachios or crushed pistachio praline between the cake and filling.
    • Lightened Filling: For a lighter pistachio cream, swap half the mascarpone for full-fat Greek yogurt—this still whips to soft peaks and adds a subtle tang.
    • Flavor Twist: Fold 1 Tbsp of orange zest into the pistachio cream before spreading for a bright, citrusy counterpoint to the rich chocolate.
    • Make-Ahead Friendly: Assemble the cake up to the glaze step, wrap lightly in plastic, and chill overnight. Pour the ganache and garnish just before serving to keep the shine.

    Tried this recipe?

    Let us know how it was!

    Recommended Articles

    6 Comments

    1. You forgot to add eggs to the ingredients

      1. Hey Obi – thanks for taking the time to leave a comment. The recipe does say 3 eggs at room temperature. Have you tried this cake?

    2. I’m planning to make this for my dad’s birthday coming up! Do you think I could substitute store bought pistachio cream for the homemade version you describe here? Would it have similar taste and consistency? Would you change anything else in order to accommodate it? Thank you!

      1. Hi Wendy – good question. I haven’t tried it but it should be fine – I would keep in the marscapone cheese (or cream cheese) and whipped cream to give it a bit of structure – just skip the sugar and white chocolate. I’d love to know how you get on – and if your Dad likes it!

        1. Thanks so much . . . I will try what you suggest. How much pistachio cream do you think I should start with? How much filling does the recipe make?

          1. If you’re using ready-made pistachio cream, I’d go with about 200–250 g (around ¾ to 1 cup). That should give a lovely pistachio flavour without making the filling too heavy. You can still fold it with the mascarpone and whipped cream for structure. Would love to hear how it turns out for you!

    5 from 1 vote (1 rating without comment)

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Share via
    Share via
    Send this to a friend