Jordanian Cornstarch Sahlab

A household milk drink thickened with pure cornstarch and finished with measured rosewater and nuts.

Jordanian Cornstarch Sahlab

Preparation: 30 min · Cooking: 8 min · Total: 39 min · 2 servings

Ingredients

Instructions

  1. Check the chosen thickener and garnish

    Use 2 tbsp PURE cornstarch and 500 ml pasteurized whole milk, not interchangeable orchid powder or an unidentified sweetened premix. Check food-grade rosewater and RTE coconut/walnut labels/allergens; there is no inherited pistachio or unmeasured orange-blossom alternative.

    Use 2 tbsp PURE cornstarch and 500 ml pasteurized whole milk, not interchangeable orchid powder or an unidentified sweetened premix. Check food-grade rosewater and RTE coconut/walnut labels/allergens; there is no inherited pistachio or unmeasured orange-blossom alternative.

  2. Split milk and whisk cold slurry

    Split the one 500 ml milk input into 400 ml for the pan and 100 ml cold slurry milk. Whisk ALL 2 tbsp cornstarch into the cold 100 ml, checking after about 1 minute until smooth, not tasting raw starch. This timer is a mixing reminder, not a safety duration.

    Split the one 500 ml milk input into 400 ml for the pan and 100 ml cold slurry milk. Whisk ALL 2 tbsp cornstarch into the cold 100 ml, checking after about 1 minute until smooth, not tasting raw starch. This timer is a mixing reminder, not a safety duration.

    Split milk and whisk cold slurry: 60 seconds

  3. Warm measured sweet milk

    Add all 2 tbsp sugar to the pan 400 ml milk and warm over medium heat while stirring. Keep the remaining slurry separate until smooth; do not introduce another milk input.

    Add all 2 tbsp sugar to the pan 400 ml milk and warm over medium heat while stirring. Keep the remaining slurry separate until smooth; do not introduce another milk input.

  4. Cook the starch completely

    Slowly whisk all cold slurry into the warm milk. Continue whisking on medium to medium-low heat, checking from 8 minutes until a controlled gentle boil and smooth cooked thickening according to starch-maker directions. Eight minutes alone is not guaranteed sanitization; prevent scorching and splashes.

    Slowly whisk all cold slurry into the warm milk. Continue whisking on medium to medium-low heat, checking from 8 minutes until a controlled gentle boil and smooth cooked thickening according to starch-maker directions. Eight minutes alone is not guaranteed sanitization; prevent scorching and splashes.

    Cook the starch completely: 480 seconds

  5. Add the measured aroma off heat

    Once cooked and thickened, remove from heat and stir in exactly 1 tsp food-grade rosewater. Use no unlisted alternative aroma or more starch to force a fixed yield; finished volume varies with evaporation and ingredients.

    Once cooked and thickened, remove from heat and stir in exactly 1 tsp food-grade rosewater. Use no unlisted alternative aroma or more starch to force a fixed yield; finished volume varies with evaporation and ingredients.

  6. Pour and garnish measured amounts

    Pour into suitable heatproof cups and distribute all 0.25 tsp cinnamon, 5 g RTE coconut and 10 g RTE walnuts. Divide into 2 catalogue shares; source milk volume is not an exact final 500 ml promise.

    Pour into suitable heatproof cups and distribute all 0.25 tsp cinnamon, 5 g RTE coconut and 10 g RTE walnuts. Divide into 2 catalogue shares; source milk volume is not an exact final 500 ml promise.

  7. Serve at a comfortable temperature

    Allow drinking temperature to become comfortable before serving; do not require scalding-hot service. Half uses 250 ml milk split 200/50 ml, fourfold 2000 ml split 1600/400 ml, while temperatures and first-check times do not multiply.

    Allow drinking temperature to become comfortable before serving; do not require scalding-hot service. Half uses 250 ml milk split 200/50 ml, fourfold 2000 ml split 1600/400 ml, while temperatures and first-check times do not multiply.

  8. Refrigerate promptly

    Refrigerate shallow leftovers promptly at 4°C or colder. Use within 2 days or earlier milk/component label deadline; reheat only once to 74°C if reheating. This household limit is not a validated shelf life or a botanical health claim.

    Refrigerate shallow leftovers promptly at 4°C or colder. Use within 2 days or earlier milk/component label deadline; reheat only once to 74°C if reheating. This household limit is not a validated shelf life or a botanical health claim.

Tips

Common mistakes

Substitutions

Storage

Keep covered at 4°C or colder and use within 2 days or an earlier component-label deadline. This selected household limit is not validated shelf life. Keep perishables at 4°C or colder and raw meat/fish/flour tools separate from ready-to-eat food. Refrigerate shallow portions promptly within 2 hours, or 1 hour above 32°C; do not wait for complete counter cooling. These are refrigeration deadlines, not a guaranteed time for any deep pot to reach 4°C.

Reheating

Reheat cooked leftovers only once to 74°C throughout. Do not repeatedly warm/chill dips or cream-filled pastries, or try to repair earlier unsafe holding by reheating.

About this recipe

A household milk drink thickened with pure cornstarch and finished with measured rosewater and nuts.

Editorial approval does not establish independent kitchen testing. Check allergens and follow safe food handling.