Let me tell you about the first time I tasted orange blossom rice pudding. It was at a tiny family-run bakery in Beirut, where the scent of cardamom and citrus hung in the air like a promise. The first spoonful transported me—creamy yet light, familiar yet exotic, like a lullaby sung in a language you don’t know but somehow understand. That’s the magic of this dish. It takes the cozy embrace of classic rice pudding and weaves in the delicate perfume of orange blossoms, creating something that feels both nostalgic and thrillingly new.
This isn’t just dessert; it’s a mood. Serve it warm after a winter stew, and it’s a hug in a bowl. Chill it with a sprinkle of pistachios on a summer evening, and it becomes a refreshing finale. The beauty lies in its simplicity—just a handful of ingredients, most already in your pantry, dancing together in perfect harmony.
Why This Recipe Works
- Floral whispers: Orange blossom water is the secret here, adding a citrusy brightness that keeps the richness from feeling heavy. Think of it as the culinary equivalent of sunlight filtering through lace curtains.
- Creamy alchemy: Arborio rice, the same stuff that makes risotto so luxuriously velvety, releases just enough starch to thicken the pudding without turning it gluey. Rinsing it first is non-negotiable—it washes away excess starch so your pudding stays silky, not sticky.
- Adaptable soul: Whether you’re team warm-pudding-straight-from-the-pot or prefer it chilled like a custard, this recipe bends to your whims.
Essential Ingredients & Tools
Ingredients for the Pudding
- 1 cup arborio rice – Rinsing is key here. It’s like giving the rice a quick shower to wash off excess starch so your pudding stays creamy, not gummy. (Substitute with Jasmine Rice for a lighter texture.)
- 4 cups whole milk – The richer the milk, the silkier the result. But if you’re going dairy-free, full-fat coconut milk will make you forget all about the cow stuff.
- 1/3 cup sugar – Just enough to sweeten without overwhelming the delicate floral notes. Taste as you go—your spoon is your best guide. (Honey or maple syrup work too.)
- 1 tbsp orange blossom water – A little goes a long way. Add half, let it bloom, then decide if you want more. It’s like perfume—you want to notice it, not be knocked over by it. (Rose water can substitute for a different floral twist.)
- 1 tsp vanilla extract – The bass note to the orange blossom’s high melody. They’re the dessert version of a perfect duet.
- 1/2 tsp cinnamon – Warmth without spice. It’s the background music that ties everything together. (Cardamom or nutmeg are lovely alternatives.)
- Pinch of salt – Balances the sweetness and makes every other flavor pop.
Ingredients for Garnish (Optional but Worth It)
- 1 tbsp pistachios, chopped – That crunch! That color! If you’ve ever skipped garnishing, trust me, this is where the magic happens. (Almonds or walnuts work too.)
- 1 tsp orange zest – A bright little zing that wakes up every other flavor. (Lemon zest can substitute.)
- 1 tbsp dried rose petals – Optional, but oh, what a flourish they add. Like confetti for your taste buds.
Tools
- Medium heavy-bottomed saucepan – Even heat distribution prevents scorching. A Dutch oven works too.
- Wooden spoon – Gentle stirring avoids breaking the rice grains. A silicone spatula is a fine backup.
- Fine-mesh sieve – For that all-important rice rinse. A colander with small holes can substitute in a pinch.
- Measuring spoons/cups – Precision ensures balanced flavors. Eyeballing sugar or orange blossom water is a risky game.
How to Make Orange Blossom Rice Pudding
- Rinse the rice – Place 1 cup arborio rice in a sieve and rinse under cold water until the water runs clear. Swirl gently with your fingers—this removes excess starch so your pudding won’t turn gluey.
- Simmer the milk – In your saucepan, heat 4 cups whole milk over medium-low heat until steaming but not boiling. Stir occasionally to prevent a skin from forming. Low and slow is key here—scorched milk adds a bitter note.
- Cook the rice – Add the rinsed rice, 1/3 cup sugar, 1/2 tsp cinnamon, and pinch of salt to the warmed milk. Simmer for 25–30 minutes, stirring every 5 minutes. The rice should soften completely, and the mixture will thicken to a porridge-like consistency. Don’t rush this step—arborio rice releases starch gradually, creating the signature creaminess.
- Infuse the magic – Remove from heat and stir in 1 tbsp orange blossom water and 1 tsp vanilla extract. Let it rest for 5 minutes off the heat—this allows the flavors to meld and the rice to absorb any remaining liquid. Critical timing: Adding orange blossom water off-heat preserves its delicate aroma, which can evaporate if boiled.
- Serve your way – Enjoy warm for a comforting treat, or transfer to bowls and refrigerate for at least 2 hours for a chilled version. Garnish just before serving to keep textures vibrant.
Pro Technique
Toasting for Depth
For a nuttier flavor, toast the rinsed rice in 1 tsp butter or ghee over medium heat for 2 minutes before adding milk. This enhances the rice’s natural aroma and creates a firmer texture. Stir constantly—toasted rice should smell fragrant, not smoky.
Layering Sweetness
Rice puddings taste less sweet as they cool. Taste at the 20-minute mark and adjust sugar gradually. For even distribution, dissolve sugar in warm milk before adding rice.
Chef’s Wisdom
The Fragility of Floral Notes
Orange blossom water is potent—start with ½ tbsp and add more after resting. Overuse can make the pudding taste perfumey. If substituting rose water, reduce the quantity by half—it’s often stronger.
Rescuing Leftovers
Chilled pudding thickens as it sets. To revive, warm it gently with a splash of milk, stirring until creamy. For a creative twist, layer leftovers with saffron-Poached Pears or use as a filling for phyllo cups.
Storage & Freshness Guide
Refrigeration
Store in an airtight container for up to 4 days. Place plastic wrap directly on the pudding’s surface to prevent a skin from forming.
Freezing
Freeze portions for up to 2 months in freezer-safe bags. Thaw overnight in the fridge and reheat with extra milk to restore creaminess.
Garnish Freshness
Add nuts and zest just before serving to maintain crunch and brightness. Pre-garnished pudding becomes soggy within hours.
Perfect Pairings
Complementary Dishes
- Date-and-Walnut Ma’amoul Cookies: Their crumbly texture and caramel-like sweetness contrast the pudding’s creaminess. Serve alongside for a Middle Eastern-inspired duo.
Drinks
- Moscato d’Asti: The wine’s peach and apricot notes harmonize with orange blossom, while its light fizz cleanses the palate.
Something Sweet
- Fresh Figs: Their jammy interior and subtle seeds add a refreshing, natural counterpoint to the rich pudding. Drizzle with honey for extra decadence.

Orange Blossom Rice Pudding: A Fragrant Love Letter to Comfort
Try my Orange Blossom Rice Pudding recipe—creamy, floral, and perfect warm or chilled. Easy, comforting, and unforgettable. Make it tonight!
Ingredients
For the Pudding
-
1 cup arborio rice
-
4 cups whole milk
-
1/3 cup granulated sugar
-
1 tbsp orange blossom water
-
1 tsp vanilla extract
-
1/2 tsp ground cinnamon
-
Pinch of salt
For the Garnish (Optional)
-
1 tbsp pistachios (chopped)
-
1 tsp orange zest
-
1 tbsp dried rose petals
Instructions
-
Rinse the rice under cold water until the water runs clear.01
-
In a saucepan, heat milk over medium-low until steaming.02
-
Add rice, sugar, cinnamon, and salt. Simmer for 25–30 minutes, stirring occasionally.03
-
Remove from heat. Stir in orange blossom water and vanilla. Let rest 5 minutes.04
-
Serve warm or chilled, garnished as desired.05