30-MINUTE MEALS! Get the email series now
Royal Recipe

Layali Lubnan (Semolina Milk Pudding)

5 from 1 vote
1 Comments
Melissa Chen
By: Melissa ChenUpdated: Dec 8, 2025
This post may contain affiliate links. Please read our disclosure policy.

A silky semolina pudding layered with creamy ashta and crowned with crushed pistachios — a classic Lebanese dessert served chilled with fragrant orange blossom syrup.

Layali Lubnan (Semolina Milk Pudding)
This Layali Lubnan is a dessert that always makes our table feel a little more festive. I first learned to make it during a small family gathering when a cousin brought a tray and everyone kept coming back for another slice. The pudding’s custardy semolina base is substantial but delicate, while the ashta layer — a lightly thickened cream — adds silkiness. Topped with fragrant orange blossom syrup and crunchy pistachios, each bite balances creamy, floral, and nutty notes that linger pleasantly on the palate. I love serving it after a hearty meal because it feels indulgent without being unbearably sweet. I discovered this combination after experimenting with pantry staples on a slow afternoon; swapping store-bought clotted cream for a simple homemade ashta made the flavors pop. The texture is where this dish shines: the semolina layer sets firm enough to slice yet remains tender, and the ashta sits like a cloud on top. The syrup is non-negotiable — it wakes up the entire dessert and brings sweetness that otherwise isn’t present. If you enjoy Middle Eastern desserts with floral aromatics and contrasting textures, this will quickly become a regular for dinner parties and holiday spreads.

Why You'll Love This Recipe

  • This makes a large 9x11 pan — about 15 slices — so it’s perfect for gatherings and leftovers keep well in the fridge for days.
  • It uses pantry-friendly staples (semolina, milk, sugar) with a short list of extras (orange blossom water, ground mastic) for authentic flavor.
  • Ready to serve in roughly 2 hours 20 minutes including chilling time; active cooking takes just 20–25 minutes.
  • Layered components allow some make-ahead convenience: you can prepare the ashta earlier and assemble before guests arrive.
  • Customizable sweetness — the simple syrup is added at serving so each guest can control how sweet they want their slice.
  • Nutty pistachio topping adds texture and visual appeal and pairs exceptionally well with floral orange blossom notes.

In my kitchen this recipe has earned the title “party pleaser.” Family members who usually skip dessert ask for second helpings, and the leftovers get devoured as a late-night snack. Once I started making the ashta from scratch instead of buying frozen clotted cream, the whole dessert felt fresher and more nuanced — that small step makes a big difference.

Ingredients

  • Fine semolina: Use 1 cup of fine semolina for a tender base without the gritty texture. Look for "fine" on the package or labeled "rava"; coarse semolina will give a heavier mouthfeel.
  • Milk: The pudding layer calls for 5 cups of whole milk to ensure richness and proper set. For a lighter version, substitute part skim milk but expect a slightly less creamy texture.
  • Sugar: 2 tablespoons in the semolina layer keeps the base mildly sweet; the final sweetness comes from the syrup so keep the pudding itself restrained.
  • Ground mastic (optional): 1/4 teaspoon provides a subtle resinous note — grind it into sugar first to distribute it evenly. Not mandatory but recommended for authenticity.
  • Orange blossom water (optional): 1 teaspoon brings that classic floral aroma; add at the end to preserve brightness.
  • Ashta topping: 1/2 cup milk, 1 cup heavy whipping cream, 1 tablespoon all-purpose flour, 2 tablespoons cornstarch, 2 tablespoons sugar — combined to create a thick, silky cream that sits on top.
  • Pistachios: 3/4 cup crushed pistachios for crunch and color — use roasted unsalted pistachios and crush roughly for texture contrast.
  • Simple syrup: 2 cups sugar to 1 cup water, simmered to slightly thicken and flavored with 1 teaspoon orange blossom water; this syrup is essential to sweeten and perfume the dessert.

Instructions

