Umm Ali is a rich, creamy Egyptian bread pudding that’s as indulgent as it is easy to make. Layers of crispy puff pastry are soaked in sweet milk and cream, then topped with toasted nuts, raisins, and coconut for the ultimate texture and flavor combo. This authentic Middle Eastern dessert is perfect for gatherings—and guaranteed to impress! Follow the easy step-by-step recipe below.

Umm Ali served in a white and teal platter, with a serving spoon in the platter and bowls of toppings around, including coconut, pistachios and raisins.

Want to Save This Recipe?

Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!

Save Post

By submitting this form, you consent to receive emails from Hungry Paprikas.

I actually didn’t love Umm Ali growing up… I never really gave it a chance and it was my least favourite amongst the middle eastern desserts I grew up on. But now as an adult, I can appreciate the milky soft pudding texture, the crispy outside, the sweet bursts from the raisins, and the crunchy nuts.

But really the best part about making this dessert is 1) how easy it is to make and 2) how fun the name is! I used to giggle as a child whenever I’d hear a dessert referred to as “umm Ali” which translates to “Ali’s Mother”.

You can make this recipe using either puff pastry or croissants. I’ve tested both ways and loved both, but my preferred method is using puff pastry. I found it has just a bit more body to it after soaking. But when you have stale croissants lying around, this is also one of the best ways to use them.

Close up of Umm Ali which is a bread pudding served in a plate topped with nuts, raisins and coconut

How to Make Umm Ali

Grab your ingredients! Note that you can use any nuts you love, and if you’re not a fan, the raisins are optional.

This recipe is usually made with sugar, but after testing it with sweetened condensed milk, it’s now the only way I make it. It adds more depth and a caramel-like flavour.

Finally – if you can’t find thick table cream that usually comes in small cans, you can skip it. This is for dolloping on top, but it’ll work without it too.

The ingredient list for Umm Ali which consists of whipping cream, milk, sweetened condensed milk, table cream, puff pastry, pistachios, raisins, almonds, shredded coconut and cardamom and cinnamon spices.

Start by thawing your puff pastry in the fridge overnight if its frozen, or leave it on the counter for a few hours. Then, bake it per package directions until it turns golden brown and gets really crispy.

Baked puff pastry on a cookie sheet.

Next, in a medium sauce pan, mix together the milk, whipping cream, spices, condensed milk and sugar. Place on medium high heat and bring to a boil, stirring often.

Once boiling, remove from the stove. Time this process so that your milk mixture is hot when the puff pastry has cooled down.

A stainless steel saucepan filled with a creamy, pale yellow Umm Ali mixture is being stirred with a metal spoon, sitting on a light tiled surface.

Next, break up the puff pastry into smaller pieces and pile them into your baking dish. You can use any oven-safe baking dish; for this recipe amount I typically use a 9×13 inch dish.

Add some nuts and raisins in between the puff pastry layers, so that the nuts are dispersed across the whole pudding and not just on top.

Baked puff pastry torn up into large pieces, spread out in a 9 by 13 inch baking dish

Next, pour the milk mixture and spread it evenly all over the puff pastry. The pastry will start to soak up the liquid.

torn up puff pastry in a 9 by 13 inch baking dish, soaking in a milky liquid, with bowls of nuts and raisins on the side

Top it with more nuts and coconut, but don’t add any raisins yet, otherwise they will burn (I learned this the hard way while testing!). Instead, add them when its almost finished baking. Add the thick cream in spoonfuls all over, smearing them slightly.

a bread pudding in a 9 by 13 inch baking dish, topped with nuts, raisins and coconut
a bread pudding in a 9 by 13 inch baking dish, topped with nuts, raisins and coconut with a layer of cream on top

Bake then broil the top for 5-10 minutes. Add the raisins just before you take it out by a few minutes. Load it with more of the nuts and raisins, then serve immediately while piping hot.

How to make Umm Ali with Croissants

If you don’t have puff pastry, or more importantly, if you have stale croissants lying around, then use them! All you have to do is cut them up into large chunks, then bake them in the oven to dry them out until crispy.

