The Best Mahalabia Recipe (Middle Eastern Milk Pudding)

Mahalabia (also spelled muhallabia, muhalabia, muhallebi, mahalabiya – and closely related to malabi) is the Middle East’s answer to a chilled milk pudding: softly set, lightly sweet, and scented with rose water or orange blossom water. It takes about 10 minutes on the hob, then the fridge does the rest.

If you like panna cotta but don’t want gelatine, this is your dessert.

Estimated reading time: 12 minutes

Mahalabia in 2 champagne glass, topped with crushed pistachios and dried rose buds
Mahalabia

What is Mahalabia?

Mahalabia (muhallabia) is the Middle East’s chilled milk pudding – silky, lightly scented, and dangerously easy to make. It’s kind of like blancmange, panna cotta-ish, and best of all: no gelatine. You cook it for a few minutes, chill it, and suddenly you’ve got dessert.

You’ll find versions of this Arabic pudding all over the Middle East, with every country claiming it (as they should). If you like creamy, milky puddings, you’ll be very happy here.

Bonus: it’s a make-ahead dessert, which makes it dinner-party gold.

Origin of Mahalabia

Like so many beloved regional classics, mahalabia comes with a story (and a bit of rivalry).

One popular legend places it in Persia and links its spread into Arab cuisine to the late 7th century during the Umayyad Dynasty. The tale goes that a Persian cook served an irresistible milk pudding to the Arab general al-Muhallab ibn Abi Sufra, who loved it so much the pudding ended up bearing his name.

Then there’s the much less romantic, but very sensible point: the Arabic word for milk is halib (haleeb), so the name could just be pointing out the obvious… it’s a milk pudding.

Either way, we’re here for the pudding. The origin debate – we’ll ignore it while we keep eating.

Muhallebi Ingredients

This milk pudding really is the easiest thing to make. We have it so often at home that half the time, my kids are the ones making it.

Here’s what you need:

  • milk
  • evaporated milk or a little cream (I’ll explain why I love evaporated milk below)
  • sugar
  • cornflour (cornstarch in the US)
  • rose water or orange blossom water
  • ground cardamom (optional, but glorious)
  • garnish: pistachios/almonds and (if you like) dried edible rose petals or rose syrup

The Recipe:

  1. make a paste with the cornflour
  2. mix the cornflour paste with both milk and the sugar, and gently heat
  3. cook for about 5 – 10 minutes
  4. take it off the heat and add flavouring (cardamom and whatever flower water or extract you’re using)
  5. leave to cool, then cover with clingfilm and place in the fridge to chill (minimum 4 hours)
  6. garnish just before serving

I told ya it was easy!

This Middle Eastern dessert can also be made a day ahead, in fact, overnight chilling (covered) gives the best result.

What Milk to use?

Fresh milk is traditional, and whole milk gives you the best texture and flavour.

But if you’ve been around LinsFood for a while, you’ll know I have a soft spot for evaporated milk in desserts. It adds richness without making the whole thing heavy, and it gives you that “how is this so creamy?” result with very little effort.

This recipe uses a mix of whole milk and evaporated milk for an indulgent but still surprisingly light mahalabia. I’ve also made it with semi-skimmed milk and semi-skimmed evaporated milk with very good results.

Cornflour (cornstarch) or rice flour?

If you want a smooth, silky mahalabia with that clean, custardy set, cornflour/cornstarch is the most reliable thickener and the one I recommend here.

Rice flour is also used in many homes and regions, and can be closer to older/traditional versions depending on where you’re eating it. But it does tend to give a slightly more textured mouthfeel. Some people love that; I don’t want it in my mahalabia.

Important label note, because it trips people up:

  • Canada/Australia: “cornflour” can mean something else (more like finely milled cornmeal). If your box says corn flour (two words) and looks yellow, don’t use it. You want the white, powdery starch.
  • UK: cornflour = cornstarch
  • US: cornstarch
Two small dessert dishes of mahalabia (muhallebi) milk pudding topped with chopped pistachios and dried rose petals, 45-degree angle
The rose syrup completes the flavour

Can you make Mahalabia with Condensed Milk?

Absolutely. But reduce the sugar (or skip it), otherwise it’ll be far too sweet.

  • 750 ml (3 cups) fresh whole (full fat) milk
  • 250ml (1 cup) condensed milk (instead of the evaporated milk)
  • omit the sugar
  • ⇒ then follow the rest of the recipe as written

Mahalabia can also be made a day ahead, in fact, overnight chilling (covered) gives the best result.

