Layali Lubnan (Semolina Milk Pudding with Ashta and Pistachios)

A silky semolina base crowned with homemade ashta and a shower of pistachios — a classic Lebanese indulgence that’s perfect for gatherings.

This Layali Lubnan has long been a celebration dessert in my kitchen — the kind I reach for when friends drop by or when I want to recreate the warmth of a Lebanese pastry shop at home. I stumbled upon this combination during a summer trip when I tasted the layered texture of semolina topped with fresh ashta and thought: I must learn to make this. The first time I served it, the room fell quiet between bites; it was that soft, fragrant silence that tells you something special is happening.
What makes this version meaningful to me is the contrast of textures and aromas: the gently grainy, custardy semolina foundation, the pillowy, floral ashta, and the bright, nutty pistachio crunch. The orange blossom and optional mastic lift the flavor in ways that feel celebratory without being overly sweet. I often prepare this when hosting dinner parties because it can be made ahead and carries beautifully when portioned into neat slices.
Why You'll Love This Recipe
- This dessert is layered for maximum contrast — a warm, creamy semolina base topped with a delicate ashta cream and a crunchy pistachio finish.
- It’s make-ahead friendly: assemble, chill for a couple of hours, and it’s ready to slice for guests — perfect for entertaining or potlucks.
- Uses pantry-friendly ingredients like semolina and sugar plus easy-to-find dairy; optional orange blossom and mastic add authentic aromatic notes.
- Serves a crowd: the recipe yields 15 slices from a 9x11 pan, so it’s economical for large family meals or celebrations.
- Syrup on the side lets each person control sweetness — great if you have varied preferences at the table.
I’ve watched picky eaters return for seconds and seen grown-ups debate whether the ashta or the semolina is the true star. For me, it’s the way the orange blossom aroma fills the kitchen as the syrup is warmed — a small, sensory detail that always sparks compliments.
Ingredients
- Fine semolina: Use 1 cup of fine semolina for a smooth base. Choose a fine grind (not coarse 'rava') to avoid a gritty mouthfeel; Bob’s Red Mill or local Middle Eastern brands work well.
- Milk: The base uses 5 cups whole milk for richness and mouthfeel. Full-fat milk blends with semolina to give a custardy texture; avoid skim if you want the classic, silky finish.
- Sugar: 2 tablespoons for the semolina layer and additional sugar for the ashta and syrup. Granulated sugar is standard; use superfine if you have it for faster dissolution.
- Mastic (optional): 1/4 teaspoon ground mastic gives a resinous, pine-like lift. Grind small shards with sugar or use powdered mastic for even dispersion.
- Orange blossom water: 1 teaspoon optional for the semolina; a splash brightens the dairy and complements pistachio. Use food-grade brands like Cortas or Al Wadi.
- Ashta topping: Combines 1/2 cup milk, 1 cup heavy whipping cream, 1 tablespoon all-purpose flour, 2 tablespoons corn starch, and 2 tablespoons sugar to create a thick, luscious cream layer.
- Pistachios: 3/4 cup crushed pistachios for texture and color — use shelled, unsalted, preferably roasted for quick depth.
- Simple syrup: 2 cups sugar to 1 cup water, simmered and rounded with 1 teaspoon orange blossom water. This syrup is essential: the base is lightly sweet and must be drizzled at serving.
Instructions
Prepare the ashta (cream topping): Put 1/2 cup milk and 1 cup heavy whipping cream into a small pot. Whisk in 1 tablespoon all-purpose flour, 2 tablespoons corn starch, and 2 tablespoons sugar until smooth before heating. Place over medium-high heat and whisk continuously; within about 4–6 minutes the mixture will begin to thicken and become glossy and pourable. Remove from heat when the cream coats the whisk and forms a thick but spreadable consistency. Add a few drops of orange blossom water if you like; stir once and transfer to a bowl. Cover directly with plastic wrap to prevent a skin from forming and set aside to cool. Make the semolina base: Combine 1 cup fine semolina, 5 cups whole milk, 2 tablespoons sugar, and 1/4 teaspoon ground mastic (if using) in a medium saucepan. Heat over medium-high, stirring frequently with a silicone spatula or whisk so the semolina does not clump. After roughly 8–12 minutes the mixture will thicken to a creamy, pourable pudding. Look for tiny bubbles at the edges and a glossy sheen; the semolina grains should be tender but not mushy. Remove from heat and stir in 1 teaspoon orange blossom water, if using. Assemble the layers: Pour the warm semolina into a greased 9x11-inch pan and spread evenly; let it cool 8–10 minutes so it sets slightly. Spoon the cooled ashta over the semolina and spread into an even layer with an offset spatula. Scatter 3/4 cup crushed pistachios evenly across the top, pressing gently so they adhere. Cover with plastic wrap and refrigerate for at least 2 hours to fully set. Prepare the simple syrup: While the dessert chills, make the syrup by combining 2 cups sugar and 1 cup water in a small saucepan. Bring to a gentle simmer over medium heat and reduce for 5–10 minutes until slightly thickened and glossy. Remove from heat and stir in 1 teaspoon orange blossom water (adjust to taste). Cool slightly and store in a jar in the fridge until needed. Serve: Slice into 15 portions. Drizzle syrup over each slice at serving so guests control sweetness — the dessert is intentionally only lightly sweet before the syrup. Keep extra syrup chilled for up to two weeks.
You Must Know
- The dessert is lightly sweet before syrup; always serve with the simple syrup — it’s essential to balance the dairy and semolina.
- Stores well in the fridge for up to 3 days in an airtight container; the texture softens with time but remains delicious.
- This keeps and freezes the syrup separately up to 2 weeks; thaw chilled slices in the fridge for best texture.
- High in dairy and nuts: contains milk, heavy cream, and pistachios — not suitable for those with lactose or nut allergies.
My favorite part is watching the syrup glisten as it soaks into the top. Once, I made this for a housewarming and the host’s grandmother asked for the recipe on the spot — a sure sign you’ve struck a chord. The interplay between floral notes and the warm, slightly grainy semolina is what keeps people coming back.
Storage Tips
Keep slices covered in the refrigerator in an airtight container for up to 3 days. If you plan to freeze portions, freeze slices without syrup wrapped tightly in plastic and placed in a freezer-safe container for up to 1 month; thaw overnight in the refrigerator and add fresh warmed syrup before serving. For short-term storage, cover the pan tightly with plastic wrap to prevent odor transfer. Reheat gently in a warm oven (250°F) for 8–10 minutes if you prefer a slightly warmed serving, but avoid microwaving for long periods as that can break the texture.
Ingredient Substitutions
If you don’t have whole milk, use 2% combined with a tablespoon of butter to increase richness — but whole milk is closest to the traditional mouthfeel. For a lighter ashta, substitute half-and-half for heavy cream, though the topping will be less luxurious. If you can’t find mastic, omit it: the orange blossom alone is enough to carry the flavor. For a nut-free version, omit pistachios and finish with toasted flaked coconut or saffron threads for color and aroma.
Serving Suggestions
Serve slices on small dessert plates and drizzle syrup individually to prevent sogginess. Garnish with extra crushed pistachios, a few whole pistachio halves, and a tiny pinch of ground mastic or a delicate saffron strand for color. Pair with strong Arabic coffee or mint tea to cut through the richness. This makes an elegant finish to a Mediterranean-style meal or a festive addition to holiday spreads.
Cultural Background
Layali Lubnan, translating to "Lebanese Nights," is a beloved Levantine dessert known for pairing semolina with ashta (a clotted cream-like topping). It’s often found in patisseries across Lebanon and the Levant region, celebrated for its delicate aromas of orange blossom and its blend of textures. The dessert is a modern cousin to older Ottoman-influenced sweets that layer dairy and grain-based pastes, and it often appears at celebrations and family gatherings where sharing a tray is part of the ritual.
Seasonal Adaptations
In spring and summer, lighten the dessert with a touch of lemon zest in the syrup instead of extra orange blossom for a citrus snap. In cooler months, fold a pinch of ground cardamom into the ashta or garnish with toasted slivered almonds for warmth. For holiday-worthy presentation, replace pistachios with candied orange peel and a few saffron threads for a festive aesthetic.
Meal Prep Tips
Make the ashta and simple syrup up to 48 hours ahead and store chilled; assemble the semolina base on the day of serving for the best texture. Portion into individual ramekins for grab-and-go desserts and drizzle syrup just before serving. When transporting to events, keep syrup in a sealed jar and add at the venue to avoid condensation making the top soggy.
Final thought: Layali Lubnan is a dessert that rewards a little patience — the chilling lets flavors settle and textures marry. It’s comforting, elegant, and surprisingly simple to prepare. Make it for a small dinner or a large gathering, and watch how a modest tray becomes the centerpiece of the table.
Pro Tips
Whisk continuously when cooking semolina to prevent lumps and sticking; a silicone spatula with a rounded edge helps scrape the bottom cleanly.
Cover the ashta with plastic wrap directly on the surface to avoid a skin forming while it cools.
Serve syrup warm or at room temperature and allow guests to add according to taste to prevent over-sweetening.
Use fine semolina rather than coarse for the smoothest texture; if coarse is all you have, pulse briefly in a food processor.
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.
Tags
Layali Lubnan (Semolina Milk Pudding with Ashta and Pistachios)
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.

