Eish Al-Saraya is a beloved Middle Eastern dessert made with layers of toasted bread soaked in a rich caramel syrup, topped with a silky milk pudding and finished with a generous layer of crushed pistachios. The combination of deep caramel flavor, delicate orange blossom water, and creamy pudding makes this dessert truly special. It’s elegant enough for gatherings and celebrations, yet simple enough to make at home.
My favorite part is the contrast between the caramel-soaked bread and the smooth, creamy topping. I also like to add a little cinnamon and crushed walnuts beneath the pudding for extra flavor and texture. They’re optional, but I think they make this dessert even more delicious! Serve it chilled with a drizzle of simple syrup for a beautiful finishing touch.



Ingredients
Caramel Syrup
- 2 cups sugar
- 1½ cups hot water
Milk Pudding
- 4 cups whole milk
- 1 cup heavy cream
- 5 heaping tbsp. cornstarch
- 2 tbsp. orange blossom water
- 1 can ashta (optional)
For Assembly and Topping
- 8 slices white bread, toasted
- Cinnamon (optional)
- Crushed walnuts (optional)
- Crushed pistachios, for topping
- Simple syrup, for serving
Instructions
1. Make the caramel syrup.
Add the sugar to a saucepan over medium heat. Let it melt without stirring, gently swirling the pan as needed, until it turns a golden amber color. Watch it closely, as caramel can burn quickly. Carefully and gradually add the hot water, as the mixture will bubble and splatter. Stir and simmer until the caramel dissolves and the syrup thickens slightly. Set aside.
2. Prepare the bread.
Cut the crusts off the bread slices and toast them under the oven broiler until golden. Arrange the slices in a single layer in a 9 × 13-inch baking dish. Pour the caramel syrup evenly over the bread, allowing it to soak up all the syrup. Sprinkle with cinnamon and crushed walnuts if desired.
3. Make the milk pudding.
In a saucepan, whisk together the cold milk, heavy cream, and cornstarch until completely smooth and free of lumps. Place over medium heat and whisk continuously until the mixture thickens. Add the orange blossom water and stir well.
4. Add the ashta.
Remove the saucepan from the heat, add the ashta if using, and whisk until fully combined. Return to low heat and cook for another 30 seconds, stirring continuously.
5. Assemble the dessert.
Immediately pour the warm pudding over the caramel-soaked bread. Spread evenly with a spatula and smooth the surface. Allow it to cool until the steam subsides.
6. Chill and serve.
Refrigerate for 4–6 hours, or until completely chilled and set. Before serving, cover the top generously with crushed pistachios. Cut into squares and serve cold with simple syrup on the side for anyone who prefers a little extra sweetness.
Tips for the best Eish Al-Saraya
- Keep a close eye on the caramel. A deep amber color gives a lovely flavor, but if it gets too dark, it can turn bitter.
- Add the hot water slowly and carefully to avoid splattering.
- Whisk the pudding continuously to keep it smooth and prevent lumps.
- For the best texture and flavor, let the dessert chill completely before serving.
Enjoy this beautiful Middle Eastern classic with a cup of Arabic coffee or tea!