Top-down muhallabia (mahalabia) recipe served in champagne glasses with ground pistachios and crushed rose petals, with a small glass topped with rose syrup
with ground pistachios and ground edible rose petals

How to serve Mahalabia

We make this for birthdays, summer parties, Ramadan, Eid, Nowruz… and for no reason at all.

Classic (and my favourite) ways:

  • crushed pistachios and/or almonds for crunch
  • crushed dried edible rose petals for that musky floral hit
  • a drizzle of rose syrup (dilute it slightly so it doesn’t take over)

Also excellent (not traditional, but delicious):

  • fresh berries
  • butterscotch
  • caramel or salted caramel
  • chocolate shavings, chocolate sauce, or a spoon of chocolate ganache
  • shredded coconut (with or without raisins)
  • crushed hibiscus petals for tart contrast

And yes, balsamic strawberries. Oddly perfect with the creamy, floral pudding.

Muhallebi milk pudding in a glass coffee cup with metal holder, topped with balsamic strawberries, chilled Middle Eastern dessert
Mahalabia with Balsamic Strawberries

Balsamic Strawberries for our Mahalabia

  • 12 strawberries, quartered
  • 2 Tbsp balsamic strawberries
  • 1 tsp white sugar
  • dash of freshly ground black pepper

Mix everything and leave to macerate for 30 – 60 minutes, stirring once or twice.

Spoon over chilled mahalabia just before serving.

Mahalabia rose water milk pudding in a small dessert glass topped with dried rose petals, with tea in the background, easy make-ahead pudding
as pretty as a picture!

Where to get rose water or orange blossom water?

They should be sitting next to the vanilla in the baking aisles of your supermarket. Failing which, online is the way to go. I prefer getting mine from the local multi ethnic store, as these will be of Middle Eastern or South Asian make.

If you shop on Amazon, these are the ones I use, click below to get them with my affiliate links:

Orange Blossom Water

Rose Water

Can’t get Orange Blossom Water or Rose Water?

I know some of you can’t get rose water or orange blossom water, and that’s perfectly fine.

Don’t flavour it or go with half a tsp of good quality vanilla extract or even almond extract in this recipe. Or leave the flavouring out completely and serve with some fruit.

Troubleshooting

My mahalabia is lumpy
You added starch to warm milk, or the paste wasn’t smooth. Always make a slurry with cold milk first.

My mahalabia is runny
It didn’t cook long enough for the starch to fully activate, or it hasn’t chilled long enough. Cook until it’s thick like custard, then chill at least 4 hours.

My mahalabia caught at the bottom
Heat was too high or the pan too thin. Next time, use a heavy-based pan and keep the heat medium-low once it starts thickening.

Dry skin on top
Cover while chilling (cling film touching the surface works best).

Make ahead and storage

This is a make-ahead dessert by design.

  • Chill at least 4 hours; overnight is even better.
  • Keep covered in the fridge for 3 – 4 days.
  • Add toppings just before serving so they stay crisp.

Mahalabia FAQs

I first published this Mahalabia recipe in 2013. Here are some of the most common questions I’ve received over the years about mahalabia and muhallebi.

What is Mahalabia?

Mahalabia (also spelled muhallabia/muhallebi) is a chilled Middle Eastern milk pudding thickened on the hob, then set in the fridge. It’s silky like blancmange and has the panna cotta vibe – but without gelatine.

What is muhallebi made of?

At its simplest: milk, sugar, a thickener (cornflour/cornstarch or sometimes rice-based thickeners), plus rose water or orange blossom water. Many versions also include cardamom and a nut topping.

Is mahalabia the same as muhallebi?

They’re the same family of dessert. The spelling shifts by country and language, and small details (thickener, garnish, flavouring) vary, but the dessert idea is the same.

What is the difference between malabi and muhallebi?

They’re closely related and often overlap. Malabi is frequently served with a syrup topping and can lean more “topped and sauced”, while muhallebi/mahalabia is typically a gently perfumed milk pudding finished with nuts. Naming changes by region, so expect crossovers.

Can I use rice flour instead of cornstarch in muhallebi?

Yes, but the texture can be a bit more rustic/less silky than cornstarch. If you want the smoothest spoonful, stick with cornstarch; if you like a slightly more textured pudding, rice flour can work.

Can I use cornstarch instead of rice flour in mahalabia?

Yes – and that’s exactly what this recipe does. Cornstarch (cornflour in the UK) gives a reliable set and a very smooth texture.

Can I make muhallebi without rose water?

Absolutely. Use orange blossom water instead, a little vanilla, or leave it plain and let toppings do the work.

