Egyptian Milk Pudding (mahalabiya)
Egyptian dish with milk, granulated sugar, cornstarch.

- prep 9 min
- cook 21 min
- total 30 min
- serves 4
- intermediate
- Egypt
Ingredients
- 4 cups milk
- ½ cup granulated sugar
- ¼ cup cornstarch
- 1 teaspoon rosewater
- 1 teaspoon orange blossom water
- to taste ground cinnamon
- to taste pistachios
Steps
- In a saucepan, combine the milk, sugar, and cornstarch.
- Whisk or stir well to dissolve the cornstarch and sugar.
- Place the saucepan over medium heat.
- Cook the mixture, stirring constantly, until it thickens and comes to a gentle boil.
- This will take about 10–15 minutes.
- Reduce the heat to low.
- Continue cooking for another 2–3 minutes, stirring constantly, until the pudding has a smooth and creamy consistency.
- Remove the saucepan from the heat.
- Stir in the rosewater and orange blossom water.
- Mix well to incorporate the flavors.
- Divide the pudding into serving bowls or dessert cups.
- Allow the pudding to cool for a few minutes.
- Then refrigerate for at least 2 hours, or until chilled and set.
- Just before serving, garnish each pudding with a sprinkle of ground cinnamon and a generous amount of crushed pistachios or almonds.
- Serve the mahalabiya chilled.
- Enjoy its creamy and refreshing taste.
Adapted from “Egyptian Milk Pudding (Mahalabiya)”, Wikibooks Cookbook, CC BY-SA 4.0. This adaptation is shared under the same licence.