Desserts

Dubai Chocolate Pistachio Icebox Cake

This Dubai chocolate pistachio icebox cake is a no-bake summer dessert that layers rich chocolate, creamy pistachio pudding, and crunchy pistachios for a cool, decadent treat.

Dubai chocolate pistachio icebox cake slices on a white plate with chocolate shavings and chopped pistachios on top
Prep 20 minutes
Cook 0 minutes
Total 6 hours 20 minutes (includes chilling)
Serves 12 servings
Cuisine American
Course Dessert
Calories 380

If you're looking for a showstopping dessert that requires zero oven time, this Dubai chocolate pistachio icebox cake is exactly what you need. Inspired by the viral Dubai chocolate bars that took social media by storm, this no-bake cake layers rich chocolate pudding, creamy pistachio custard, and crunchy pistachio pieces between soft graham crackers. It's a cool, decadent treat that comes together in minutes and gets even better as it chills in the fridge. Perfect for busy summer days when you want something impressive without heating up the kitchen.

This recipe is designed for real family life. Whether you're feeding a crowd at a backyard barbecue, celebrating a birthday, or just craving a make-ahead dessert that delivers big flavor, this icebox cake checks all the boxes. It's simple enough for beginners to pull off, yet elegant enough to serve guests. Plus, the pistachio and chocolate combination is absolutely irresistible.

Why You'll Love This Recipe

  • No oven required: Perfect for hot summer days when you don't want to turn on the oven.
  • Make-ahead friendly: Assemble it the night before and let it chill—the flavors meld together beautifully.
  • Rich and creamy texture: Layers of chocolate pudding, pistachio cream, and whipped topping create a luscious, melt-in-your-mouth dessert.
  • Crunchy pistachio bits: Chopped pistachios add a delightful crunch that contrasts the creamy layers.
  • Easy ingredient list: Most items are pantry staples—you probably already have graham crackers and pudding mix on hand.
  • Kid-approved: Kids love the fun layers and the sweet, nutty flavor.
  • Customizable: Swap out the pudding flavors or add different toppings to make it your own.
  • Great for beginners: No special equipment or baking skills needed—just layer and chill.

Ingredients

  • 1 (14.3-ounce) box graham crackers (about 18 full sheets)
  • 2 (3.4-ounce) packages instant pistachio pudding mix
  • 3 cups cold milk (whole or 2% works best)
  • 1 (3.4-ounce) package instant chocolate pudding mix
  • 2 cups cold heavy whipping cream
  • 1/4 cup powdered sugar
  • 1 teaspoon vanilla extract
  • 1 cup shelled pistachios, roughly chopped (plus more for garnish)
  • 1/2 cup chocolate shavings or mini chocolate chips (for garnish)
  • Optional: 1/4 cup Dubai chocolate bar, chopped (if you can find it)

Optional Substitutions

  • Graham crackers: Use vanilla wafers, shortbread cookies, or chocolate wafer cookies for a different base.
  • Pudding mix: Make homemade pistachio pudding by blending 2 cups milk, 1/2 cup sugar, 3 tablespoons cornstarch, 1/2 teaspoon almond extract, and green food coloring until thick. Cook on stovetop until thickened, then cool.
  • Whipped cream: Use 2 cups of frozen whipped topping (like Cool Whip) thawed, instead of homemade whipped cream.
  • Milk: For a richer pudding, use half-and-half or a mix of milk and cream. For a dairy-free version, use unsweetened almond or oat milk.
  • Pistachios: Substitute with chopped almonds, walnuts, or pecans. The flavor will change but still be delicious.
  • Chocolate: Use dark chocolate shavings or cocoa powder dusted on top instead of chocolate chips.
  • Sugar: Replace powdered sugar with granulated sugar or a sugar substitute like monk fruit sweetener.

Instructions

  1. In a large bowl, whisk together the pistachio pudding mix and 2 cups cold milk until smooth and slightly thickened. Let it sit for 2 minutes, then refrigerate while you prepare the other layers.
  2. In another bowl, whisk the chocolate pudding mix with the remaining 1 cup cold milk until thickened. Set aside.
  3. In a chilled mixing bowl, beat the heavy whipping cream, powdered sugar, and vanilla extract with an electric mixer on high speed until stiff peaks form, about 3 minutes. Be careful not to overbeat.
  4. Gently fold 1 cup of the whipped cream into the pistachio pudding until well combined. This lightens the pistachio layer and makes it extra creamy.
  5. Fold the remaining whipped cream into the chocolate pudding, creating a fluffy chocolate layer. Reserve about 1/2 cup of chocolate mixture for the top if desired.
  6. To assemble, choose a 9×13-inch baking dish or a similar size. Spread a thin layer of the chocolate pudding mixture on the bottom to help the crackers stick.
  7. Arrange a single layer of graham crackers over the chocolate, breaking pieces to fit as needed.
  8. Spread half of the pistachio pudding mixture evenly over the crackers.
  9. Sprinkle 1/3 cup of chopped pistachios over the pistachio layer.
  10. Add another layer of graham crackers on top, pressing gently so they adhere.
  11. Spread all of the chocolate pudding mixture over the crackers.
  12. Top with the remaining pistachio pudding mixture (if you have extra) or just the reserved chocolate mixture. Smooth the top.
  13. Sprinkle the remaining chopped pistachios and chocolate shavings on top for garnish.
  14. Cover the dish with plastic wrap and refrigerate for at least 6 hours, but preferably overnight. The graham crackers will soften into a cake-like texture.
  15. Before serving, let the cake sit at room temperature for 10 minutes for easier slicing. Cut into squares and enjoy cold.