What can I use instead of orange blossom water in mahalabia?

Rose water is the classic swap. If you don’t have either, use a little vanilla extract, or skip floral flavouring and top with fruit or a syrup.

How long does muhallebi last in the fridge?

Covered, it keeps well for 3 – 4 days. Add nuts and petals just before serving so they stay crisp.

Why is my muhallebi runny?

It usually wasn’t cooked long enough to fully activate the starch, or it hasn’t chilled long enough. Cook until it’s thick like custard, then chill at least 4 hours (overnight is best).

Why is my muhallebi lumpy?

Most often the starch wasn’t fully mixed with cold milk before heating. Make a smooth slurry with cold milk first, then heat gently while stirring.

Is muhallebi gluten-free?

This version is gluten-free because it uses cornstarch/cornflour. If you need strict gluten-free, check labels for certification.

More Mahalabia Recipes on LinsFood

I love playing with variations of traditional recipes. Below are 2 very different Mahalabia recipes on here. The first one uses the combination of coconut milk and palm sugar, a favourite South East Asian flavour combination.

And the second is a sexy mango and sumac combination. Sumac in a dessert? Totally works!

Pandan Mahalabia (with Gula Melaka and Coconut)
Pandan mahalabia is a delicious, fragrant twist to the traditional Middle Eastern milk dessert. Topped with coconut shavings and rich, palm sugar (gula melaka).
Get the Recipe (on SMR)!
green pudding with coconut and palm sugar in champagne glass
Mango Mahalabia with a touch of Sumac
Mango Mahalabia recipe, a tropical twist on the traditional Middle Eastern Mahalabia recipe.
Get the Recipe!
Mango Mahalabia

More Middle Eastern Desserts

Sholeh Zard
Persian Saffron Rice Pudding or Sholeh Zard, in Farsi, is a rice pudding without milk, flavoured with saffron, rose water and cardamom.
Get the Recipe!
Layali Lubnan
Layali Lubnan which means Lebanese Nights is a cold semolina pudding topped with cream, rose (or orange flower) syrup and crushed pistachios.
Get the Recipe!
pouring syrup on layali lubnan
Kunafeh
Easy Knafeh recipe to make at home using mozzarella and mascarpone. Also spelt as Kunafeh and Kanafeh, it’s a popular Middle Eastern sweet.
Get the Recipe!
Kunafeh, Knafeh Recipe

Images by LinsFoodies

Have you shared yours with me? Upload your photo on Instagram, Pinterest or Facebook and tag me @azlinbloor and use the hashtag #linsfood.

Not on social media? Email it to me!

If you like the recipe, don’t forget to leave me a comment and if you’re feeling generous, a 5-star rating! Shukran!

And if you make the recipe, share it on any platform and tag me @azlinbloor.

Lin xx

mahalabia Middle eastern milk pudding in champagne saucer topped with crushed pistachios and rose buds

Mahalabia Recipe – Middle Eastern Milk Pudding

Mahalabia recipe, quick and easy, chilled, make ahead Middle Eastern milk pudding, flavoured with rose water or orange blossom water.
Updated March 2023.
4.99 from 711 votes
Print Pin Add to Collection
Course: Dessert
Cuisine: Middle Eastern
Keyword: dessert, easy recipes, middle eastern
Prep Time: 5 minutes
Cook Time: 10 minutes
Chilling Time: 3 hours
Total Time: 15 minutes
Servings: 8 (Makes just over 1 litre/4 cups)
Calories: 207kcal
Author: Azlin Bloor

Ingredients

  • 500 ml fresh whole milk
  • 500 ml evaporated milk
  • 150 g white sugar
  • 5 Tbsp cornflour cornstarch in the US
  • 1 Tbsp rose water or orange water
  • ¼ tsp ground cardamom or pound the seeds of 8 cardamoms in a mortar with a pestle

