Jump to Recipe
There’s something about orange blossom water that makes a simple rice pudding feel like it belongs somewhere warmer and older than your kitchen.
This custard sits between a French riz au lait and a Middle Eastern muhallabia. Short-grain rice simmers in whole milk until the starch releases and the mixture thickens into something spoonable and soft. A splash of orange blossom water goes in at the end, off the heat, so the floral note stays bright rather than cooking away.
It sets gently as it cools. Warm, it’s loose and creamy. Cold, it firms into a proper spoonable custard.
Four ingredients do most of the work. The orange blossom water is the one you don’t skip.

Why You’ll Love This Recipe
- Only five core ingredients, all pantry staples
- Stovetop only, no oven or bain-marie needed
- Floral aroma from real orange blossom water
- Works warm or chilled, makes ahead easily
Ingredient Notes
- short-grain rice: Arborio or sushi rice both work well here. Their higher starch content gives the custard its creamy body without needing cornstarch or extra egg yolks. Long-grain rice produces a thinner result.
- whole milk: Full-fat milk is important for the texture. Lower-fat milk makes the custard watery. For a dairy-free version, full-fat oat milk is the closest match, though the custard will be slightly less rich.
- orange blossom water: Add it off the heat after cooking. Boiling it drives off the floral compounds quickly. Start with one tablespoon and taste before adding more, brands vary significantly in strength.
- caster sugar: Caster sugar dissolves faster than granulated, which matters when you’re stirring a hot custard. Regular white granulated sugar works fine if you stir a little longer.
- egg yolks: Two yolks enrich the custard and help it set to a silkier consistency when chilled. For a lighter result, you can skip them and rely on the rice starch alone.

Orange Blossom Rice Custard
Ingredients
Method
- Combine the rinsed rice, 700 ml of the milk, and the salt in a medium heavy-bottomed saucepan over medium heat.
- Bring to a gentle simmer, stirring frequently, then reduce the heat to medium-low. Cook for 20 to 22 minutes, stirring every two to three minutes and scraping the base of the pan, until the rice is tender and the mixture has thickened to a loose porridge consistency.
- While the rice cooks, whisk the egg yolks, sugar, and remaining 50 ml of milk together in a small bowl until pale and smooth.
- Once the rice is tender, reduce the heat to low. Pour a ladleful of the hot rice mixture slowly into the egg yolk mixture while whisking constantly to temper the yolks.
- Pour the tempered yolk mixture back into the saucepan, stirring continuously. Cook for 3 to 4 minutes over low heat until the custard thickens slightly more and coats the back of a spoon. Do not let it boil.
- Remove the pan from the heat. Stir in the orange blossom water, starting with one tablespoon and tasting before adding more.
- Spoon into serving bowls or glasses. Serve warm immediately, or press plastic wrap directly onto the surface of each portion and refrigerate for at least 2 hours until set and chilled.
- Top with crushed pistachios and a drizzle of honey just before serving.
Notes

Tips for Success
- Rinse the rice under cold water until the water runs clear to remove surface starch that can make the custard gluey.
- Keep the heat at medium-low throughout cooking so the milk never boils hard, which causes it to catch on the bottom.
- Stir every two to three minutes with a wooden spoon, scraping the base of the pan each time.
- Temper the egg yolks by whisking a ladleful of hot rice into them before adding back to the pan, so they don’t scramble.
- Press a sheet of plastic wrap directly onto the surface before chilling to prevent a skin forming on the custard.
Variations
- Rose and cardamom: swap orange blossom water for rose water and add a pinch of ground cardamom.
- Citrus zest version: stir in one teaspoon of finely grated orange zest along with the orange blossom water.
- Coconut milk base: replace half the whole milk with full-fat coconut milk for a richer, slightly tropical custard.
Storage and Reheating
Keeps in the fridge for up to four days in a covered container. Press plastic wrap directly onto the surface if storing without a lid to stop a skin forming.
To reheat, tip the custard into a small saucepan with a splash of milk and stir over low heat until loose and warm again. It firms up considerably when cold, so the extra milk brings it back to the right consistency.
This custard doesn’t freeze well. The rice grains turn grainy and the custard weeps liquid after thawing.
Serving Suggestions
Serve warm in shallow bowls with a small handful of crushed pistachios and a light drizzle of honey. The crunch and the green against the pale custard looks good and the honey sharpens the floral note.
For a more formal presentation, spoon the chilled custard into small glasses and top with a few dried rose petals and a curl of orange zest. It holds its shape well enough to plate a few hours ahead.
A side of poached stone fruit, apricots or white peaches, pairs well with the orange blossom, much like the citrus notes in a French confit orange tart lift and sharpen fruit-forward desserts. A small glass of sweet Muscat wine alongside is a natural match.

FAQ
Why is my orange blossom rice custard watery instead of creamy?
The most common cause is not cooking the rice long enough to release its starch into the milk. Keep simmering and stirring until the mixture visibly thickens and coats the back of a spoon. It also thickens more as it cools, so give it time before adding extra liquid.
Can I use jasmine rice instead of short-grain rice in this custard?
You can, but the custard will be thinner and less creamy because jasmine is a long-grain rice with less starch. If that’s what you have, reduce the milk by about 60 ml and cook a few minutes longer to compensate.
How do I know when the rice custard is thick enough to take off the heat?
Drag a wooden spoon through the custard and check that the line holds for a second before the mixture closes back over. It should look like loose porridge in the pan. It firms up noticeably once it cools, so don’t wait until it looks set.
Can I make orange blossom rice custard ahead for a dinner party?
Yes, it’s a good make-ahead dessert. Cook it the day before, press plastic wrap onto the surface, and refrigerate. Add toppings right before serving so they don’t get soggy. The flavors actually deepen overnight.
Is orange blossom rice custard gluten free?
Yes, all the core ingredients, rice, milk, egg yolks, sugar, and orange blossom water, are naturally gluten free. Just check your orange blossom water label if cross-contamination is a concern, as some brands are processed in shared facilities.
What is the difference between this orange blossom rice custard and muhallabia?
Muhallabia is a Lebanese milk pudding thickened with cornstarch or ground rice, giving it a smoother, more uniform texture than this custard, which sits closer in spirit to a rich coconut jaggery custard in the way the base is built. This recipe uses whole short-grain rice, so you get distinct grains suspended in a creamy base, closer to a French rice pudding with a Middle Eastern scent.