Make the ashta: Combine 1/2 cup milk, 1 cup heavy cream, 1 tablespoon flour, 2 tablespoons cornstarch, and 2 tablespoons sugar in a medium saucepan. Whisk thoroughly while cold to remove lumps. Place over medium-high heat and whisk constantly; within about 4–6 minutes it will become thick and glossy but still pourable. Remove from heat, stir in a small drizzle of orange blossom water if you like, then transfer to a bowl and press plastic wrap directly on the surface to prevent a skin from forming. Let cool while you prepare the base. Prepare the semolina base: In a separate pot, combine 1 cup fine semolina, 5 cups milk, 2 tablespoons sugar, and 1/4 teaspoon ground mastic (if using). Start on medium heat and stir continuously; semolina absorbs liquid and thickens in about 8–12 minutes. You’re aiming for a thick but pourable custard — it should coat the back of a spoon. Turn off the heat and stir in 1 teaspoon orange blossom water last so the aroma remains fresh. Assemble the layers: Pour the semolina mixture into a greased 9 by 11-inch pan and smooth the surface; allow it to rest for 8–10 minutes so it begins to set. Carefully spread the cooled ashta in an even layer over the semolina. Sprinkle the crushed pistachios all over the top for color and crunch. Make the simple syrup: While the assembled dessert chills, make the syrup by combining 2 cups sugar and 1 cup water in a small saucepan. Bring to a simmer and allow it to reduce slightly for 5–10 minutes; it should be pourable but a touch syrupy. Remove from heat and stir in 1 teaspoon orange blossom water. Cool briefly — serve warm or at room temperature. Chill and serve: Cover the pan loosely and refrigerate for at least 2 hours so the layers firm up. Serve chilled in slices; drizzle each portion with the syrup to taste. Leftovers will keep covered in the fridge for several days. User provided content image 1

You Must Know

  • This dessert is not sweet until you add the syrup; always serve with syrup on the side so guests can control sweetness.
  • Refrigerate covered for up to 3–4 days; pistachios soften over time so add an extra sprinkle before serving for crunch.
  • Make-ahead friendly: prepare the ashta up to 24 hours ahead and keep chilled; assemble on the day you serve.
  • High in dairy and gluten: contains milk, cream, and semolina (wheat), and pistachios are tree nuts.

My favorite thing about Layali Lubnan is the ritual of pouring syrup over each slice — it’s a small moment that makes the dessert feel interactive and special. At holiday dinners, we put the syrup in a pretty pitcher and let guests decide; it’s always a conversation starter and brings back memories of sitting around the table chatting late into the evening.

Storage Tips

Store slices in an airtight container in the refrigerator for up to 3–4 days. Because the topping includes crushed pistachios, I recommend storing the nuts separately in a small airtight jar if you want them to remain crisp; add them just before serving. If you plan to freeze portions, wrap individual slices tightly in plastic wrap and foil and freeze for up to 1 month — note that the texture of the ashta may change slightly after thawing, so thaw overnight in the fridge and give it a gentle stir before serving. Reheat gently at room temperature or serve cold; never boil the syrup after refrigeration, just warm briefly if desired.

Ingredient Substitutions

If you can’t find fine semolina, use medium semolina but expect a slightly grainier texture; pulse it briefly in a spice grinder for a finer crumb. For a lactose-free version, substitute the whole milk and heavy cream with unsweetened plant-based milks — full-fat coconut milk works best for richness, though it will alter the flavor. If you avoid gluten, replace semolina with a gluten-free coarse rice flour blend, but you’ll need to experiment with liquid ratios because absorption differs. Ground mastic and orange blossom water are optional but contribute authentic aroma — you can omit them if necessary without ruining the dessert.

User provided content image 2

Serving Suggestions

Serve slices chilled with a side of syrup for guests to drizzle. Garnish with extra pistachio, a few edible rose petals for an elegant touch, or a light dusting of finely ground pistachio powder. Pair with strong coffee or mint tea to cut through the richness. For a more decadent presentation, add a spoonful of thick Greek yogurt or labneh on the side and a drizzle of honey. This dessert works well for festive dinners, potlucks, and as a refined finish to a Mediterranean-inspired meal.

Cultural Background

Layali Lubnan, literally “Nights of Lebanon,” is a beloved Lebanese dessert served at celebrations and family gatherings. The concept of layering a semolina base with clotted cream (ashta) and syruped nuts connects to a wider tradition of Middle Eastern milk-based sweets where texture contrasts — set base, silky cream, crunchy nuts — are central. Variations appear across the Levant, each household adding its nuance: some add rose water instead of orange blossom, others sprinkle sandalwood or use store-bought ashta. Sharing this dish is as much about hospitality as it is about flavor.

