This light and fragrant Lebanese Rice Pudding is a delicately sweet dessert that brings together the floral notes of rosewater and orange blossom water with the crunch of pistachios. It’s a comforting dish with creamy texture, subtle flavor, and a beautiful finish—perfect as a make-ahead dessert or a cool treat on warm days.

Lebanese Rice Pudding

Why You’ll Love This Recipe

I love how this pudding feels luxurious while being incredibly easy to make. The floral aroma from rosewater and orange blossom water adds a unique Middle Eastern flair, and the pistachios on top give just the right crunch. Whether I’m preparing a special dinner or just treating myself mid-week, this dessert always hits the spot.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • White rice

  • Milk

  • Sugar

  • Rosewater

  • Orange blossom water

  • Crushed pistachios

  • Cornstarch (optional, for thickening)

  • A pinch of salt

Directions

  1. I start by rinsing the rice to remove excess starch, then cook it in water until it’s soft.

  2. Once the rice is tender, I add milk and sugar and let the mixture simmer, stirring often so it doesn’t stick.

  3. After about 15–20 minutes, when the mixture thickens slightly, I stir in the rosewater and orange blossom water.

  4. If I want a thicker texture, I dissolve a bit of cornstarch in water and add it now, cooking a few minutes more.

  5. I pour the pudding into serving bowls and let it cool slightly before chilling it in the fridge.

  6. Right before serving, I sprinkle crushed pistachios on top for that extra touch of flavor and texture.

Servings and timing

This recipe makes about 4 servings. It takes roughly 10 minutes of prep time and about 30–35 minutes of cooking time. I recommend chilling it for at least 2 hours before serving.

Variations

  • I sometimes use coconut milk instead of regular milk for a dairy-free version with extra richness.

  • For added texture, I mix in shredded coconut or raisins before chilling.

  • If I’m out of rosewater or orange blossom water, I stick with vanilla extract for a simpler version.

storage/reheating

I store leftover rice pudding in an airtight container in the fridge for up to 4 days. It thickens as it chills, so I stir in a splash of milk before serving if needed. I usually enjoy it cold, but I’ve also gently reheated it on the stove over low heat for a warm version.

FAQs

How do I prevent the rice pudding from sticking to the pot?

I make sure to stir frequently, especially after adding the milk, and use a heavy-bottomed saucepan to avoid burning.

Can I use leftover cooked rice?

Yes, I sometimes use leftover plain white rice—just skip the initial water-cooking step and go straight to simmering it with milk and sugar.

Is this pudding gluten-free?

Yes, this pudding is naturally gluten-free, especially if I use cornstarch for thickening.

Can I freeze Lebanese rice pudding?

I don’t recommend freezing it, as the texture tends to change and become grainy after thawing.

Can I make this vegan?

Absolutely. I substitute plant-based milk like almond or oat milk and skip the optional thickener or use arrowroot powder instead.

Conclusion

This Lebanese Rice Pudding is one of those simple yet elegant desserts I keep returning to. Its creamy base, fragrant floral notes, and crunchy pistachios make it stand out on any dessert table. Whether I’m serving guests or just indulging in a solo treat, it never disappoints.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Lebanese Rice Pudding

Lebanese Rice Pudding


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia
  • Total Time: 2 hours 45 minutes (including chilling)
  • Yield: 4 servings
  • Diet: Gluten Free

Description

Lebanese Rice Pudding is a light, creamy, and delicately flavored dessert infused with rosewater and orange blossom water, then topped with crunchy pistachios. It’s a refreshing, make-ahead treat perfect for any occasion.


Ingredients

1/2 cup white rice

4 cups milk

1/2 cup sugar

1 tsp rosewater

1 tsp orange blossom water

2 tbsp cornstarch (optional, for thickening)

A pinch of salt

1/4 cup crushed pistachios (for garnish)


Instructions

  1. Rinse the rice well to remove excess starch.
  2. Cook rice in 1 cup water until tender.
  3. Add milk and sugar, then simmer over medium heat, stirring frequently to prevent sticking.
  4. After 15–20 minutes, when the mixture thickens slightly, stir in rosewater and orange blossom water.
  5. If a thicker texture is desired, dissolve cornstarch in a little water and stir it into the pudding, cooking for a few minutes more.
  6. Pour pudding into serving bowls and let cool slightly before refrigerating for at least 2 hours.
  7. Garnish with crushed pistachios before serving.

Notes

  • For a dairy-free version, substitute coconut or almond milk.
  • Add shredded coconut or raisins for extra texture.
  • If floral waters aren’t available, use vanilla extract for a simpler flavor.
  • Serve chilled for best results, but it can also be enjoyed warm.
  • Prep Time: 10 minutes
  • Cook Time: 30–35 minutes
  • Category: Dessert
  • Method: Stovetop
  • Cuisine: Middle Eastern

Nutrition

  • Serving Size: 1 bowl
  • Calories: 220
  • Sugar: 18g
  • Sodium: 80mg
  • Fat: 6g
  • Saturated Fat: 3g
  • Unsaturated Fat: 2g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 1g
  • Protein: 6g
  • Cholesterol: 15mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star