This step will make it easier for them to hold up in the milk mixture. Then, just follow the rest of the recipe steps.

Make Ahead Instructions

If you are hosting or taking it to a friend’s house, I recommend you bake the puff pastry and tear it up, then layer in the baking dish. Leave it on the counter, loosely covered with plastic wrap.

Then, separately, mix the milk mixture and bring to a boil. Set it aside. Thirty minutes before you are ready to serve, warm up the milk mixture on the stove, then pour it over the puff pastry, top with nuts and bake.

The main thing to keep in mind is to serve it right out of the oven; you definitely don’t want to delay that. Once it cools down it tends to get more soggy.

Umm Ali, a middle eastern bread pudding, served in a silver bowl with gold handles, two spoons and bowls of toppings including almonds, coconut and pistachios.

If you tried these recipes, please consider leaving a star ⭐️⭐️⭐️⭐️⭐️ rating in the recipe card below and/or a review in the comments section further down the page – I’d love to hear from you! You can also hop on over to Instagram and say hello!

Umm Ali served in a white and teal platter, with a serving spoon in the platter and bowls of toppings around, including coconut, pistachios and raisins.
5 from 17 ratings

Authentic Homemade Umm Ali (Egyptian Bread Pudding)

Umm Ali is a bread pudding layered with puff pastry, milk, and cream, and sprinkled with lots of nuts, raisins and coconut. So delicious!

Ingredients
 

  • 1 package puff pastry , (400g, 15 square pieces)
  • 1.5 liter milk, 2% or 3%
  • 473 ml 35% whipping cream
  • 1/4 teaspoon cinnamon
  • 1/4 teaspoon cardamom
  • 1 can sweetened condensed milk, (300ml)
  • 3/4 cup granulated sugar
  • 1 can table cream or ashta (nestle/puck brands), (170g)
  • 1 cup almonds, chopped
  • 1 cup pistachios, chopped
  • 1 cup raisins
  • 1/2 cup shredded coconut

Instructions
 

  • Preheat oven to 375F.
  • Start by baking the puff pastry per package instructions until golden and crispy. If your puff pastry is not already cut, roll it out and cut into squares. Lay them on a large baking sheet and bake until puffed and crispy (roughly 15-20 minutes).
  • Meanwhile mix together the milk, whipping cream, condensed milk, sugar, cardamom and cinnamon then place in a saucepan on medium heat and cook until just boiling (stirring frequently). Remove from the heat after a few seconds of boiling.
  • Once the puff pastry has cooled, break each square into small pieces and place in a large casserole (9×13 inches).
  • Layer with the nuts and shredded coconut, reserving some of each for garnish. Don't add the raisins yet or they will burn.
  • Pour the hot milk mixture over the casserole, spreading evenly.
  • Spread the can of table cream over the surface, placing dollops and smoothing them out as best as you can.
  • Bake in the oven for approximately 15-20 mins until hot and bubbling, then broil for 5-10 mins until the surface is golden brown. Add the raisins a few minutes before removing from the oven to toast them.
  • Serve immediately, with more nuts on the side for topping.

Notes

  • If you don’t have puff pastry, feel free to use croissants. Especially if you have some stale ones lying around. Cut the croissants into large chunks and dry out in the oven until crispy, then follow the same steps
  • You can make this ahead of time and re-bake just before serving (check the make ahead instructions section in the post), but it is the best freshly out of the oven!
  • You can use many different types of nuts, make it your own!
Calories: 773kcal, Carbohydrates: 73g, Protein: 16g, Fat: 49g, Saturated Fat: 19g, Polyunsaturated Fat: 6g, Monounsaturated Fat: 20g, Trans Fat: 0.002g, Cholesterol: 71mg, Sodium: 217mg, Potassium: 684mg, Fiber: 4g, Sugar: 41g, Vitamin A: 923IU, Vitamin C: 2mg, Calcium: 330mg, Iron: 2mg
Did you make this recipe?Please leave a star rating and review below!