Seasonal Adaptations

In spring and summer use extra citrus- or floral-forward syrups (more orange blossom or a touch of rose water) for a lighter, brighter profile. For colder months, add warm spices — a pinch of cinnamon or cardamom in the syrup — and top with toasted slivered almonds for a cozy twist. You can also layer with thin slices of poached pear or preserve in autumn, which pairs brilliantly with the pudding’s creamy base.

Meal Prep Tips

To streamline, make the ashta and syrup a day ahead; keep the syrup refrigerated in a sealed jar and warm gently before serving. Prepare the semolina base immediately before assembling so it’s still warm when you add the ashta; this helps the layers bind slightly and slice more cleanly. Use a bench scraper dipped in hot water and wiped dry to cut neat slices. For transport to gatherings, chill until fully set, then cover securely with foil and a rigid container to prevent jostling.

There’s a joy to seeing this dessert come together: simple pantry ingredients transformed into something celebratory. Encourage guests to drizzle syrup to taste — that moment of serving is part of the pleasure. Whether you’re entertaining or treating yourself, Layali Lubnan offers a comforting, elegant finish to any meal.

Pro Tips

  • Whisk the ashta ingredients together while cold to prevent lumps; constant whisking on heat gives the smoothest texture.

  • Press plastic wrap directly onto the ashta surface to prevent a skin from forming while it cools.

  • Warm the knife under hot water and wipe dry between cuts for clean slices.

  • Grind mastic with a pinch of sugar to distribute its flavor evenly and avoid clumps.

This nourishing layali lubnan (semolina milk pudding) 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.

FAQs about Recipes

Is the syrup necessary?

Yes — the dessert needs the simple syrup to reach the intended sweetness. Serve syrup on the side so guests can adjust sweetness.

How long will leftovers keep?

Store covered in the refrigerator for up to 3–4 days. Add extra pistachios just before serving to maintain crunch.

Tags

DessertsdessertMiddle EasternLebanese dessertsemolina-puddingashtapistachiosorange-blossom-waterLayali Lubnan
No ratings yet

Layali Lubnan (Semolina Milk Pudding)

This Layali Lubnan (Semolina Milk Pudding) 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.

Servings: 15 steaks
Layali Lubnan (Semolina Milk Pudding)
Prep:20 minutes
Cook:15 minutes
Rest Time:10 mins
Total:35 minutes

Ingredients

Semolina pudding layer

Ashta topping

Topping

Simple syrup

Instructions

1

Make the ashta

Combine milk, cream, flour, cornstarch, and sugar in a saucepan while cold, whisk to remove lumps, then heat over medium-high whisking constantly until thick and glossy (about 4–6 minutes). Remove from heat, optionally add orange blossom water, press plastic wrap onto surface and cool.

2

Prepare the semolina base

In another pot, combine semolina, milk, sugar, and ground mastic. Stir continuously over medium heat until thick but still pourable (about 8–12 minutes). Turn off heat and stir in orange blossom water last.

3

Assemble layers

Pour semolina into a greased 9x11 pan, let rest 8–10 minutes, spread cooled ashta on top, and sprinkle crushed pistachios to cover.

4

Make simple syrup

Simmer sugar and water for 5–10 minutes until slightly thickened, remove from heat and stir in orange blossom water. Cool before serving or warm slightly to drizzle.

5

Chill and serve

Cover and refrigerate for at least 2 hours to set. Slice and serve chilled, drizzling syrup to taste. Store leftovers in an airtight container for 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.

Nutrition

Calories: 320kcal | Carbohydrates: 38g | Protein:
7g | Fat: 15g | Saturated Fat: 5g |
Polyunsaturated Fat: 3g | Monounsaturated Fat:
6g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@kitchenfunwithmy3sons on social media!

Layali Lubnan (Semolina Milk Pudding)

Categories:

Layali Lubnan (Semolina Milk Pudding)

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)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family Photo

Hi, I'm Melissa!

Chef and recipe creator specializing in delicious Desserts cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

Get My 30-Minute Meals email series!

Quick and easy dinner ideas delivered to your inbox.