Layali Lubnan (Semolina Milk Pudding) with Ashta and Pistachios | Natasha Recipes
30-MINUTE MEALS! Get the email series now
Royal Recipe

Layali Lubnan (Semolina Milk Pudding) with Ashta and Pistachios

5 from 1 vote
1 Comments
Natasha Williams
By: Natasha WilliamsUpdated: Dec 8, 2025
This post may contain affiliate links. Please read our disclosure policy.

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

Layali Lubnan (Semolina Milk Pudding) with Ashta and Pistachios

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.

Why You'll Love This Recipe

  • This comes together with everyday pantry items — fine semolina, milk, cream, and basic starches — so you rarely need a special shopping trip.
  • It’s mostly hands-on stirring and gentle cooking; the chilling time does the rest, making it excellent for entertaining because you can prepare ahead.
  • The two-layer approach gives a pleasing contrast: a denser, slightly grainy base with a soft, silky ashta topping that feels luxurious without heavy baking.
  • The simple syrup infused with orange blossom water adds floral brightness and the right amount of sweetness — you control how sweet each slice becomes by drizzling at serving time.
  • Ready in roughly 20 minutes of active time and about 2 hours total including chilling, it’s perfect when you want an impressive dessert with minimal fuss.
  • It’s crowd-pleasing and adaptable — swap the pistachios for other nuts or add rosewater for a different aromatic profile.

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.

Ingredients

  • Fine semolina (1 cup): Use a very fine semolina (not coarse grits) — brands like Bob's Red Mill fine semolina work well. The fine texture gives a smoother base and shortens cooking time.
  • Milk (5 cups total): Whole milk gives the best mouthfeel for the semolina layer; keep extra on hand for adjusting thickness. For the ashta, a mix of milk and heavy cream creates richness without being overly heavy.
  • Sugar (2 tbsp for semolina + varied for ashta and syrup): This base is lightly sweetened so the optional syrup provides the primary sweetness. Use granulated sugar for predictable results.
  • Ground mastic (1/4 tsp, optional): A tiny pinch adds an authentic resinous perfume — grind it fine or dissolve in a bit of sugar first so it distributes evenly.
  • Orange blossom water (1 tsp in semolina, optional): Adds floral lift; add at the end of cooking to preserve aroma. If unavailable, use a splash of rose water or vanilla as a substitute.
  • Ashta components: 1/2 cup milk, 1 cup heavy whipping cream, 1 tbsp all-purpose flour, 2 tbsp cornstarch, 2 tbsp sugar — these starches create a stable, custardy cream that sets lightly but remains spreadable.
  • Crushed pistachios (3/4 cup): Use toasted, lightly salted pistachios if you like contrast; raw is fine too — crush them to medium pieces so you get a pleasant texture contrast.
  • Simple syrup: 2 cups sugar to 1 cup water, simmered and optionally scented with orange blossom water — the syrup is essential because the layers before syrup are not overly sweet.

Instructions

Prepare the ashta (clotted cream): Combine the 1/2 cup milk, 1 cup heavy cream, 1 tablespoon flour, 2 tablespoons cornstarch, and 2 tablespoons sugar in a medium pot. Whisk thoroughly while the pot is still cold to eliminate lumps. Place over medium-high heat and whisk constantly; within about 4–6 minutes the mixture will thicken to a creamy, pourable consistency. Watch for steam and small boiling bubbles — that’s the cue it has activated the starches. Remove from heat, add a light drizzle (about 1/4 teaspoon) of orange blossom water if using, and transfer to a bowl. Press plastic wrap directly on the surface to prevent a skin from forming and set aside to cool slightly. Cook the semolina base: In a separate heavy-bottomed pot, combine 1 cup fine semolina, 5 cups whole milk, 2 tablespoons sugar, and 1/4 teaspoon ground mastic (if using). Stir thoroughly before applying heat so nothing clumps. Bring to medium-high heat, stirring frequently to prevent sticking. After about 8–12 minutes you’ll notice the mixture thicken; it should be pourable but bodyful — not soupy. Add 1 teaspoon orange blossom water at the end to preserve aroma, then immediately remove from heat. Assemble the pan: Pour the semolina mixture into a lightly greased 9x11-inch pan and smooth into an even layer. Allow it to cool for 8–10 minutes so it firms slightly but is still warm. Spread the slightly cooled ashta evenly over the semolina; use an offset spatula for an even finish. Scatter 3/4 cup crushed pistachios over the top, pressing lightly so they adhere. Chill and finish with syrup: Cover the pan and refrigerate for at least 2 hours to allow the layers to set and flavors to meld. While chilling, make the syrup by combining 2 cups sugar and 1 cup water in a small saucepan. Bring to a simmer and cook 5–10 minutes until it slightly thickens. Remove from heat and stir in about 1 teaspoon orange blossom water, or adjust to taste. Store any leftover syrup in a sealed jar in the fridge. Serve: Cut into 15 slices. Drizzle syrup over each portion at serving time — you decide how sweet you want each plate to be. This dessert should not be eaten without syrup as the layers themselves are intentionally lightly sweetened. User provided content image 1

You Must Know

  • This dessert is not overly sweet until you add syrup—plan for serving the syrup at the table so guests can control sweetness.
  • Refrigerate covered and it will keep well for 3–4 days; freeze is not recommended because the ashta texture changes after thawing.
  • The syrup can be stored in the fridge for up to 2 weeks in a sealed jar.
  • The ashta sets to a spreadable cream — avoid overcooking the starches or it will become gluey; remove as soon as it thickens to a creamy pourable stage.

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.

User provided content image 2

Storage Tips

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.

Ingredient Substitutions

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.

Serving Suggestions

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.

Cultural Background

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.

Seasonal Adaptations

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.

Meal Prep Tips

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.

Pro Tips

  • 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.

Tags

DessertsLebanese DessertsSemolina PuddingAshtaPistachiosDessert RecipeLayali Lubnan
No ratings yet

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.

Servings: 15 steaks
Layali Lubnan (Semolina Milk Pudding) with Ashta and Pistachios
Prep:20 minutes
Cook:20 minutes
Rest Time:10 mins
Total:40 minutes

Ingredients

Semolina Pudding Layer

Ashta Topping

Topping

Simple Syrup

Instructions

1

Make the ashta

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.

2

Cook the semolina layer

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.

3

Assemble

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.

4

Chill and make syrup

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.

5

Serve

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.

Nutrition

Calories: 320kcal | Carbohydrates: 38g | Protein:
6g | Fat: 16g | 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
@natasharecipes on social media!

Layali Lubnan (Semolina Milk Pudding) with Ashta and Pistachios

Categories:

Layali Lubnan (Semolina Milk Pudding) with Ashta and Pistachios

Did You Make This?

Leave a comment & rating below or tag @natasharecipes 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 Natasha!

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

30-Minute Meals!

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.