Muhallebi Milk Pudding with Rose Water
Photo by Serra Nur Çevikdal on Pexels

Muhallebi Milk Pudding with Rose Water

From the MyKitchenBank Kitchen

A silky, delicately set Turkish milk pudding scented with rose water and finished with crunchy pistachios. It takes six simple ingredients and about 15 minutes at the stove, then chills until sliceable and spoonable.

Prep
10 min
Cook
12 min
Wait
4 hr 15 min
Total
4 hr 37 min
Makes
6 individual puddings (about ¾ cup / 180 ml each)

Steps

Before you start
  • Plan ahead: the puddings need at least 4 hours in the fridge to set fully.
  • Measure everything first; once the milk is hot the pudding thickens quickly and needs constant stirring.
  • Use whole milk for the creamiest texture. Low-fat milk gives a thinner, less rich result.
  • Rose water strength varies by brand. Start with the amount given and taste before adding more.
  1. Make cornstarch slurry

    • In a medium bowl or large measuring cup, whisk the cornstarch with ½ cup (120 ml) of the cold milk until completely smooth with no dry lumps at the bottom.
    • Set aside.
    + Show details

    Ready when: Liquid looks uniformly milky with no powder or clumps when you scrape the bottom.

    Tip: Cornstarch settles quickly, so re-whisk right before pouring it into the pot.

  2. Warm milk and sugar

    • Pour the remaining 3½ cups (840 ml) milk into the saucepan.
    • Add the sugar and salt.
    • Set over medium heat and stir occasionally with the whisk until the sugar dissolves and steam rises from the surface with tiny bubbles at the edges, about 5 minutes.
    + Show details

    Ready when: Milk is steaming and tiny bubbles form at the edge, but it is not boiling (about 180°F / 82°C).

    Tip: Don't walk away; milk can boil over quickly.

  3. Whisk in slurry

    • Reduce the heat to medium-low.
    • Re-whisk the slurry, then pour it into the hot milk in a steady stream while whisking constantly.
    + Show details

    Ready when: Mixture looks evenly combined and slightly cloudy.

  4. Cook until thick

    • Cook, stirring constantly and scraping the bottom and corners with a spatula, for 5–7 minutes.
    • The pudding will begin to thicken, then bubble slowly.
    • Once a few large bubbles pop on the surface, cook 1 more minute to fully cook out the starch.
    + Show details

    Ready when: Pudding coats the back of a spoon thickly and a finger-drawn line holds its shape for a couple of seconds; it should feel like thick pouring custard.

    Tip: Undercooked starch tastes chalky and may set weak. Don't stop stirring or the bottom will scorch.

  5. Add rose water

    • Remove the pan from the heat.
    • Stir in the rose water.
    • Taste (carefully, it's hot); add up to ½ teaspoon more only if the rose flavor is faint, since it will mellow slightly when chilled.
    + Show details

    Ready when: A soft floral aroma, not perfumey or soapy.

    Tip: Adding rose water off the heat keeps its fragrance from cooking away.

  6. Strain and portion

    • Pour the hot pudding through a fine-mesh sieve into a pitcher or large measuring cup to catch any lumps or skin.
    • Divide evenly among 6 glasses or ramekins, about ¾ cup (180 ml) each.
    + Show details

    Ready when: Pudding is smooth and level in each glass.

    Tip: Tap each glass gently on the counter to level the surface and release air bubbles.

  7. Cool and chill

    • Let the puddings stand uncovered for 30 minutes until no longer steaming.
    • Cover each with plastic wrap pressed directly on the surface to prevent a skin (or leave uncovered if you like a skin), then refrigerate at least 4 hours.
    + Show details

    Ready when: Pudding is cold and set; it jiggles slightly as a whole when nudged and holds a spoon-cut edge.

    Tip: Chilling overnight is fine and gives a firmer set.

  8. Garnish and serve

    • Just before serving, remove the plastic wrap and sprinkle each pudding with the chopped pistachios and, if using, the crumbled rose petals.
    • Serve chilled.
    + Show details

    Ready when: Topping is evenly scattered and bright green against the white pudding.

    Tip: Garnish at the last minute so the pistachios stay crunchy.

Good to know

Tips
  • Strain the pudding even if it looks smooth; it guarantees a silky texture.
  • Scrape the bottom and corners of the pan constantly to prevent scorching.
  • For sliceable pudding, pour into a lightly oiled 8-inch (20 cm) square dish, chill 4 hours, then cut into squares.
  • Rose water brands vary widely; add it gradually and taste to avoid a soapy flavor.
Make ahead

"Make the puddings up to 2 days ahead and keep covered in the fridge. Add the pistachios and rose petals just before serving."

Storage & reheating

"Room temperature: not recommended; serve within 1 hour of removing from the fridge. Fridge: covered, up to 3 days. Freezer: not recommended, as the texture turns grainy and watery when thawed."

Substitutions
  • rose water → orange blossom water or ½ tsp vanilla extract. Use the same amount of orange blossom water; vanilla gives a milder, more familiar flavor.
  • raw unsalted pistachios → chopped blanched almonds or desiccated coconut. Toast lightly for better flavor and crunch.
  • cornstarch → rice flour. Use ½ cup (70 g) rice flour for a slightly softer, more traditional texture; cook 2 minutes longer.
  • whole milk → unsweetened oat or coconut milk (full fat). Makes the pudding dairy-free; the set may be slightly softer.

More puddings & custards

See all →

Find more like this

Cuisine
Turkish
Method
Stovetop

Reviews (0)