Skip to content
Mhalabia (Rosewater Milk Pudding) — Middle Eastern recipe
Middle Eastern Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients.
Middle Eastern Kid-friendly Quick & easy

Mhalabia (Rosewater Milk Pudding)

A delicate, fragrant milk pudding set with cornstarch and perfumed with rosewater, topped with crushed pistachios.

25 minutes
Serves 8
Dessert
11 min prep
19 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

    Whisk the cornstarch into 1 cup of the cold milk until completely smooth and free of lumps, then set aside.

  2. 2

    Heat the remaining 3 cups of milk with the sugar in a heavy saucepan over medium heat, stirring until the sugar dissolves and the milk is steaming but not boiling.

  3. 3

    Slowly pour the cornstarch slurry into the hot milk while whisking constantly to prevent lumps, then continue cooking over medium-low heat.

  4. 4

    Whisk steadily for 8 to 10 minutes until the mixture thickens to a smooth pudding that coats the back of a spoon, then stir in the rosewater off the heat.

  5. 5

    Divide the pudding among serving cups, let cool to room temperature, then refrigerate at least 3 hours until fully set.

  6. 6

    Garnish each cup with crushed pistachios and a light drizzle of rosewater syrup just before serving.

Listahan Family Score™

80/100

Good fit for most families

80
Allergen-friendly 80
Kid-friendly 85
Weeknight-easy 96
Budget-friendly 72
Great leftovers 56
Pantry-friendly 74

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

165

Calories

4 g

Protein

26 g

Carbs

5 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

Mhalabia is a delicate, cornstarch-set milk pudding found across the Middle East under various names, perfumed with rosewater and often finished with crushed pistachios. Its simplicity and light, wobbly texture have made it a common dessert for gatherings and everyday meals alike.

Listahan note

This version whisks the cornstarch slurry in slowly and keeps the heat moderate throughout, so the pudding thickens gradually into a smooth, lump-free custard rather than clumping.

Technique cues

  • Whisking the cornstarch into cold milk first, before it ever meets heat, is what prevents lumps from forming once it's added to the hot pot.
  • Adding the slurry slowly while whisking constantly keeps the starch evenly distributed as it thickens, rather than seizing in pockets.
  • Stirring in the rosewater off the heat, rather than while the pudding is still cooking, preserves its delicate floral aroma instead of cooking it off.

Kitchen flow

Parallel prep
Whisk the cornstarch slurry while the remaining milk warms on the stove, so it's ready to stream in at the right moment.
Make-ahead
Mhalabia needs at least 3 hours to set, so it's a natural make-ahead dessert for the day before serving.
Leftover move
Spoon leftover pudding over fresh fruit or into a parfait with granola for a quick breakfast twist.
Cleanup rhythm
Use a heavy saucepan that distributes heat evenly, which also makes it easier to wipe clean afterward since the pudding won't scorch.

Ingredient brief

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

Whole milk

Base

Purpose: Whole milk gives the pudding its rich, creamy body; lower-fat milk results in a thinner, less luxurious texture.

Handling: Warm it gently rather than boiling it hard, so it doesn't scorch on the bottom of the pot.

Adaptation: A mix of whole milk and a little half-and-half makes an even richer version for a special occasion.

Cornstarch

Thickener

Purpose: It sets the milk into a soft, sliceable pudding without needing eggs, keeping the texture light and clean-tasting.

Handling: Whisk it into cold milk until completely smooth before it ever touches heat.

Adaptation: Rice flour is a traditional alternative in some regional versions, giving a slightly different but still smooth set.

Rosewater

Aromatic

Purpose: It gives mhalabia its signature floral perfume, which is the dessert's defining characteristic.

Handling: Stir it in after the pudding has thickened and come off the heat, to preserve the aroma.

Adaptation: Orange blossom water can replace rosewater for a different but equally traditional floral note.

Crushed pistachios

Garnish and crunch

Purpose: They add color, a nutty flavor, and a contrasting crunch against the smooth pudding.

Handling: Crush them just before serving so they stay crisp rather than softening on top of the pudding.

Adaptation: Crushed almonds or a scattering of dried rose petals can be used instead for a different garnish.

Technique notes

  • Whisk constantly once the slurry hits the hot milk; stopping even briefly can let lumps form before the mixture fully thickens.
  • Cook to a full 8-10 minutes of steady whisking; an under-cooked pudding won't set properly once chilled.
  • Cover the surface loosely or press plastic wrap directly onto the pudding while it cools to prevent a thick skin from forming.

Ingredient swaps

Dairy-free direction
Full-fat coconut milk can replace the whole milk for a dairy-free version with a slightly different but pleasant flavor.
Less sweet direction
Reduce the sugar by a couple tablespoons for a more subtly sweet pudding that lets the rosewater lead.
Extra garnish
Top with a light drizzle of rosewater syrup in addition to the pistachios for a more decorative presentation.

Serve alongside

  • Fresh figs
  • Baklava
  • Dates
  • Turkish coffee
  • Mint tea
  • Rosewater lemonade

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

Storage & reheating

  • Refrigerate covered for up to 4 days.
  • Serve chilled directly from the fridge; the pudding does not need to be reheated.
  • Freezing is not recommended, as the texture becomes grainy and doesn't recover after thawing.

Equipment

  • Heavy saucepan
  • Whisk
  • Serving cups or a shallow dish

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 Mhalabia (Rosewater Milk Pudding) to your week, check it against your household's allergens, and build the shopping list automatically.

More Middle Eastern recipes