Ashta Dessert is one of the most beloved creamy sweets in Lebanese and Levantine cuisine. Silky, rich, lightly floral, and wonderfully delicate, ashta is traditionally made from milk and used as a filling or topping for many Middle Eastern desserts.

Served on its own, ashta becomes a simple but elegant dessert. A drizzle of honey or syrup, a scattering of pistachios, and a little orange blossom water are all it needs to become something truly special.

What Is Ashta?

Ashta is a thick Middle Eastern cream traditionally prepared by heating milk and collecting the delicate cream that forms on its surface.

Modern home versions often use milk thickened with cornstarch, sometimes enriched with cream. The result is a smooth, spoonable cream with a texture somewhere between thick custard and clotted cream.

Its flavor is intentionally mild. The characteristic fragrance usually comes from orange blossom water, while rose water may be added for an additional floral note.


Ingredients

For the Ashta

  • 4 cups whole milk
  • 4 tablespoons cornstarch
  • 3 tablespoons heavy cream
  • 3 tablespoons granulated sugar
  • 1 teaspoon orange blossom water
  • ½ teaspoon rose water, optional
  • 1 teaspoon vanilla extract, optional
  • Small pinch of salt

For Serving

  • ½ cup chopped pistachios
  • ¼ cup chopped walnuts or almonds
  • Honey or simple syrup
  • Fresh fruit, optional
  • Dried rose petals, optional
  • Extra orange blossom water, optional

How to Make Ashta Dessert

1. Mix the Cornstarch

Pour about ½ cup of cold milk into a saucepan.

Add the cornstarch and whisk until completely smooth.

There should be no visible lumps before the mixture is heated.


2. Add the Remaining Ingredients

Pour in the remaining milk.

Add the heavy cream, sugar, and a small pinch of salt.

Whisk everything together.

Place the saucepan over medium-low heat.


3. Cook the Cream

Stir continuously with a whisk or wooden spoon.

After several minutes, the mixture will gradually become thicker.

Continue cooking until the cream is thick enough to hold its shape slightly when spooned.

Do not allow it to boil aggressively.

The goal is a smooth, thick, creamy consistency, not a firm pudding.


4. Add Orange Blossom Water

Remove the saucepan from the heat.

Stir in the orange blossom water.

If using rose water, add it now as well.

Taste the cream.

The floral aroma should be noticeable but gentle. Too much rose or orange blossom water can make the dessert taste bitter or overly perfumed.


5. Cool the Ashta

Transfer the cream to a clean bowl.

Cover the surface directly with plastic wrap to prevent a skin from forming.

Allow it to cool for about 20–30 minutes.

Then refrigerate for at least 1 hour.

The ashta will become thicker as it chills.


Serving the Ashta

Spoon the chilled ashta into small dessert bowls.

Top with chopped pistachios and walnuts.

Drizzle with honey or a light sugar syrup.

For a traditional Lebanese touch, add a few dried rose petals and a tiny splash of orange blossom water.

The dessert is best served cold.


Lebanese Ashta Dessert Variations

Ashta with Pistachios

This is one of the simplest ways to serve ashta.

Fill small bowls with chilled cream and cover the surface with finely chopped pistachios.

Finish with a drizzle of honey.


Ashta with Honey

Honey provides a natural floral sweetness that works beautifully with the mild dairy flavor.

Use a good-quality floral honey and drizzle it over the chilled cream immediately before serving.


Ashta with Fresh Fruit

Fresh fruit makes the dessert lighter and more refreshing.

Try:

  • Strawberries
  • Figs
  • Bananas
  • Peaches
  • Berries
  • Mango

A little honey over the fruit and ashta creates a beautiful combination.


Ashta Dessert Cups

For parties, serve the dessert in individual glasses.

Layer:

Pistachios → Ashta → Honey → Ashta → Pistachios

Finish with a small drizzle of honey and a few crushed pistachios.

These individual cups are especially attractive on a dessert table.


Tips for Perfect Ashta

Use whole milk

Whole milk gives the cream a richer mouthfeel.

Keep stirring

Cornstarch settles quickly, so continuous stirring prevents lumps and scorching.

Use low to medium heat

Slow cooking produces a smoother texture.

Don't over-flavor it

Orange blossom water should enhance the milk rather than overpower it.

Chill properly

Freshly cooked ashta is softer. Refrigeration allows it to develop its characteristic thick, creamy texture.

Add toppings at the last moment

Pistachios and walnuts should be added just before serving so they retain their crunch.


How Sweet Should Ashta Be?

Ashta itself is traditionally quite mild.

That's one of its greatest qualities.

Rather than making the cream extremely sweet, allow the honey, syrup, fruit, or toppings to provide additional sweetness.

For a less-sweet version, reduce the sugar to 1–2 tablespoons and serve with fresh fruit.


How to Store Ashta

Store homemade ashta in a covered container in the refrigerator.

It is best enjoyed within 2–3 days.

Keep nuts and honey separate until serving.

Ashta is not ideal for freezing because the texture can become grainy or separated after thawing.


What Can You Make With Ashta?

Ashta is much more than a dessert on its own. It is an important component of many Lebanese and Levantine sweets.

You can use it as a filling for:

  • Atayef
  • Warbat
  • Maamoul
  • Knafeh variations
  • Fruit desserts
  • Pancake-style Middle Eastern pastries
  • Sweet crepes
  • Dessert cups

It can also be served alongside fresh fruit, honey, nuts, and date syrup.


Traditional Lebanese Flavor Combination

For the most authentic Lebanese-style presentation, keep the combination simple:

Ashta + orange blossom water + honey + pistachios.

The cool, creamy milk contrasts beautifully with fragrant honey and crunchy nuts. A tiny amount of rose water can add another layer of floral flavor.


Ashta Dessert Recipe at a Glance

Prep time: 10 minutes
Cooking time: 10–15 minutes
Chilling time: 1 hour
Total time: About 1 hour 25 minutes
Servings: 6

Ingredients

  • 4 cups whole milk
  • 4 tablespoons cornstarch
  • 3 tablespoons heavy cream
  • 3 tablespoons sugar
  • 1 teaspoon orange blossom water
  • ½ teaspoon rose water
  • Pistachios
  • Honey or syrup

Method

  1. Dissolve cornstarch in cold milk.
  2. Add remaining milk, cream, sugar, and salt.
  3. Cook over medium-low heat while stirring.
  4. Continue until thick and creamy.
  5. Remove from heat.
  6. Add orange blossom and rose water.
  7. Cool and refrigerate.
  8. Spoon into bowls or dessert glasses.
  9. Garnish with pistachios.
  10. Drizzle with honey or syrup and serve chilled.

Final Thoughts

Ashta Dessert is a celebration of simplicity. Its creamy texture comes from milk, its fragrance from orange blossom and rose water, and its character from the toppings that accompany it.

A bowl of chilled ashta, finished with golden honey and green pistachios, is elegant enough for a celebration yet simple enough to prepare at home. It is a beautiful introduction to the delicate, fragrant world of Lebanese desserts.