Weloob

Topics

Sahlab: Cozy, Creamy Middle Eastern Comfort Drink

featured 19171

Sahlab (Salep) Recipe

Sahlab is a creamy, comforting Middle Eastern milk pudding drink that’s ready in about ten minutes using simple pantry ingredients. Serve warm with cinnamon and nuts for a truly cozy treat.

A mug filled with warm milk pudding topped with shredded coconut, chopped pistachios and cinnamon

Sahlab (also spelled salep in some regions) is a beloved warm beverage across the Middle East and Mediterranean, with roots that reach back through Ottoman culinary traditions. It behaves like a drinkable milk pudding—thicker than a latte but silky and spoonable when served hot. People enjoy it on chilly days or as an indulgent dessert. While traditional versions sometimes use ground orchid tubers (salep powder), this quick home recipe relies on cornstarch for the same smooth texture and is much easier to prepare with common ingredients.

This recipe is flexible: use whole milk or a plant-based alternative such as almond or canned coconut milk. You can also adjust sweetness and aromatics (vanilla, rose water or orange blossom water) to suit your taste. The result is a fragrant, velvety sahlab perfect for topping with cinnamon, toasted coconut and chopped pistachios.

Ingredients

  • Whole milk (or almond milk, canned coconut milk, or other plant-based milk). See notes for reduced-fat substitutions.
  • Cornstarch—the thickening agent that gives sahlab its pudding-like texture.
  • Sugar or honey to taste.
  • Vanilla extract for warmth and balance.
  • Rose water or orange blossom water (optional) for an authentic floral note.

Topping Ideas

Toppings add aroma, texture and tradition. Scatter one or two toppings per serving or combine them for variety.

  • Ground cinnamon
  • Edible dried rose petals
  • Toasted shredded coconut
  • Crushed pistachios or other chopped nuts
  • Chopped dates, figs or other dried fruits

Step-by-Step Instructions

  1. Measure the milk and sugar into a medium saucepan. Add a small splash of vanilla and the floral water if using. Place a bowl with the cornstarch next to the stove.
  2. Heat the milk mixture over medium heat until small bubbles form around the edge—do not let it boil over.
  3. Pour about 1/2 cup of the hot milk into the bowl with cornstarch and whisk until completely smooth to make a slurry.
  4. Return the cornstarch slurry to the saucepan and reduce the heat to medium-low. Stir constantly, scraping the bottom of the pan to prevent lumps and sticking.
  5. Cook until the mixture thickens and coats the back of a spoon, roughly a few minutes. The texture should be smooth and creamy, not chalky.
  6. Remove from heat and divide the warm sahlab into serving cups or bowls.
  7. Top each serving with cinnamon, toasted coconut, pistachios or your preferred toppings and serve immediately while hot.
Serving cups with warm milk pudding and bowls of toppings

Tips for Success

  • Stir constantly: Continuous stirring after adding the cornstarch slurry prevents lumps and keeps the texture silky.
  • Adjust thickness: For thicker sahlab, add an extra tablespoon of cornstarch. For a looser drink, reduce the cornstarch slightly.
  • Control heat: Cook on medium-low once the slurry is added. Too-high heat can break down the texture or scorch the milk.
  • Flavor variations: Try a touch more vanilla, substitute honey for sugar, or experiment with a tiny pinch of cardamom for a different spice profile.

Yields, Storage and Serving

This recipe makes about 4 to 6 servings depending on cup size. Sahlab is best enjoyed fresh and hot. If you have leftovers, refrigerate them in an airtight container for up to 48 hours. When reheating, warm gently over low heat and whisk to re-emulsify; note that reheating may thin the pudding slightly as the starches relax.

Warm milk pudding in a cup topped with nuts and ground cinnamon

Recipe Card

Prep time: 10 minutes

Servings: 4–6

Ingredients

  • 4 cups (about 960 ml) whole milk (or plant-based alternative)
  • 1/4 cup (50 g) sugar or to taste
  • 1/2 teaspoon rose water or orange blossom water (optional)
  • 4 tablespoons cornstarch
  • Toppings per serving: a pinch of ground cinnamon, 1–2 teaspoons toasted shredded coconut, 1–2 teaspoons chopped pistachios

Instructions (concise)

  1. Heat milk, sugar and flavorings in a saucepan until edges bubble.
  2. Mix 1/2 cup hot milk with cornstarch until smooth; return to pan.
  3. Cook on medium-low, stirring constantly, until it thickens and coats a spoon.
  4. Pour into cups, add toppings and serve immediately.

Notes

  • Serve hot for best texture and aroma.
  • Adjust cornstarch to change consistency; add more for thicker pudding.
  • Leftovers can be refrigerated up to 2 days; reheat gently and whisk before serving.