Ingredients
Semolina Pudding Layer
Ashta Topping
Topping
Simple Syrup
Instructions
Prepare the ashta (cream topping)
Whisk together 1/2 cup milk, 1 cup heavy cream, 1 tablespoon flour, 2 tablespoons corn starch, and 2 tablespoons sugar in a pot off the heat until completely smooth. Heat over medium-high while whisking until thick and glossy (about 4–6 minutes). Remove, add a dash of orange blossom if desired, cover with plastic wrap directly on surface, and cool.
Make the semolina base
Combine 1 cup fine semolina, 5 cups whole milk, 2 tablespoons sugar, and 1/4 teaspoon ground mastic (optional) in a saucepan. Cook over medium-high, stirring constantly, until the mixture thickens to a creamy, pourable pudding (about 8–12 minutes). Stir in 1 teaspoon orange blossom water off heat if using.
Assemble the layers
Pour warm semolina into a greased 9x11 inch pan, smooth, and cool for 8–10 minutes. Spread the cooled ashta evenly on top and press 3/4 cup crushed pistachios over the surface. Cover and refrigerate for at least 2 hours.
Prepare simple syrup
Combine 2 cups sugar and 1 cup water in a small saucepan. Simmer for 5–10 minutes until slightly thickened. Remove from heat and stir in 1 teaspoon orange blossom water. Cool and store in fridge.
Serve and store
Slice into 15 portions, drizzle syrup to taste at serving, and store leftovers chilled in an airtight container for up to 3 days. Freeze slices without syrup for up to 1 month.
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.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@kitchenfunwithmy3sons on social media!

Categories:
You might also like...

10 Minute Immune Boosting Broth
A fast, nourishing broth packed with garlic, ginger, miso, and turmeric to support immunity. Ready in 10 minutes and naturally dairy free, gluten free, and vegan.

20-Minute Greek Pasta Salad
A bright, quick Greek-style pasta salad loaded with crunchy vegetables, Kalamata olives, tangy feta, and a creamy tzatziki dressing—ready in 20 minutes and perfect for summer gatherings.

Air Fried Crispy Onion
Make perfectly caramelized crispy onions in an air fryer with just a touch of oil for a crunchy, savory topping that elevates any dish.

Did You Make This?
Leave a comment & rating below or tag @kitchenfunwithmysons on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
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.
Hi, I'm Rachel!
What's Popular
Get My 30-Minute Meals email series!
Quick and easy dinner ideas delivered to your inbox.
