
A silky semolina base layered with homemade ashta cream and crowned with crushed pistachios — a classic Lebanese dessert perfect for gatherings.

This recipe for Layali Lubnan — a Lebanese semolina milk pudding layered with ashta and topped with pistachios — has been a celebratory staple in my kitchen for years. I first learned to make it at a family gathering where the hostess passed down her little tricks: using fine semolina, finishing the ashta by hand for the correct silkiness, and always serving with a fragrant orange-blossom syrup. The texture is what keeps people coming back: a lightly grainy, comforting semolina base with a luxuriously creamy ashta on top and the bright crunch of pistachios to finish.
I discovered this particular balance while experimenting with pantry staples during a holiday week when I wanted a show-stopping dessert that could be largely made ahead. It’s special because it’s deceptively simple — most of the work is gently stirring and the payoff is extraordinary. Every time I bring a pan to the table, there’s that little pause as people taste the combination of floral syrup, dense semolina, and pillowy cream. My family always asks for the recipe, and I love that it brings a sense of tradition and warmth to even a casual dessert night.
On a personal note, I love that this dessert travels well to potlucks. The first time I took it to a neighborhood gathering, someone asked for the recipe before dessert plates were cleared. That little moment — seeing an old tradition delight new friends — is why I continue making Layali Lubnan every few months.
My favorite thing about this preparation is the contrast between textures and how a small spoonful of syrup transforms each bite. Family members often comment that it tastes like a restaurant dessert but is much simpler to make at home. I particularly enjoy making it for evening gatherings where it’s made ahead and served cool after a warm meal.
Store the pan covered in the refrigerator for up to 3–4 days. Use an airtight container or cling film pressed to the surface to keep the ashta from drying. If you plan to portion for meal prep, cut slices and place parchment between pieces in a shallow airtight container. Reheat is unnecessary — serve cold or at cool-room temperature. If the top appears slightly dry after several days, a fresh drizzle of syrup brightens both flavor and mouthfeel.
For a lighter version, replace half the heavy cream in the ashta with whole milk, though the topping will be less rich. If you don’t have orange blossom water, substitute rose water sparingly (start with 1/4 teaspoon); vanilla is a neutral fallback. Gluten-free semolina alternatives are limited; this dessert relies on semolina's texture, so it’s not easily made gluten-free without changing the character significantly.
Serve slices chilled on small plates with an extra small pitcher of warm or room-temperature syrup for guests to drizzle. Garnish with additional whole or chopped pistachios and a light dusting of ground pistachio for presentation. It pairs beautifully with strong black coffee, mint tea, or a light citrus sorbet if you want a contrast of temperatures and textures.
Layali Lubnan literally means "Nights of Lebanon" and is a popular dessert in Lebanon and across the Levant. Traditionally served at celebrations and large gatherings, it reflects the region’s love of aromatics like orange blossom and rose waters and the use of semolina and strained cream. The layered structure — semolina base with ashta — showcases the Levantine approach to textures and floral flavors.
In spring and summer, emphasize floral notes with extra orange blossom on the syrup and fresh citrus zest. In autumn and winter, fold a touch of warm spice (a pinch of cinnamon or nutmeg) into the semolina for a cozier profile. For holidays, add a sprinkle of edible gold leaf or drizzle with date syrup for a richer seasonal twist.
Make the syrup and the ashta a day ahead — store each in the refrigerator. Cook the semolina base the day of serving and assemble within 30 minutes so the layers meld but don’t over-set. Transport in a rigid container to avoid jostling the ashta layer. If you need to assemble the day before, leave the pistachios off until just before serving to keep them vibrant and crunchy.
Whether you make this for a family dinner or a crowd, Layali Lubnan rewards gentle attention and thoughtful finishing touches. The floral syrup, creamy ashta, and nutty pistachios combine into something deeply comforting and elegant. Invite friends, pour the syrup at the table, and savor the small ritual of sharing a dessert that feels both homey and refined.
Whisk the ashta ingredients while cold to prevent lumps; constant whisking during heating ensures a silky texture.
Press plastic wrap directly onto the ashta surface to prevent an unappealing skin from forming as it cools.
Add orange blossom water at the end of cooking to preserve its delicate aroma; cooking it too long will dissipate the fragrance.
Toast pistachios briefly in a dry skillet to amplify flavor, then cool before crushing for the best texture.
Store syrup separately and drizzle just before serving so slices remain visually appealing and texturally balanced.
This nourishing layali lubnan (semolina milk pudding) with ashta and pistachios recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
This Layali Lubnan (Semolina Milk Pudding) with Ashta and Pistachios recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Whisk milk, heavy cream, flour, cornstarch, and sugar together in a cold pot until smooth. Heat over medium-high while whisking constantly until the mixture thickens to a creamy, pourable consistency (about 4–6 minutes). Remove from heat, stir in a small drizzle of orange blossom water if desired, transfer to a bowl, and press plastic wrap onto the surface to prevent a skin.
Combine fine semolina, whole milk, sugar, and ground mastic (if using) in a heavy-bottomed pot. Stir well then cook over medium-high heat, stirring frequently to avoid sticking. Cook until thickened yet still pourable, about 8–12 minutes. Stir in orange blossom water at the end, then remove from heat.
Pour the semolina mixture into a greased 9x11-inch pan and smooth. Let cool 8–10 minutes, then spread the cooled ashta evenly over the surface. Scatter crushed pistachios across the top and press lightly so they adhere.
Cover and refrigerate for at least 2 hours to set. Meanwhile, simmer 2 cups sugar and 1 cup water for 5–10 minutes until slightly thickened, then stir in orange blossom water to taste. Cool and store in a jar in the fridge.
Cut into 15 slices and drizzle syrup over individual portions at serving time. Store leftovers refrigerated up to 3–4 days.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@natasharecipes on social media!


Cheesy Ritz Bits tossed in garlic butter, Italian herbs, and parmesan, then baked until golden and irresistibly crisp — a perfect party snack or weeknight nibble.

A cooling and bright beverage made with fresh watermelon and cucumber, sparkling water, and a hint of lime. Perfect for hot afternoons and easy to make ahead.

A warm, vegetarian Tuscan-style soup with cheese tortellini, sun-dried tomatoes, spinach and a silky garlic cream — ready in just 30 minutes.

Leave a comment & rating below or tag @natasharecipes on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.