Skip to content
Middle Eastern Quick & easy

Sahlab

A warm, thick, milky winter drink topped with cinnamon and nuts.

10 minutes
Serves 2
Dessert/Drink
5 min prep
8 min cook

Good to know

  • One-pot
  • Ready in under 30 minutes

Matched from this dish's own ingredients and timing. Browse more: one-pot dinners30-minute meals

Instructions

6 steps
  1. 1

    In a medium saucepan, before turning on the heat, vigorously whisk together the cold whole milk, Sahlab powder (or cornstarch), and sugar until the powder is completely dissolved and there are no lumps.

  2. 2

    Place the saucepan over medium heat. Whisk continuously and slowly to prevent the bottom from scorching.

  3. 3

    As the milk heats up, the mixture will begin to thicken. Continue whisking for about 5-8 minutes until it reaches a rich, velvety, pudding-like consistency that coats the back of a spoon.

  4. 4

    Remove the saucepan from the heat and immediately stir in the orange blossom water for a fragrant aroma.

  5. 5

    Pour the thick, hot liquid into four heat-proof mugs or small bowls.

  6. 6

    Garnish the top of each serving with a dusting of ground cinnamon, a sprinkle of shredded coconut, and crushed pistachios. Serve immediately with a spoon.

Sahlab — plated and served Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients.
Serving moment. How Sahlab looks plated and ready to eat — a representative photo, not a step in the recipe.

Listahan Family Score™

69/100

Works for many families

69
Allergen-friendly 80
Kid-friendly 55
Weeknight-easy 86
Budget-friendly 72
Great leftovers 50
Pantry-friendly 53

Score reflects how well this recipe fits a typical busy household. In the app, your Family Score is personalized to your household's allergens, kids, and pantry.

Nutrition

per serving

485

Calories

18 g

Protein

58 g

Carbs

22 g

Fat

Estimated per serving. Actual values depend on the brands and portions you use.

Listahan cooking guide

Chef notes & practical guide

Technique notes, ingredient swaps, serve-alongside ideas, storage guidance, and equipment for this recipe.

Cultural context

Sahlab is a warm, thickened milk drink historically made from ground dried orchid tubers, the plant it's named for, though most modern versions substitute cornstarch since the wild orchid used traditionally has become scarce in parts of its native range.

Listahan note

This version whisks the starch into the cold milk before any heat is applied, since adding it to already-hot milk is what causes the lumps that ruin the drink's smooth texture.

Technique cues

  • Whisking the sahlab powder or cornstarch into the cold milk before turning on the heat dissolves it fully; adding it to milk that's already hot causes it to clump into lumps rather than dissolving smoothly.
  • Constant, slow whisking as the milk heats prevents scorching on the bottom of the pan, since the thickening starch settles quickly if left unstirred even briefly.
  • The mixture needs five to eight minutes of active heating to thicken to a velvety, pudding-like consistency that coats the back of a spoon, rather than staying thin and drinkable.
  • Orange blossom water is stirred in only after the pan comes off the heat, since its floral aroma cooks off quickly if left over direct heat any longer.

Kitchen flow

Parallel prep
While Sahlab is in the oven, measure out any garnish or topping — like the pure Sahlab powder — so it's ready the moment the bake finishes cooling. Everything else is quick — the whisk is the one step that takes real time.
Make-ahead
Sahlab's dough or batter (built around pure Sahlab powder) can usually be made a day ahead and refrigerated, then baked fresh — many doughs actually improve with an overnight rest. The whisk step is what sets the pace here.
Leftover move
Leftover Sahlab freezes well — wrap individual portions tightly and thaw at room temperature, or crumble it over ice cream for a quick second life. This one leans on the pure Sahlab powder. The whisk step is what sets the pace here.
Cleanup rhythm
Soak the mixing bowl and beaters for Sahlab right away — sugar and butter residue hardens fast once it cools. This one leans on the pure Sahlab powder. Plan around the whisk; that's the slow part.

Ingredient brief

Role, handling, and swap guidance for each key ingredient.

4 cups whole milk

Richness and texture

Purpose: cups whole milk rounds the texture and helps the dish feel complete.

Handling: Prep before heat is high so the cooking step can move without rushing.

Adaptation: Use unsweetened dairy-free alternatives only where they still provide enough fat and body.

3 tbsp pure Sahlab powder

Flavor support

Purpose: tbsp pure Sahlab powder supports the balance of Sahlab and should taste integrated.

Handling: Measure before heating and break up clumps so the mix distributes evenly.

Adaptation: Use the closest fresh equivalent and expect a modest shift in flavor or texture.

1/4 cup granulated sugar

Sweetness and aroma

Purpose: cup granulated sugar adds aroma, sweetness, or warmth without needing extra garnish.

Handling: Measure before heating and break up clumps so the mix distributes evenly.

Adaptation: Use the closest fresh equivalent and expect a modest shift in flavor or texture.

1 tsp orange blossom water

Flavor support

Purpose: tsp orange blossom water supports the balance of Sahlab and should taste integrated.

Handling: Prep before heat is high so the cooking step can move without rushing.

Adaptation: Use the closest fresh equivalent and expect a modest shift in flavor or texture.

1 tsp ground cinnamon

Sweetness and aroma

Purpose: tsp ground cinnamon adds aroma, sweetness, or warmth without needing extra garnish.

Handling: Prep before heat is high so the cooking step can move without rushing.

Adaptation: Use the closest fresh equivalent and expect a modest shift in flavor or texture.

Technique notes

  • Sahlab is served immediately in mugs or small bowls with a spoon, since it firms up considerably as it cools and is meant to be eaten warm.
  • Cinnamon, shredded coconut, and crushed pistachios scattered on top just before serving stay distinct rather than sinking into the thick drink.
  • Reheating leftovers gently on the stove, stirring constantly, brings the texture back smooth again.

Ingredient swaps

Dairy-free direction
Swap the milk for a neutral dairy-free butter and a full-fat plant milk (oat or coconut give the closest richness) — the texture shifts slightly but the dish holds together. This one leans on the pure Sahlab powder.
Nut-aware direction
Leave off any nut topping — toasted seeds give a similar crunch without the risk. This one leans on the pure Sahlab powder.
Lower-sodium direction
Hold back roughly a third of the salt at first; taste once everything else has had time to come together. This one leans on the pure Sahlab powder.
Weeknight shortcut
Get the batter or mix-ins ready and refrigerated the day before; all that's left the night of is the oven. This one leans on the pure Sahlab powder.

Serve alongside

  • Fresh berries
  • Citrus fruit salad
  • Mint leaves
  • Black coffee
  • Hot tea
  • Sparkling water with lemon

Serving suggestions only — check pairings for your household's allergens.

Storage & reheating

  • Refrigerate covered for up to 3 days when the drink is brewed, blended, or mixed ahead.
  • Stir or shake before serving over fresh ice.
  • Do not freeze unless the recipe is meant to become pops or granita.

Equipment

  • Pitcher or blender
  • Measuring cup
  • Long spoon

Make this household-aware

Listahan Pro checks this recipe against your household's allergens, finds pantry-aware swaps, builds the shopping list, and helps you plan the week around it.

Get the app

Plan it in Listahan

Add Sahlab to your week, check it against your household's allergens, and build the shopping list automatically.

More Middle Eastern recipes