Skip to main content New<> this month
Get the Allrecipes magazine

Mahalabia (Middle Eastern-Style Milk Pudding)

Rated as 4.8 out of 5 Stars

"This was a favorite of mine during Ramadan! Serve pudding on small plates with chopped nuts on the top."
Added to shopping list. Go to shopping list.


2 h 25 m servings 326
Original recipe yields 6 servings


{{model.addEditText}} Print
  1. Combine milk and sugar together in a saucepan; bring to a boil.
  2. Whisk water and cornstarch together in a bowl until smooth; stir into boiling milk. Cook milk mixture over medium heat until thickened to the consistency of cake batter, 15 to 20 minutes. Remove saucepan from heat and stir cream, rose water, and cardamom into milk mixture.
  3. Refrigerate milk mixture until completely cooled, 2 to 4 hours.


  • Cook's Note:
  • You can use skim milk if you like. Some Arabic regions use rice with it; you can use 1 cup of rice in 2 cups of milk after boiling to bind it.

Nutrition Facts

Per Serving: 326 calories; 17.1 39.3 4.9 64 67 Full nutrition

Explore more


Read all reviews 4
Most helpful
Most positive
Least positive

It came out great! I made it twice, the second time I substituted cardamom with a mixture of equal amounts of Nutmeg and Cinnamon. It tasted just as good!

This recipe is perfect as it is, I wouldnt change anything in it. I put 1tsp ground cardamom as I didnt had whole on hand. With nuts on top it's delicious

I made this at Christmas and I must admit I did not have any as I do not like anything flavoured with Rose Water (or flowery stuff in general). HOWEVER, those who ate it (including my hubby who ...

Very tasty, but the preparation caused me a fair amount of distress because the mixture started to stick and burn at the bottom of the saucepan, leaving unpleasant chunks of stuff in the pudding...