I remember my grandmother humming in the kitchen while the oven warmed, the smell of cocoa and cardamom weaving through the curtains—this cake tastes like those slow afternoons, where every slice felt like a small blessing. It’s rich, a little bit exotic, and plenty comforting.
Why make this recipe
Because it brings together deep chocolate, warm cardamom, and the bright, nutty crunch of pistachios — a little bit Dubai, a whole lot of home. It’s the kind of cake that gathers people around the table, invites conversation, and leaves everyone smiling with sticky fingers.
How to make Dubai Style Chocolate Pistachio Cake
Follow these simple steps and you’ll have a cake that’s moist and tender, with a luscious cream filling and glossy chocolate ganache on top. Take your time—baking is as much about patience as it is about ingredients, and the waiting will be rewarded.
Ingredients:
- 2 cups flour
- 3/4 cup cocoa powder
- 1 3/4 cups sugar
- 2 eggs
- 1/2 cup vegetable oil
- 1 cup milk
- 1 cup hot water or coffee
- 1 1/2 teaspoons baking powder
- 1 1/2 teaspoons baking soda
- 1/2 teaspoon salt
- 1/2 teaspoon cardamom
- 1 teaspoon vanilla
- 1 cup cream
- 1/2 cup powdered sugar
- 1/2 cup ground pistachios
- 200 g dark chocolate
Directions:
- Preheat the oven to 340 F (170 C). Grease your cake pan and set it aside while you mix.
- In a large bowl, whisk together the flour, cocoa powder, sugar, baking powder, baking soda, salt, and cardamom until everything is evenly distributed.
- Add the eggs, vegetable oil, milk, and vanilla to the dry mix. Stir gently until the batter comes together.
- Pour in the hot water or coffee and mix just until blended — the batter will be thin, and that’s okay; it makes a beautifully moist cake.
- Pour the batter into your prepared pan and bake for 30 to 35 minutes, or until a toothpick in the center comes out with a few moist crumbs. Let the cake cool completely on a wire rack.
- Meanwhile, whip the cream until soft peaks form. Add the powdered sugar and ground pistachios, folding gently to combine into a light, pistachio-scented filling.
- For the ganache, heat the cream until just scalding, then pour it over the chopped dark chocolate. Let sit for a minute, then stir until smooth and glossy.
- When the cake is cool, carefully slice it in half horizontally. Spread the pistachio cream over the bottom layer, place the top layer back on, and pour the ganache over the top, letting it drip down the sides.
- Sprinkle crushed pistachios over the ganache for a final touch. Slice, serve, and bask in the happy hum of contented forks.
How to serve Dubai Style Chocolate Pistachio Cake
Serve on a simple plate with a dollop of extra whipped cream or a small scoop of vanilla ice cream. This cake pairs wonderfully with strong coffee or a cardamom tea — let each bite be slow and savored, ideally with someone you love.
How to store Dubai Style Chocolate Pistachio Cake
Keep the cake covered in the refrigerator for up to 3 days. If you need it to last a bit longer, you can freeze individual slices wrapped tightly in plastic and foil for up to a month — thaw in the fridge before serving.
Tips to make Dubai Style Chocolate Pistachio Cake
- Use hot coffee instead of water for a deeper chocolate flavor.
- Don’t overmix the batter once you add the hot liquid — gentle stirring keeps the cake tender.
- Toast pistachios lightly in a dry skillet for a few minutes to bring out the aroma before grinding.
- Warm the ganache slightly if it thickens before pouring so it flows beautifully over the cake.
- If you prefer a sturdier filling, fold in a spoonful of mascarpone with the whipped cream.
Variations (if any)
- Add a teaspoon more cardamom for a bolder Middle Eastern spice note.
- Fold a handful of chopped dark chocolate or chocolate chips into the batter for extra texture.
- Make a nut-free version by swapping the pistachio cream for a simple stabilized whipped cream and topping with toasted coconut.
FAQs
Q: Can I use instant espresso instead of hot coffee?
A: Absolutely — a teaspoon of instant espresso dissolved in the hot water will heighten the chocolate without making it taste like coffee.
Q: What if I’m allergic to nuts — can I still make this?
A: Yes. Omit the pistachios and replace the pistachio cream with sweetened mascarpone or vanilla whipped cream, and top with toasted coconut or chocolate shavings for crunch.
Q: How do I know when the cake is done?
A: Insert a toothpick into the center — a few moist crumbs are perfect. If it comes out wet with batter, give it another few minutes and check again.
Q: Can I make this cake ahead of time?
A: You can bake the layers a day ahead and refrigerate them wrapped. Assemble the cake the day you plan to serve it for the freshest texture.
Q: My ganache is grainy — what went wrong?
A: Grainy ganache usually means the chocolate or cream got too hot or the chocolate wasn’t chopped evenly. Warm gently and stir until smooth; if needed, pass it through a fine sieve.
Conclusion
If you’d like a bit more inspiration or a regional take on similar flavors, I often look to recipes like Dubai Chocolate Pistachio Cake – The Hungry Bites for presentation ideas, and for a playful, crunchy twist try this Chocolate Pistachio Kunafa Cake (VIRAL Fix Chocolate Bar style) which blends textures in a joyful way.
Come on in, pour a cup of something warm, and slice a piece — there’s always room at this table for one more fork. Sharing food is sharing love, and that’s what baking is all about.

Dubai Style Chocolate Pistachio Cake
Ingredients
Method
- Preheat the oven to 340°F (170°C). Grease your cake pan and set it aside.
- In a large bowl, whisk together the flour, cocoa powder, sugar, baking powder, baking soda, salt, and cardamom.
- Add the eggs, vegetable oil, milk, and vanilla to the dry mix. Stir gently until combined.
- Pour in the hot water or coffee and mix just until blended. The batter will be thin.
- Pour the batter into the prepared pan and bake for 30 to 35 minutes, or until a toothpick comes out with a few moist crumbs.
- Let the cake cool completely on a wire rack.
- Whip the cream until soft peaks form. Add powdered sugar and ground pistachios, folding gently to combine.
- Heat the cream for ganache until just scalding. Pour it over the chopped dark chocolate. Let sit, then stir until smooth.
- Once the cake is cool, slice it in half horizontally.
- Spread the pistachio cream over the bottom layer, place the top layer back on.
- Pour the ganache over the top, allowing it to drip down the sides.
- Sprinkle crushed pistachios over the ganache and serve.