مهلبية

Muhallabia

📍 Lebanese Coastal 🍽 Desserts ⏱ Easy

A silky, perfumed milk pudding set with cornstarch and scented with rose water, topped with crushed pistachios.

Muhallabia is one of the oldest continuously prepared desserts in the Arab world — it appears in the 10th-century Baghdadi cookbook Kitab al-Tabikh under a recipe attributed to the Persian military commander al-Muhallab ibn Abi Sufra, from whom the dish takes its name. Originally it was a rice-and-chicken sweet (closer to what became khabeesa), but by the time it reached the Lebanese coast in the Ottoman period it had been simplified into the silky, milk-set pudding that Lebanese families know today: whole milk thickened with cornstarch, perfumed with rose water and orange blossom, set cold in small glass bowls and crowned with finely crushed pistachios and a pinch of dried rose petal. In Lebanon, muhallabia is a dessert of the evening rather than the meal — Beirut families eat it at ten o'clock at night on a hot summer terrace, straight from the fridge, while the coffee is brewing. It is the first dessert children are allowed and the last one elderly grandparents can still enjoy, and the Lebanese Heritage Kitchen considers a wobbly, barely-set muhallabia (like a soft panna cotta) the mark of a careful cook. The Idlib and Aleppo versions of the same dish use a generous hand with mastic (meski) crushed with sugar, giving the pudding a faintly pine-resin perfume that is instantly recognizable to any Syrian who grew up with it.

Cook this hands-free

All 214 Sofra recipes are free in the app. This one includes step-by-step English voice narration, hands-free Cooking Mode, and the original oud music by Charbel Rouhana.

Get Sofra on Google Play →
Free download. Zero third-party ads. Ever.

Ingredients

Instructions

  1. Mix the cornstarch with 1/2 cup of cold milk until completely dissolved with no lumps.
  2. Pour the remaining milk into a medium saucepan over medium heat. Add the sugar and stir.
  3. When the milk is warm (not yet boiling), pour in the cornstarch mixture while stirring constantly.
  4. Continue stirring over medium heat until the mixture thickens enough to coat the back of a spoon, about 10-15 minutes. Do not stop stirring or it will form lumps.
  5. Remove from heat and stir in the rose water.
  6. Pour immediately into individual glass bowls or ramekins.
  7. Allow to cool to room temperature, then refrigerate for at least 2 hours until fully set.
  8. Just before serving, sprinkle generously with finely crushed pistachios.

Hear every step read aloud

Step-by-step voice narration guides you hands-free. Faten's Idlib recipes carry her own Syrian-Arabic narration. Charbel Rouhana's original oud plays during Cooking Mode.

Get Sofra on Google Play →

Frequently Asked Questions

What is Muhallabia?

A silky, perfumed milk pudding set with cornstarch and scented with rose water, topped with crushed pistachios.

Where is Muhallabia from?

Muhallabia comes from Lebanese Coastal. Sofra documents this recipe as part of its 214-recipe Lebanese and Syrian heritage collection, including 49 dishes from Idlib province.

Is Muhallabia vegetarian?

As written, Muhallabia contains no meat or fish, so it is suitable for vegetarians. It does include dairy or other animal-derived ingredients, so it is not vegan. Check the full ingredient list against your own dietary needs.

What can I use instead of whole milk in Muhallabia?

The whole milk called for here is part of the traditional recipe and gives Muhallabia its authentic character, so keep it if you can. If you must substitute, choose the closest equivalent you have on hand and adjust to taste — the dish will shift slightly from the traditional version but still work. The Sofra app lists the full ingredient set and sourcing notes.

What do I serve with Muhallabia?

In a Lebanese desserts spread, Muhallabia is served at the end of a meal or with afternoon coffee or tea. A little extra syrup or nuts on top is traditional where the recipe calls for them.

Can I make Muhallabia ahead, and how do I store leftovers?

Most components can be prepared ahead. Store leftovers covered in the refrigerator and bring to room temperature before serving for the best texture; syrups and nut toppings are best added or refreshed close to serving.