Go Back
Muhallabia recipe — Arabic milk pudding in glass bowls with pistachios and rose petals — Desert Dishes
Desert Dishes Team

Muhallabia Recipe

A silky Arabic milk pudding with rosewater, set in ramekins and topped with crushed pistachios. 5 ingredients, 15 minutes of cooking, no baking.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 6 ramekins
Course: Dessert
Cuisine: Middle Eastern
Calories: 200

Ingredients
  

Milk pudding
  • 500 ml whole milk 2 cups
  • 120 ml heavy cream 1/2 cup
  • 60 g granulated sugar 1/4 cup
  • 40 g cornstarch about 1/4 cup
  • 2 tablespoons rosewater
  • 1 teaspoon orange blossom water optional, for a floral note
  • 1/2 teaspoon vanilla extract
To serve
  • 30 g crushed pistachios about 1/4 cup
  • dried rose petals optional, for garnish
  • honey optional, for drizzling

Equipment

  • Medium saucepan
  • Whisk
  • Mixing bowl
  • 6 ramekins or small cups
  • Fine-mesh strainer
  • Measuring cups and spoons

Method
 

  1. Mix the cornstarch slurry. In a small bowl, whisk the cornstarch with 60 ml (1/4 cup) of the milk until completely smooth — no lumps. This slurry is what thickens the pudding; if it is lumpy, the pudding will be too. Set it aside.
  2. Heat the milk. Pour the remaining milk, the cream and the sugar into a medium saucepan. Warm over medium heat, stirring occasionally, until the sugar dissolves and the milk is steaming — about 5 minutes. Do not let it boil hard.
    Pouring milk into a measuring jug for the muhallabia — Desert Dishes
  3. Whisk in the slurry and thicken. Give the slurry a quick stir (cornstarch settles fast), then pour it into the saucepan in a thin stream, whisking constantly. Keep whisking over medium heat for 3–5 minutes, until the pudding thickens enough to coat the back of a spoon — it should drip slowly, like a thin custard.
    Muhallabia pudding turned out of its mold, topped with pistachios — Desert Dishes
  4. Add the flavorings. Take the saucepan off the heat. Stir in the rosewater, the orange blossom water (if using) and the vanilla. Taste and add a little more rosewater if you like a stronger floral note — the flavor fades slightly as the pudding chills.
  5. Strain and pour. For the silkiest texture, pour the pudding through a fine-mesh strainer into a jug, then divide it evenly between 6 ramekins or small cups. The strainer catches any tiny lumps and leaves the pudding perfectly smooth.
    A serving of muhallebi on a plate with a spoon — Desert Dishes
  6. Chill until set. Let the ramekins cool for 20 minutes, then cover each one with plastic wrap, pressing the wrap directly onto the surface of the pudding so no skin forms. Chill in the fridge for at least 2 hours, until set. The pudding should wobble gently when you shake the ramekin.
  7. Garnish and serve. Unwrap the ramekins and top each one with a spoonful of crushed pistachios and a few dried rose petals if you like. Serve cold, straight from the fridge, with a spoon — no unmolding needed.
  8. Serve. Muhallabia is best served cold, straight from the fridge, with a spoon. It keeps in the fridge for up to 3 days — add the pistachio topping just before serving so it stays crunchy.
    Malabi dessert in a glass bowl topped with strawberries and pistachios — Desert Dishes

Notes

Do not let the milk boil hard — a gentle simmer thickens the pudding without a skin. Strain the pudding before pouring for the silkiest texture. Chill for at least 2 hours before serving.