Pro Tips

  • Let the cake chill for a full 8 hours or overnight—this ensures the crackers soften completely and the flavors meld.
  • Use cold milk and cold cream straight from the fridge for best pudding and whipped cream texture.
  • If you only have one type of pudding, you can use just pistachio or just chocolate—still delicious.
  • For a cleaner slice, dip your knife in hot water and wipe it dry between cuts.
  • Don't skip the step of sprinkling pistachios between layers—it adds essential crunch.
  • If the top layer looks messy, cover with extra whipped cream or chocolate shavings.
  • Taste the pistachio pudding before adding food coloring; some brands are already green enough.

Variations and Substitutions

  • Chocolate mint pistachio cake: Add 1/2 teaspoon peppermint extract to the chocolate pudding layer.
  • White chocolate raspberry twist: Swap chocolate pudding for white chocolate pudding and add a layer of raspberry jam between the graham crackers.
  • Vegan version: Use dairy-free pudding mixes (check labels), coconut whipped cream, and plant-based milk. Follow the same layering instructions.
  • Gluten-free option: Use gluten-free graham crackers or crushed gluten-free cookies.
  • Extra indulgent: Drizzle melted Dubai chocolate or any high-quality dark chocolate over the top before serving.
  • Single-serving cups: Layer the ingredients in small jars or cups for individual portions. Great for parties!
  • Coffee kick: Add 1 teaspoon instant espresso powder to the chocolate pudding mix for a mocha flavor.

Storage and Reheating

Fridge

Store the icebox cake covered in the refrigerator for up to 5 days. The texture will remain soft and creamy, though the crackers may become very soft after 3 days. Keep it tightly wrapped to prevent absorbing other fridge odors.

Freezer

This cake freezes well for up to 2 months. Wrap the entire dish (or individual slices) tightly in plastic wrap and then aluminum foil. To serve, thaw in the refrigerator overnight. The texture will be slightly icier but still delicious.

Reheating

This is a cold dessert, so no reheating is needed. If you prefer a slightly softer texture, let it sit at room temperature for 15 minutes before serving.

FAQ

Can I use sugar-free pudding mix? Yes, sugar-free instant pudding works perfectly. The cake will be slightly less sweet, so you may want to add a little extra sweetener to the whipped cream.

Can I make this dairy-free? Absolutely. Use almond milk or oat milk for the pudding and a dairy-free whipped topping. Check that your graham crackers are also dairy-free.

How long does it take to set? It needs at least 6 hours in the fridge to soften the crackers. Overnight is best.

Can I use homemade whipped cream instead of Cool Whip? Yes, homemade whipped cream (as instructed) is actually preferable for a lighter, fresher taste.

My layers are sliding apart—what went wrong? Make sure your pudding mixtures are thick before layering. Also, press the graham crackers gently but firmly into each layer.

Can I add more layers? Absolutely. You can double the recipe and make a taller cake by repeating the layers, or use a smaller dish for extra height.

Is this recipe suitable for a crowd? Yes, a 9×13-inch pan serves about 12-16 people, making it perfect for potlucks, parties, and family gatherings.

Can I substitute pistachio with another nut? Yes, almonds or cashews work well. For a nut-free version, use crushed cookies or seeds like sunflower seeds.

What if I don't have graham crackers? Vanilla wafers, shortbread cookies, or even ladyfingers can be used. The texture will be slightly different but still tasty.

Nutrition Information

Calories 380
Carbohydrates 42g
Protein 6g
Fat 22g
Saturated Fat 11g
Cholesterol 55mg
Sodium 380mg
Fiber 2g
Sugar 28g

Nutritional values are estimated and can vary depending on the ingredients used.

Save this recipe

Print and download options unlock in 30 seconds.

Tried this recipe?

Rate this recipe

Your rating helps other home cooks decide what to make next.

New 0 ratings
Your rating

About the author

Mommys Recipe

The Mommys Recipe kitchen shares practical, family-friendly recipes with clear steps, simple ingredients, and the small details that make home cooking easier.