Warm, rich, and deeply comforting, Umm Ali is the ultimate Egyptian bread pudding. Flaky layers of buttery puff pastry are submerged in a sweet, cardamom-scented whole milk bath, enriched with heavy cream, and baked until bubbly and golden. Top it with toasted coconut, plump raisins, and a generous crunch of roasted green pistachios for a dessert that feels luxurious yet comes together in minutes.
The secret to a silky Umm Ali that doesn’t turn into a mushy paste is Baking Crispy Store-Bought Puff Pastry Sheets (or Croissants) First to a Deep Golden Brown Before Pouring the Hot Sweetened Dairy Over Top. High heat toasts the pastry layers, allowing them to absorb the aromatic milk while maintaining a tender, flaky structure beneath a broiled cream top.
Why You’ll Love This Classic Dessert
- Ultra-Fast Assembly: Uses pre-baked puff pastry or fresh croissants for instant prep.
- Warm & Fragrant Aromatics: Sweetened milk laced with vanilla and cardamom warms you from the inside out.
- Textural Contrast: Soft, milky pastry underneath a crisp, broiled cream top and crunchy roasted pistachios.
- Crowd-Pleaser: Perfect for family gatherings, dinner parties, or cozy winter evenings.
Ingredients You’ll Need
- The Pastry Base: 1 sheet frozen puff pastry (baked until golden and shattered) OR 4 medium butter croissants (torn into bite-sized pieces).
- The Sweet Milk Bath: 3 cups whole milk, ½ cup heavy whipping cream, ⅓ cup sweetened condensed milk (or granulated sugar), 1 teaspoon vanilla extract, and ½ teaspoon ground cardamom.
- Nuts & Dried Fruits: ½ cup raw or roasted unsalted pistachios (coarsely chopped), ¼ cup sliced almonds, ¼ cup toasted coconut flakes, and ¼ cup golden raisins.
- The Cream Broil Top: ¼ cup heavy cream or thick canned cream (Ashta).
Step-by-Step Instructions
1.Prep Pastry & Toast Pistachios:3 mins.
Preheat oven to 400°F (200°C). Toast coarsely chopped pistachios in a dry skillet over medium heat for 2 to 3 minutes until fragrant. Tear baked puff pastry (or croissants) into 1-inch pieces and scatter evenly into a deep 8×8-inch baking dish or individual ramekins.
2.Layer Nuts & Fruits:2 mins.
Scatter toasted pistachios, sliced almonds, toasted coconut flakes, and golden raisins evenly over the torn pastry layer, tucking some between the folds.
3.Simmer Sweetened Aromatic Milk:3 mins.
In a saucepan over medium heat, combine whole milk, ½ cup heavy cream, sweetened condensed milk, vanilla extract, and ground cardamom. Bring to a gentle simmer, stirring until hot and completely dissolved (do not boil).
4.Soak & Top with Cream:2 mins.
Pour the hot milk mixture evenly over the pastry and nuts, pressing gently with a spoon so the pastry absorbs the liquid. Drizzle the top with ¼ cup heavy cream (or dollop with Ashta).
5.Bake & Broil:5 mins.
Bake at 400°F (200°C) for 5 minutes, then switch the oven to BROIL on HIGH for 2 to 3 minutes until the top turns golden and bubbly. Garnish with extra roasted pistachios and serve piping hot!

Tips from the Kitchen
- Don’t Skimp on the Pastry Toasting: Make sure your puff pastry or croissants are deeply golden before soaking. Pale, soft pastry will turn gummy once the warm milk is added.
- Use Ashta for an Authentic Crust: For a traditional Middle Eastern touch, swap the top cream layer for canned clotted cream (Ashta) before broiling to create a thick, caramelized crust.
- Serve Immediately: Umm Ali continues to absorb milk as it sits. Serve right out of the oven for the dreamiest contrast between hot milk and flaky pastry.
Quick Recipe Card
- Prep: 5 mins | Bake/Broil: 8 mins | Yield: 4–6 Servings
Ingredients:
- 1 Baked Puff Pastry Sheet or 4 Croissants (torn)
- 3 cups Whole Milk & ½ cup Heavy Cream
- ⅓ cup Sweetened Condensed Milk
- 1 tsp Vanilla & ½ tsp Ground Cardamom
- ½ cup Roasted Pistachios (chopped)
- ¼ cup Sliced Almonds, ¼ cup Coconut & ¼ cup Golden Raisins
- Top: ¼ cup Heavy Cream or Ashta
Instructions:
Preheat oven to 400°F (200°C). Scatter torn pre-baked pastry into a dish with pistachios, almonds, coconut, and raisins. Simmer milk, ½ cup cream, condensed milk, vanilla, and cardamom until hot. Pour sweet milk over pastry. Top with cream/Ashta. Bake for 5 mins, then broil 2–3 mins until bubbly and golden. Top with extra pistachios and serve warm!