Mhalbiya
Rice-flour pudding scented with geranium water rather than rose, which is the Tunisian signature. Set in glasses and buried under pistachios.
Photograph credit: محلبية ليبية by بالقاسم 11 · CC BY-SA 4.0 · Wikimedia Commons · this resized copy is shared under the same licence
Method
Tap a step to highlight it, or turn on Cook Mode for large type and step-by-step focus.
-
Whisk the rice flour into 250 ml of the cold milk until completely smooth.
-
Heat the remaining 750 ml milk with the sugar and salt until steaming but not boiling.
-
Pour the rice flour slurry in slowly, whisking constantly.
-
Bring to the boil over medium heat, stirring without stopping, and let it bubble for 3 minutes. It will thicken sharply and go glossy.
-
Take off the heat and stir in the geranium water.
-
Pour into six glasses and leave to cool, then chill at least 180 minutes until set and cold.
-
Top with pistachios, cinnamon and flaked almonds before serving.
Chef’s Tips
- Geranium water, not rose, if you can find it.
- It must boil for three minutes or it will not set.
- Rice flour gives a slightly grainy set. That is correct.
Pairing Suggestions
- Mint tea with pine nuts
- Fresh dates
- Makroudh
Storage & Reheating
Refrigerated for 3 days, covered. It does not freeze.
Common questions
How long does Mhalbiya take to make?
About 25 minutes of hands-on work — 10 minutes of preparation and 15 minutes of cooking — plus 3 hours of chilling until set, so allow 3 hours 25 minutes from start to finish. The recipe serves 6.
What are the key tips for making Mhalbiya?
Geranium water, not rose, if you can find it. It must boil for three minutes or it will not set. Rice flour gives a slightly grainy set. That is correct.
What should I serve with Mhalbiya?
Mint tea with pine nuts; Fresh dates; Makroudh.
Can Mhalbiya be made ahead or frozen?
Refrigerated for 3 days, covered. It does not freeze.
Is Mhalbiya suitable for a special diet?
This recipe is vegetarian and gluten-free. Those labels are checked against the ingredient list, so a dish is only marked when nothing in it contradicts the claim.
How many calories are in Mhalbiya?
About 225 kcal per serving, with 6 g protein, 34 g carbohydrate and 7 g fat. The figures are calculated from the ingredient list and are an estimate.
Nutritional Highlights
Per serving, calculated from the ingredient list. Treat these as an estimate — brands and cuts vary.
Reader Reviews
Cooked this? Leave a review
Written and tested by Turab
One person, one kitchen — no test kitchen, no team. How every recipe on this site is checked before it goes up.