Instructions

  • Make a paste with the cornflour and about 3 Tbsp of the fresh milk.
    5 Tbsp cornflour, 500 ml fresh whole milk
  • Combine this cornflour paste, both types of milk and the sugar in a heavy based saucepan or milk pan and stir to mix.
    500 ml evaporated milk, 150 g white sugar
  • Bring to a simmer on medium heat, stirring it regularly. Don't whisk it, as that will create bubbles that you don't want. After about 5 minutes, you'll notice the milk mixture begin to thicken slowly with a thicker and smooth consistency.
  • Lower the heat down slightly to medium-low and continue cooking and stirring for another 5 minutes until the muhallebi resembles thick custard.
    Now you need to be careful here as the milk can catch at the bottom of the pot if your heat is not low enough, or if the pan doesn't have a thick enough base. You don't want burnt milk or bits in your mahalabia! Just in case, do not scrape the bottom of the pan as you are stirring.
  • When the mahalabia is as thick as custard, take it off the heat and add the rose/orange water (whatever you're using) and crushed cardamom seeds and stir.
    1 Tbsp rose water or orange water, ¼ tsp ground cardamom
  • Pour into your chosen serving dishes or cups.
  • Place in the fridge to cool for at least 4 hours. It will thicken when cold.
    If you are going to chill it overnight, cover the cups/dishes with cling film or saucers to prevent the Mahalabia from absorbing any smells but also to stop the surface from becoming dry.
  • To serve, drizzle the rose syrup over it (if using) and sprinkle with nuts.
    2 Tbsp of rose syrup diluted in 2 Tbsp water, slivered/crushed pistachios or toasted almonds

Have you tried my latest Middle Eastern Dessert? YOU MUST!

Notes

Total time does not include chilling time.

Nutrition

Calories: 207kcal | Carbohydrates: 32.6g | Protein: 6.3g | Fat: 6g | Cholesterol: 23.2mg | Sodium: 96.3mg | Sugar: 28.1g
Did you make this recipe?Mention @azlinbloor and tag #linsfood!
Made it? Upload your photosMention @azlinbloor and tag #linsfood!

Share this with someone who'll love it!

Azlin Bloor
Azlin Bloor

I’m Azlin Bloor; born and bred Singaporean, adopted Brit, former chef and culinary instructor.

Articles: 611

99 Comments

  1. Thank you we made this on the first day and it was thoroughly enjoyed by all. Making it again today! So easy yet so perfect for Iftar.

  2. 5 stars
    Thanks for the recipe Azlin. I saw that you’ve given the recipe for condensed milk too. Which is better? Thanks.

  3. 5 stars
    This was the easiest and yummiest dessert I’ve ever had! Everyone loved it yesterday in our first small garden party in what seems like forever. Thank you Azlin, I’ll be making this throughout the summer, it’s so good!

  4. 5 stars
    So delicious! Made this for my whole family, and everyone approves! Thanks so much for sharing this recipe 😀

  5. 5 stars
    This looks like a delicious dessert Azlin. Addition of rose water tastes good. Loved the other options.

  6. It’s been about thirty years since I tasted something very similar to this. It was in an Arabic café which has long ago gone out of business. The owner said that his version was Libyan in origin. I plan to make this once I finish moving next month and will let you know how it turns out. Thanks very much mfor the a SS

    • Good luck with the move, Thomas, and I look forward to what you think. It’s one of our favourite desserts, both for its flavour and simplicity.

  7. Hi Lin

    Firstly, thank you for sharing this mahalabia recipe. You have a beauty face and heart and it’s kind of you to share this recipe. Your kids are good looking too.
    I would like to make chocolate mahalabia. With the guideline of the above recipe, how much chocolate should I use? And can I use dark chocolate? Thanks

    • Thank you for your lovely words, Ashida.
      You can go 2 ways with chocolate mahalabia, either cocoa powder or a chocolate bar. And yes, to the dark chocolate.

      Chocolate bar – this is my preferred method, and I usually use 200g of 70% dark chocolate. This gives you a very chocolatey mahalabia.
      Chop up the chocolate (the smaller, the better), and add to the milk mixture between step 3 & 4. So once the milk has warmed up, but before it’s thickened.

      Cocoa powder (I haven’t used this method before) – I would start with 4 Tbsp, and see how that goes. A bit difficult to ask you to taste and add more, as you’ll be fasting!

    • Hi Protima, yes, I have. I’ve made this for clients with coconut milk, soya milk as well as almond milk. It’s delicious with all kinds of dairy free milk.

  8. 5 stars
    Wow! Started cooking middle eastern dishes a few weeks ago. This is the first dessert I’ve tried. It’s great. I used milk and half-n-half. (Its what I had on hand.) I also added cashews to custard in addition to lemon juice, desiccated coconut and pure almond extract. Amazing! Thank you.

    • That’s really wonderful to hear, Liz, I’m excited for the adventure you’ve begun! All your additions sound absolutely delicious! If you are looking for inspiration and actual recipes from the region, you’ll find a huge range on my Middle Eastern and North African page: https://www.linsfood.com/mideastnorthafrican/
      Stay in touch, I’d love to know how your cooking progresses! x

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating